UniformSampleCone, z

Time bar (total: 4.7s)

analyze1.0ms (0%)

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

Compiled 33 to 24 computations (27.3% saved)

sample1.5s (30.8%)

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
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
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
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
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
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
1.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
48.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
11.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
18.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
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
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
Bogosity

preprocess249.0ms (5.3%)

Algorithm
egg-herbie
Rules
718×fma-define
704×fma-neg
128×sub-neg
124×cancel-sign-sub-inv
103×associate-+l-
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
00-0-(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
00-0-ux
00-0-(*.f32 ux maxCos)
00-0-maxCos
00-0-1
00-0-(-.f32 1 ux)
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
032344
188284
2244267
3702231
41699231
52680231
63151231
73220231
83237231
Stop Event
saturated
Calls
Call 1
Inputs
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(+.f32 (-.f32 1 (neg.f32 ux)) (*.f32 (neg.f32 ux) maxCos))
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(+.f32 (-.f32 1 ux) (*.f32 ux (neg.f32 maxCos)))
(neg.f32 (+.f32 (-.f32 1 (neg.f32 ux)) (*.f32 (neg.f32 ux) maxCos)))
(neg.f32 (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)))
(neg.f32 (+.f32 (-.f32 1 ux) (*.f32 ux (neg.f32 maxCos))))
(+.f32 (-.f32 1 uy) (*.f32 uy maxCos))
(+.f32 (-.f32 1 maxCos) (*.f32 maxCos ux))
(+.f32 (-.f32 1 ux) (*.f32 ux uy))
Outputs
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(fma.f32 ux maxCos (-.f32 1 ux))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(fma.f32 ux maxCos (-.f32 1 ux))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 (-.f32 1 (neg.f32 ux)) (*.f32 (neg.f32 ux) maxCos))
(+.f32 (-.f32 1 (neg.f32 ux)) (*.f32 ux (neg.f32 maxCos)))
(fma.f32 maxCos (neg.f32 ux) (+.f32 1 ux))
(+.f32 1 (*.f32 ux (-.f32 1 maxCos)))
(fma.f32 ux (-.f32 1 maxCos) 1)
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(fma.f32 ux maxCos (-.f32 1 ux))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 (-.f32 1 ux) (*.f32 ux (neg.f32 maxCos)))
(-.f32 1 (+.f32 ux (*.f32 ux maxCos)))
(-.f32 1 (*.f32 ux (+.f32 1 maxCos)))
(fma.f32 ux (-.f32 -1 maxCos) 1)
(neg.f32 (+.f32 (-.f32 1 (neg.f32 ux)) (*.f32 (neg.f32 ux) maxCos)))
(neg.f32 (+.f32 (-.f32 1 (neg.f32 ux)) (*.f32 ux (neg.f32 maxCos))))
(-.f32 (*.f32 ux maxCos) (+.f32 1 ux))
(fma.f32 ux maxCos (-.f32 -1 ux))
(fma.f32 ux (+.f32 maxCos -1) -1)
(neg.f32 (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)))
(+.f32 -1 (-.f32 ux (*.f32 ux maxCos)))
(+.f32 -1 (*.f32 ux (-.f32 1 maxCos)))
(fma.f32 ux (-.f32 1 maxCos) -1)
(neg.f32 (+.f32 (-.f32 1 ux) (*.f32 ux (neg.f32 maxCos))))
(+.f32 (*.f32 ux maxCos) (+.f32 -1 ux))
(fma.f32 ux maxCos (+.f32 ux -1))
(fma.f32 ux (+.f32 1 maxCos) -1)
(+.f32 (-.f32 1 uy) (*.f32 uy maxCos))
(+.f32 (-.f32 1 uy) (*.f32 maxCos uy))
(fma.f32 maxCos uy (-.f32 1 uy))
(-.f32 (fma.f32 maxCos uy 1) uy)
(fma.f32 uy (+.f32 maxCos -1) 1)
(+.f32 (-.f32 1 maxCos) (*.f32 maxCos ux))
(+.f32 (*.f32 ux maxCos) (-.f32 1 maxCos))
(fma.f32 ux maxCos (-.f32 1 maxCos))
(-.f32 (fma.f32 ux maxCos 1) maxCos)
(fma.f32 maxCos (+.f32 ux -1) 1)
(+.f32 (-.f32 1 ux) (*.f32 ux uy))
(fma.f32 ux uy (-.f32 1 ux))
(fma.f32 ux (+.f32 uy -1) 1)
Symmetry

(abs uy)

Compiler

Compiled 50 to 29 computations (42% saved)

eval1.0ms (0%)

Compiler

Compiled 21 to 13 computations (38.1% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
99.9%
(fma.f32 ux (+.f32 maxCos -1) 1)
100.0%
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
Compiler

Compiled 19 to 14 computations (26.3% saved)

localize90.0ms (1.9%)

Localize:

Found 3 expressions with local error:

NewAccuracyProgram
99.9%
(fma.f32 ux (+.f32 maxCos -1) 1)
100.0%
(*.f32 ux maxCos)
100.0%
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
Compiler

Compiled 33 to 19 computations (42.4% saved)

series15.0ms (0.3%)

Counts
3 → 72
Calls

18 calls:

TimeVariablePointExpression
1.0ms
ux
@0
(fma.f32 ux (+.f32 maxCos -1) 1)
1.0ms
maxCos
@-inf
(fma.f32 ux (+.f32 maxCos -1) 1)
1.0ms
ux
@inf
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
1.0ms
ux
@-inf
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
1.0ms
ux
@-inf
(fma.f32 ux (+.f32 maxCos -1) 1)

rewrite219.0ms (4.6%)

Algorithm
batch-egg-rewrite
Rules
957×log1p-expm1-u
957×expm1-log1p-u
488×fma-define
406×log-prod
228×fma-neg
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01569
118955
2270955
Stop Event
node limit
Counts
3 → 141
Calls
Call 1
Inputs
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(*.f32 ux maxCos)
(fma.f32 ux (+.f32 maxCos -1) 1)
Outputs
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 ux (+.f32 maxCos -1) 1))) 1)
(-.f32 (/.f32 (pow.f32 (-.f32 1 ux) 2) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (/.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
(-.f32 (fma.f32 ux maxCos 1) ux)
(*.f32 1 (fma.f32 ux (+.f32 maxCos -1) 1))
(*.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 1)
(*.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) 2) (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(*.f32 (sqrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) (sqrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 1 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (pow.f32 (-.f32 1 ux) 2))))
(*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
(/.f32 1 (/.f32 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (pow.f32 (-.f32 1 ux) 2)) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))))
(/.f32 1 (/.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (pow.f32 (-.f32 1 ux) 2)))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))
(/.f32 (neg.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) (neg.f32 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (pow.f32 (-.f32 1 ux) 2))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) (neg.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
(/.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 maxCos -1)) 3) 1) (fma.f32 (*.f32 ux (+.f32 maxCos -1)) (*.f32 ux (+.f32 maxCos -1)) (-.f32 1 (*.f32 (*.f32 ux (+.f32 maxCos -1)) 1))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 1 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (*.f32 ux (-.f32 1 maxCos)) (*.f32 ux (-.f32 1 maxCos)))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))
(/.f32 (fma.f32 (*.f32 ux (+.f32 maxCos -1)) (*.f32 ux (+.f32 maxCos -1)) -1) (fma.f32 ux (+.f32 maxCos -1) -1))
(/.f32 (-.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (*.f32 ux (-.f32 1 maxCos)))) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 1)
(pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) 3)
(pow.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) 2)
(sqrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2))
(log.f32 (exp.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 ux (+.f32 maxCos -1) 1))))
(log.f32 (*.f32 (exp.f32 (-.f32 1 ux)) (+.f32 1 (expm1.f32 (*.f32 ux maxCos)))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (-.f32 1 ux))) (pow.f32 (exp.f32 ux) maxCos)))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (-.f32 1 ux))) (+.f32 1 (expm1.f32 (*.f32 ux maxCos)))))
(log.f32 (*.f32 (pow.f32 (exp.f32 ux) maxCos) (+.f32 1 (expm1.f32 (-.f32 1 ux)))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 ux maxCos))) (exp.f32 (-.f32 1 ux))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 ux maxCos))) (+.f32 1 (expm1.f32 (-.f32 1 ux)))))
(cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 3))
(expm1.f32 (log1p.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(log1p.f32 (expm1.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(exp.f32 (log1p.f32 (*.f32 ux (+.f32 maxCos -1))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 ux (+.f32 maxCos -1))) 1))
(fma.f32 1 (-.f32 1 ux) (*.f32 ux maxCos))
(fma.f32 1 (*.f32 ux maxCos) (-.f32 1 ux))
(fma.f32 1 (*.f32 ux (+.f32 maxCos -1)) 1)
(fma.f32 ux maxCos (-.f32 1 ux))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (-.f32 1 ux) 1 (*.f32 ux maxCos))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 (*.f32 ux maxCos) 1 (-.f32 1 ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(fma.f32 (*.f32 ux (+.f32 maxCos -1)) 1 1)
(fma.f32 (cbrt.f32 (-.f32 1 ux)) (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2) (*.f32 ux maxCos))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2) (cbrt.f32 (-.f32 1 ux)) (*.f32 ux maxCos))
(fma.f32 (cbrt.f32 (*.f32 ux maxCos)) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (-.f32 1 ux))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (cbrt.f32 (*.f32 ux maxCos)) (-.f32 1 ux))
(fma.f32 (pow.f32 (cbrt.f32 maxCos) 2) (*.f32 (cbrt.f32 maxCos) ux) (-.f32 1 ux))
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (cbrt.f32 ux) (+.f32 maxCos -1)) 1)
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (cbrt.f32 ux) maxCos) (-.f32 1 ux))
(fma.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (-.f32 1 ux)) (*.f32 ux maxCos))
(fma.f32 (sqrt.f32 (*.f32 ux maxCos)) (sqrt.f32 (*.f32 ux maxCos)) (-.f32 1 ux))
(fma.f32 (sqrt.f32 maxCos) (*.f32 (sqrt.f32 maxCos) ux) (-.f32 1 ux))
(fma.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) (+.f32 maxCos -1)) 1)
(fma.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) maxCos) (-.f32 1 ux))
(fma.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (*.f32 ux maxCos))
(fma.f32 (-.f32 1 (pow.f32 ux 2)) (/.f32 1 (+.f32 1 ux)) (*.f32 ux maxCos))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 ux (+.f32 maxCos -1))) (cbrt.f32 (*.f32 ux (+.f32 maxCos -1)))) (cbrt.f32 (*.f32 ux (+.f32 maxCos -1))) 1)
(fma.f32 (sqrt.f32 (*.f32 ux (+.f32 maxCos -1))) (sqrt.f32 (*.f32 ux (+.f32 maxCos -1))) 1)
(fma.f32 (*.f32 (sqrt.f32 ux) (sqrt.f32 (+.f32 maxCos -1))) (*.f32 (sqrt.f32 ux) (sqrt.f32 (+.f32 maxCos -1))) 1)
(fma.f32 (*.f32 ux (pow.f32 (cbrt.f32 (+.f32 maxCos -1)) 2)) (cbrt.f32 (+.f32 maxCos -1)) 1)
(fma.f32 (*.f32 ux (sqrt.f32 (+.f32 maxCos -1))) (sqrt.f32 (+.f32 maxCos -1)) 1)
(fma.f32 (*.f32 ux (pow.f32 (cbrt.f32 maxCos) 2)) (cbrt.f32 maxCos) (-.f32 1 ux))
(fma.f32 (*.f32 ux (sqrt.f32 maxCos)) (sqrt.f32 maxCos) (-.f32 1 ux))
(fma.f32 (*.f32 maxCos (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) (-.f32 1 ux))
(fma.f32 (*.f32 maxCos (sqrt.f32 ux)) (sqrt.f32 ux) (-.f32 1 ux))
(+.f32 0 (*.f32 ux maxCos))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 ux) maxCos)) (cbrt.f32 (pow.f32 (exp.f32 ux) maxCos)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 ux) maxCos))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 ux) maxCos))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 ux) maxCos))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 ux maxCos))) 1)
(pow.f32 (*.f32 ux maxCos) 1)
(pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 3)
(pow.f32 (pow.f32 (*.f32 ux maxCos) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 ux maxCos)) 2)
(sqrt.f32 (pow.f32 (*.f32 ux maxCos) 2))
(log.f32 (pow.f32 (exp.f32 ux) maxCos))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 ux maxCos))))
(cbrt.f32 (pow.f32 (*.f32 ux maxCos) 3))
(expm1.f32 (log1p.f32 (*.f32 ux maxCos)))
(log1p.f32 (expm1.f32 (*.f32 ux maxCos)))
(exp.f32 (log.f32 (*.f32 ux maxCos)))
(exp.f32 (*.f32 (log.f32 (*.f32 ux maxCos)) 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(+.f32 (*.f32 ux maxCos) (-.f32 1 ux))
(+.f32 (*.f32 ux (+.f32 maxCos -1)) 1)
(+.f32 (*.f32 ux (+.f32 maxCos -1)) (log.f32 (exp.f32 1)))
(+.f32 0 (fma.f32 ux (+.f32 maxCos -1) 1))
(+.f32 (*.f32 (*.f32 ux (+.f32 maxCos -1)) 1) 1)
(+.f32 (fma.f32 ux maxCos 1) (neg.f32 ux))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (fma.f32 ux (+.f32 maxCos -1) 1))) (cbrt.f32 (exp.f32 (fma.f32 ux (+.f32 maxCos -1) 1))))) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))) (log.f32 (sqrt.f32 (exp.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))))
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 ux (+.f32 maxCos -1) 1))) 1)
(-.f32 (/.f32 (pow.f32 (-.f32 1 ux) 2) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (/.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
(-.f32 (fma.f32 ux maxCos 1) ux)
(*.f32 1 (fma.f32 ux (+.f32 maxCos -1) 1))
(*.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 1)
(*.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) 2) (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(*.f32 (sqrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) (sqrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 1 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (pow.f32 (-.f32 1 ux) 2))))
(*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
(/.f32 1 (/.f32 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (pow.f32 (-.f32 1 ux) 2)) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))))
(/.f32 1 (/.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (pow.f32 (-.f32 1 ux) 2)))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))
(/.f32 (neg.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) (neg.f32 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (pow.f32 (-.f32 1 ux) 2))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) (neg.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
(/.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 maxCos -1)) 3) 1) (fma.f32 (*.f32 ux (+.f32 maxCos -1)) (*.f32 ux (+.f32 maxCos -1)) (-.f32 1 (*.f32 (*.f32 ux (+.f32 maxCos -1)) 1))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 1 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (*.f32 ux (-.f32 1 maxCos)) (*.f32 ux (-.f32 1 maxCos)))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))
(/.f32 (fma.f32 (*.f32 ux (+.f32 maxCos -1)) (*.f32 ux (+.f32 maxCos -1)) -1) (fma.f32 ux (+.f32 maxCos -1) -1))
(/.f32 (-.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (*.f32 ux (-.f32 1 maxCos)))) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 1)
(pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) 3)
(pow.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) 2)
(sqrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2))
(log.f32 (exp.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 ux (+.f32 maxCos -1) 1))))
(log.f32 (*.f32 (exp.f32 (-.f32 1 ux)) (+.f32 1 (expm1.f32 (*.f32 ux maxCos)))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (-.f32 1 ux))) (pow.f32 (exp.f32 ux) maxCos)))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (-.f32 1 ux))) (+.f32 1 (expm1.f32 (*.f32 ux maxCos)))))
(log.f32 (*.f32 (pow.f32 (exp.f32 ux) maxCos) (+.f32 1 (expm1.f32 (-.f32 1 ux)))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 ux maxCos))) (exp.f32 (-.f32 1 ux))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 ux maxCos))) (+.f32 1 (expm1.f32 (-.f32 1 ux)))))
(cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 3))
(expm1.f32 (log1p.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(log1p.f32 (expm1.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(exp.f32 (log1p.f32 (*.f32 ux (+.f32 maxCos -1))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 ux (+.f32 maxCos -1))) 1))

simplify97.0ms (2.1%)

Algorithm
egg-herbie
Rules
398×unswap-sqr
354×cancel-sign-sub-inv
282×associate-+r+
272×*-commutative
244×fma-neg
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02576392
16436200
221876044
Stop Event
node limit
Counts
213 → 127
Calls
Call 1
Inputs
1
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(*.f32 ux (-.f32 maxCos 1))
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(-.f32 1 ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(*.f32 maxCos ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(*.f32 maxCos ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
(*.f32 maxCos ux)
1
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(*.f32 ux (-.f32 maxCos 1))
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(*.f32 ux (-.f32 maxCos 1))
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(+.f32 1 (*.f32 -1 ux))
(+.f32 1 (+.f32 (*.f32 -1 ux) (*.f32 maxCos ux)))
(+.f32 1 (+.f32 (*.f32 -1 ux) (*.f32 maxCos ux)))
(+.f32 1 (+.f32 (*.f32 -1 ux) (*.f32 maxCos ux)))
(*.f32 maxCos ux)
(+.f32 1 (+.f32 (*.f32 -1 ux) (*.f32 maxCos ux)))
(+.f32 1 (+.f32 (*.f32 -1 ux) (*.f32 maxCos ux)))
(+.f32 1 (+.f32 (*.f32 -1 ux) (*.f32 maxCos ux)))
(*.f32 maxCos ux)
(+.f32 1 (+.f32 (*.f32 -1 ux) (*.f32 maxCos ux)))
(+.f32 1 (+.f32 (*.f32 -1 ux) (*.f32 maxCos ux)))
(+.f32 1 (+.f32 (*.f32 -1 ux) (*.f32 maxCos ux)))
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 ux (+.f32 maxCos -1) 1))) 1)
(-.f32 (/.f32 (pow.f32 (-.f32 1 ux) 2) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (/.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
(-.f32 (fma.f32 ux maxCos 1) ux)
(*.f32 1 (fma.f32 ux (+.f32 maxCos -1) 1))
(*.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 1)
(*.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) 2) (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(*.f32 (sqrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) (sqrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 1 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (pow.f32 (-.f32 1 ux) 2))))
(*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
(/.f32 1 (/.f32 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (pow.f32 (-.f32 1 ux) 2)) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))))
(/.f32 1 (/.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (pow.f32 (-.f32 1 ux) 2)))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))
(/.f32 (neg.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) (neg.f32 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (pow.f32 (-.f32 1 ux) 2))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) (neg.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
(/.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 maxCos -1)) 3) 1) (fma.f32 (*.f32 ux (+.f32 maxCos -1)) (*.f32 ux (+.f32 maxCos -1)) (-.f32 1 (*.f32 (*.f32 ux (+.f32 maxCos -1)) 1))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 1 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (*.f32 ux (-.f32 1 maxCos)) (*.f32 ux (-.f32 1 maxCos)))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))
(/.f32 (fma.f32 (*.f32 ux (+.f32 maxCos -1)) (*.f32 ux (+.f32 maxCos -1)) -1) (fma.f32 ux (+.f32 maxCos -1) -1))
(/.f32 (-.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (*.f32 ux (-.f32 1 maxCos)))) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 1)
(pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) 3)
(pow.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) 2)
(sqrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2))
(log.f32 (exp.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 ux (+.f32 maxCos -1) 1))))
(log.f32 (*.f32 (exp.f32 (-.f32 1 ux)) (+.f32 1 (expm1.f32 (*.f32 ux maxCos)))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (-.f32 1 ux))) (pow.f32 (exp.f32 ux) maxCos)))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (-.f32 1 ux))) (+.f32 1 (expm1.f32 (*.f32 ux maxCos)))))
(log.f32 (*.f32 (pow.f32 (exp.f32 ux) maxCos) (+.f32 1 (expm1.f32 (-.f32 1 ux)))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 ux maxCos))) (exp.f32 (-.f32 1 ux))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 ux maxCos))) (+.f32 1 (expm1.f32 (-.f32 1 ux)))))
(cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 3))
(expm1.f32 (log1p.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(log1p.f32 (expm1.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(exp.f32 (log1p.f32 (*.f32 ux (+.f32 maxCos -1))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 ux (+.f32 maxCos -1))) 1))
(fma.f32 1 (-.f32 1 ux) (*.f32 ux maxCos))
(fma.f32 1 (*.f32 ux maxCos) (-.f32 1 ux))
(fma.f32 1 (*.f32 ux (+.f32 maxCos -1)) 1)
(fma.f32 ux maxCos (-.f32 1 ux))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (-.f32 1 ux) 1 (*.f32 ux maxCos))
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 (*.f32 ux maxCos) 1 (-.f32 1 ux))
(fma.f32 (+.f32 maxCos -1) ux 1)
(fma.f32 (*.f32 ux (+.f32 maxCos -1)) 1 1)
(fma.f32 (cbrt.f32 (-.f32 1 ux)) (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2) (*.f32 ux maxCos))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2) (cbrt.f32 (-.f32 1 ux)) (*.f32 ux maxCos))
(fma.f32 (cbrt.f32 (*.f32 ux maxCos)) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (-.f32 1 ux))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (cbrt.f32 (*.f32 ux maxCos)) (-.f32 1 ux))
(fma.f32 (pow.f32 (cbrt.f32 maxCos) 2) (*.f32 (cbrt.f32 maxCos) ux) (-.f32 1 ux))
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (cbrt.f32 ux) (+.f32 maxCos -1)) 1)
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (cbrt.f32 ux) maxCos) (-.f32 1 ux))
(fma.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (-.f32 1 ux)) (*.f32 ux maxCos))
(fma.f32 (sqrt.f32 (*.f32 ux maxCos)) (sqrt.f32 (*.f32 ux maxCos)) (-.f32 1 ux))
(fma.f32 (sqrt.f32 maxCos) (*.f32 (sqrt.f32 maxCos) ux) (-.f32 1 ux))
(fma.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) (+.f32 maxCos -1)) 1)
(fma.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) maxCos) (-.f32 1 ux))
(fma.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (*.f32 ux maxCos))
(fma.f32 (-.f32 1 (pow.f32 ux 2)) (/.f32 1 (+.f32 1 ux)) (*.f32 ux maxCos))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 ux (+.f32 maxCos -1))) (cbrt.f32 (*.f32 ux (+.f32 maxCos -1)))) (cbrt.f32 (*.f32 ux (+.f32 maxCos -1))) 1)
(fma.f32 (sqrt.f32 (*.f32 ux (+.f32 maxCos -1))) (sqrt.f32 (*.f32 ux (+.f32 maxCos -1))) 1)
(fma.f32 (*.f32 (sqrt.f32 ux) (sqrt.f32 (+.f32 maxCos -1))) (*.f32 (sqrt.f32 ux) (sqrt.f32 (+.f32 maxCos -1))) 1)
(fma.f32 (*.f32 ux (pow.f32 (cbrt.f32 (+.f32 maxCos -1)) 2)) (cbrt.f32 (+.f32 maxCos -1)) 1)
(fma.f32 (*.f32 ux (sqrt.f32 (+.f32 maxCos -1))) (sqrt.f32 (+.f32 maxCos -1)) 1)
(fma.f32 (*.f32 ux (pow.f32 (cbrt.f32 maxCos) 2)) (cbrt.f32 maxCos) (-.f32 1 ux))
(fma.f32 (*.f32 ux (sqrt.f32 maxCos)) (sqrt.f32 maxCos) (-.f32 1 ux))
(fma.f32 (*.f32 maxCos (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) (-.f32 1 ux))
(fma.f32 (*.f32 maxCos (sqrt.f32 ux)) (sqrt.f32 ux) (-.f32 1 ux))
(+.f32 0 (*.f32 ux maxCos))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 ux) maxCos)) (cbrt.f32 (pow.f32 (exp.f32 ux) maxCos)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 ux) maxCos))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 ux) maxCos))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 ux) maxCos))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 ux maxCos))) 1)
(pow.f32 (*.f32 ux maxCos) 1)
(pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 3)
(pow.f32 (pow.f32 (*.f32 ux maxCos) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 ux maxCos)) 2)
(sqrt.f32 (pow.f32 (*.f32 ux maxCos) 2))
(log.f32 (pow.f32 (exp.f32 ux) maxCos))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 ux maxCos))))
(cbrt.f32 (pow.f32 (*.f32 ux maxCos) 3))
(expm1.f32 (log1p.f32 (*.f32 ux maxCos)))
(log1p.f32 (expm1.f32 (*.f32 ux maxCos)))
(exp.f32 (log.f32 (*.f32 ux maxCos)))
(exp.f32 (*.f32 (log.f32 (*.f32 ux maxCos)) 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(+.f32 (*.f32 ux maxCos) (-.f32 1 ux))
(+.f32 (*.f32 ux (+.f32 maxCos -1)) 1)
(+.f32 (*.f32 ux (+.f32 maxCos -1)) (log.f32 (exp.f32 1)))
(+.f32 0 (fma.f32 ux (+.f32 maxCos -1) 1))
(+.f32 (*.f32 (*.f32 ux (+.f32 maxCos -1)) 1) 1)
(+.f32 (fma.f32 ux maxCos 1) (neg.f32 ux))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (fma.f32 ux (+.f32 maxCos -1) 1))) (cbrt.f32 (exp.f32 (fma.f32 ux (+.f32 maxCos -1) 1))))) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))) (log.f32 (sqrt.f32 (exp.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))))
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 ux (+.f32 maxCos -1) 1))) 1)
(-.f32 (/.f32 (pow.f32 (-.f32 1 ux) 2) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (/.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
(-.f32 (fma.f32 ux maxCos 1) ux)
(*.f32 1 (fma.f32 ux (+.f32 maxCos -1) 1))
(*.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 1)
(*.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) 2) (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(*.f32 (sqrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) (sqrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 1 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (pow.f32 (-.f32 1 ux) 2))))
(*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
(/.f32 1 (/.f32 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (pow.f32 (-.f32 1 ux) 2)) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))))
(/.f32 1 (/.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (pow.f32 (-.f32 1 ux) 2)))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))
(/.f32 (neg.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) (neg.f32 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (pow.f32 (-.f32 1 ux) 2))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) (neg.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
(/.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 maxCos -1)) 3) 1) (fma.f32 (*.f32 ux (+.f32 maxCos -1)) (*.f32 ux (+.f32 maxCos -1)) (-.f32 1 (*.f32 (*.f32 ux (+.f32 maxCos -1)) 1))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 1 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (*.f32 ux (-.f32 1 maxCos)) (*.f32 ux (-.f32 1 maxCos)))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))
(/.f32 (fma.f32 (*.f32 ux (+.f32 maxCos -1)) (*.f32 ux (+.f32 maxCos -1)) -1) (fma.f32 ux (+.f32 maxCos -1) -1))
(/.f32 (-.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (*.f32 ux (-.f32 1 maxCos)))) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 1)
(pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) 3)
(pow.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) 2)
(sqrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2))
(log.f32 (exp.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 ux (+.f32 maxCos -1) 1))))
(log.f32 (*.f32 (exp.f32 (-.f32 1 ux)) (+.f32 1 (expm1.f32 (*.f32 ux maxCos)))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (-.f32 1 ux))) (pow.f32 (exp.f32 ux) maxCos)))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (-.f32 1 ux))) (+.f32 1 (expm1.f32 (*.f32 ux maxCos)))))
(log.f32 (*.f32 (pow.f32 (exp.f32 ux) maxCos) (+.f32 1 (expm1.f32 (-.f32 1 ux)))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 ux maxCos))) (exp.f32 (-.f32 1 ux))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 ux maxCos))) (+.f32 1 (expm1.f32 (-.f32 1 ux)))))
(cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 3))
(expm1.f32 (log1p.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(log1p.f32 (expm1.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(exp.f32 (log1p.f32 (*.f32 ux (+.f32 maxCos -1))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 ux (+.f32 maxCos -1))) 1))
Outputs
1
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(*.f32 ux (-.f32 maxCos 1))
(*.f32 ux (+.f32 maxCos -1))
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))
(*.f32 ux (+.f32 maxCos -1))
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 1 (*.f32 -1 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))
(fma.f32 ux (+.f32 maxCos -1) 1)
(-.f32 1 ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(fma.f32 ux (+.f32 maxCos -1) 1)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(fma.f32 ux (+.f32 maxCos -1) 1)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(fma.f32 ux (+.f32 maxCos -1) 1)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(fma.f32 ux (+.f32 maxCos -1) 1)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(fma.f32 ux (+.f32 maxCos -1) 1)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(fma.f32 ux (+.f32 maxCos -1) 1)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(fma.f32 ux (+.f32 maxCos -1) 1)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(fma.f32 ux (+.f32 maxCos -1) 1)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(fma.f32 ux (+.f32 maxCos -1) 1)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
1
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(*.f32 ux (-.f32 maxCos 1))
(*.f32 ux (+.f32 maxCos -1))
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(*.f32 ux (-.f32 maxCos 1))
(*.f32 ux (+.f32 maxCos -1))
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 1 (*.f32 -1 ux))
(-.f32 1 ux)
(+.f32 1 (+.f32 (*.f32 -1 ux) (*.f32 maxCos ux)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 1 (+.f32 (*.f32 -1 ux) (*.f32 maxCos ux)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 1 (+.f32 (*.f32 -1 ux) (*.f32 maxCos ux)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(+.f32 1 (+.f32 (*.f32 -1 ux) (*.f32 maxCos ux)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 1 (+.f32 (*.f32 -1 ux) (*.f32 maxCos ux)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 1 (+.f32 (*.f32 -1 ux) (*.f32 maxCos ux)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(+.f32 1 (+.f32 (*.f32 -1 ux) (*.f32 maxCos ux)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 1 (+.f32 (*.f32 -1 ux) (*.f32 maxCos ux)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 1 (+.f32 (*.f32 -1 ux) (*.f32 maxCos ux)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 ux (+.f32 maxCos -1) 1))) 1)
(fma.f32 ux (+.f32 maxCos -1) 1)
(-.f32 (/.f32 (pow.f32 (-.f32 1 ux) 2) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (/.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (*.f32 (+.f32 maxCos 1) ux)))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (+.f32 ux (fma.f32 ux maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 ux (+.f32 maxCos -1) 1)
(*.f32 1 (fma.f32 ux (+.f32 maxCos -1) 1))
(fma.f32 ux (+.f32 maxCos -1) 1)
(*.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 1)
(fma.f32 ux (+.f32 maxCos -1) 1)
(*.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) 2))
(fma.f32 ux (+.f32 maxCos -1) 1)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) 2) (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(*.f32 (sqrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) (sqrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 1 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (pow.f32 (-.f32 1 ux) 2))))
(*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 1 (fma.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux) (pow.f32 (-.f32 1 ux) 2))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 (*.f32 ux maxCos) (+.f32 ux (fma.f32 ux maxCos -1)) (pow.f32 (-.f32 1 ux) 2)))
(*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (*.f32 (+.f32 maxCos 1) ux)))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (+.f32 ux (fma.f32 ux maxCos -1)))
(/.f32 1 (/.f32 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (pow.f32 (-.f32 1 ux) 2)) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))))
(*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 1 (fma.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux) (pow.f32 (-.f32 1 ux) 2))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 (*.f32 ux maxCos) (+.f32 ux (fma.f32 ux maxCos -1)) (pow.f32 (-.f32 1 ux) 2)))
(/.f32 1 (/.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (*.f32 (+.f32 maxCos 1) ux)))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (+.f32 ux (fma.f32 ux maxCos -1)))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (pow.f32 (-.f32 1 ux) 2)))
(*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 1 (fma.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux) (pow.f32 (-.f32 1 ux) 2))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 (*.f32 ux maxCos) (+.f32 ux (fma.f32 ux maxCos -1)) (pow.f32 (-.f32 1 ux) 2)))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
(*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 1 (fma.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux) (pow.f32 (-.f32 1 ux) 2))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 (*.f32 ux maxCos) (+.f32 ux (fma.f32 ux maxCos -1)) (pow.f32 (-.f32 1 ux) 2)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (*.f32 (+.f32 maxCos 1) ux)))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (+.f32 ux (fma.f32 ux maxCos -1)))
(/.f32 (neg.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) (neg.f32 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (pow.f32 (-.f32 1 ux) 2))))
(*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 1 (fma.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux) (pow.f32 (-.f32 1 ux) 2))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 (*.f32 ux maxCos) (+.f32 ux (fma.f32 ux maxCos -1)) (pow.f32 (-.f32 1 ux) 2)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) (neg.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (*.f32 (+.f32 maxCos 1) ux)))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (+.f32 ux (fma.f32 ux maxCos -1)))
(/.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 maxCos -1)) 3) 1) (fma.f32 (*.f32 ux (+.f32 maxCos -1)) (*.f32 ux (+.f32 maxCos -1)) (-.f32 1 (*.f32 (*.f32 ux (+.f32 maxCos -1)) 1))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 maxCos -1)) 3)) (fma.f32 (*.f32 ux (+.f32 maxCos -1)) (*.f32 ux (+.f32 maxCos -1)) (-.f32 1 (*.f32 ux (+.f32 maxCos -1)))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 maxCos -1)) 3)) (+.f32 1 (*.f32 ux (*.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (-.f32 1 maxCos)))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 1 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (*.f32 ux (-.f32 1 maxCos)) (*.f32 ux (-.f32 1 maxCos)))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 maxCos -1)) 3)) (fma.f32 (*.f32 ux (+.f32 maxCos -1)) (*.f32 ux (+.f32 maxCos -1)) (-.f32 1 (*.f32 ux (+.f32 maxCos -1)))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 maxCos -1)) 3)) (+.f32 1 (*.f32 ux (*.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (-.f32 1 maxCos)))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (*.f32 (+.f32 maxCos 1) ux)))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (+.f32 ux (fma.f32 ux maxCos -1)))
(/.f32 (fma.f32 (*.f32 ux (+.f32 maxCos -1)) (*.f32 ux (+.f32 maxCos -1)) -1) (fma.f32 ux (+.f32 maxCos -1) -1))
(/.f32 (-.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (*.f32 ux (-.f32 1 maxCos)))) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(/.f32 (-.f32 1 (*.f32 (pow.f32 ux 2) (*.f32 (-.f32 1 maxCos) (-.f32 1 maxCos)))) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(/.f32 (-.f32 1 (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2)))) (fma.f32 ux (-.f32 1 maxCos) 1))
(pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 1)
(fma.f32 ux (+.f32 maxCos -1) 1)
(pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) 3)
(fma.f32 ux (+.f32 maxCos -1) 1)
(pow.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 3) 1/3)
(fma.f32 ux (+.f32 maxCos -1) 1)
(pow.f32 (sqrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) 2)
(fma.f32 ux (+.f32 maxCos -1) 1)
(sqrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2))
(fma.f32 ux (+.f32 maxCos -1) 1)
(log.f32 (exp.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 ux (+.f32 maxCos -1) 1))))
(fma.f32 ux (+.f32 maxCos -1) 1)
(log.f32 (*.f32 (exp.f32 (-.f32 1 ux)) (+.f32 1 (expm1.f32 (*.f32 ux maxCos)))))
(fma.f32 ux (+.f32 maxCos -1) 1)
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (-.f32 1 ux))) (pow.f32 (exp.f32 ux) maxCos)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (-.f32 1 ux))) (+.f32 1 (expm1.f32 (*.f32 ux maxCos)))))
(fma.f32 ux (+.f32 maxCos -1) 1)
(log.f32 (*.f32 (pow.f32 (exp.f32 ux) maxCos) (+.f32 1 (expm1.f32 (-.f32 1 ux)))))
(fma.f32 ux (+.f32 maxCos -1) 1)
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 ux maxCos))) (exp.f32 (-.f32 1 ux))))
(fma.f32 ux (+.f32 maxCos -1) 1)
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 ux maxCos))) (+.f32 1 (expm1.f32 (-.f32 1 ux)))))
(fma.f32 ux (+.f32 maxCos -1) 1)
(cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 3))
(fma.f32 ux (+.f32 maxCos -1) 1)
(expm1.f32 (log1p.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(log1p.f32 (expm1.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(exp.f32 (log1p.f32 (*.f32 ux (+.f32 maxCos -1))))
(fma.f32 ux (+.f32 maxCos -1) 1)
(exp.f32 (*.f32 (log1p.f32 (*.f32 ux (+.f32 maxCos -1))) 1))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 1 (-.f32 1 ux) (*.f32 ux maxCos))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 1 (*.f32 ux maxCos) (-.f32 1 ux))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 1 (*.f32 ux (+.f32 maxCos -1)) 1)
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 ux maxCos (-.f32 1 ux))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (-.f32 1 ux) 1 (*.f32 ux maxCos))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 maxCos ux (-.f32 1 ux))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (*.f32 ux maxCos) 1 (-.f32 1 ux))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (+.f32 maxCos -1) ux 1)
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (*.f32 ux (+.f32 maxCos -1)) 1 1)
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (cbrt.f32 (-.f32 1 ux)) (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2) (*.f32 ux maxCos))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2) (cbrt.f32 (-.f32 1 ux)) (*.f32 ux maxCos))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (cbrt.f32 (*.f32 ux maxCos)) (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (-.f32 1 ux))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 2) (cbrt.f32 (*.f32 ux maxCos)) (-.f32 1 ux))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (pow.f32 (cbrt.f32 maxCos) 2) (*.f32 (cbrt.f32 maxCos) ux) (-.f32 1 ux))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (cbrt.f32 ux) (+.f32 maxCos -1)) 1)
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (cbrt.f32 ux) maxCos) (-.f32 1 ux))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (-.f32 1 ux)) (*.f32 ux maxCos))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (sqrt.f32 (*.f32 ux maxCos)) (sqrt.f32 (*.f32 ux maxCos)) (-.f32 1 ux))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (sqrt.f32 maxCos) (*.f32 (sqrt.f32 maxCos) ux) (-.f32 1 ux))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) (+.f32 maxCos -1)) 1)
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) maxCos) (-.f32 1 ux))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 1 (fma.f32 ux (+.f32 1 ux) 1)) (*.f32 ux maxCos))
(+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))
(fma.f32 (-.f32 1 (pow.f32 ux 2)) (/.f32 1 (+.f32 1 ux)) (*.f32 ux maxCos))
(+.f32 (*.f32 ux maxCos) (/.f32 (-.f32 1 (pow.f32 ux 2)) (+.f32 1 ux)))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 ux (+.f32 maxCos -1))) (cbrt.f32 (*.f32 ux (+.f32 maxCos -1)))) (cbrt.f32 (*.f32 ux (+.f32 maxCos -1))) 1)
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (sqrt.f32 (*.f32 ux (+.f32 maxCos -1))) (sqrt.f32 (*.f32 ux (+.f32 maxCos -1))) 1)
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (*.f32 (sqrt.f32 ux) (sqrt.f32 (+.f32 maxCos -1))) (*.f32 (sqrt.f32 ux) (sqrt.f32 (+.f32 maxCos -1))) 1)
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (*.f32 ux (pow.f32 (cbrt.f32 (+.f32 maxCos -1)) 2)) (cbrt.f32 (+.f32 maxCos -1)) 1)
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (*.f32 ux (sqrt.f32 (+.f32 maxCos -1))) (sqrt.f32 (+.f32 maxCos -1)) 1)
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (*.f32 ux (pow.f32 (cbrt.f32 maxCos) 2)) (cbrt.f32 maxCos) (-.f32 1 ux))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (*.f32 ux (sqrt.f32 maxCos)) (sqrt.f32 maxCos) (-.f32 1 ux))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (*.f32 maxCos (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) (-.f32 1 ux))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (*.f32 maxCos (sqrt.f32 ux)) (sqrt.f32 ux) (-.f32 1 ux))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 0 (*.f32 ux maxCos))
(*.f32 ux maxCos)
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 ux) maxCos)) (cbrt.f32 (pow.f32 (exp.f32 ux) maxCos)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 ux) maxCos))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 ux) maxCos)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 ux) maxCos))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 ux) maxCos))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 ux) maxCos))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 ux) maxCos))))
(*.f32 ux maxCos)
(-.f32 (exp.f32 (log1p.f32 (*.f32 ux maxCos))) 1)
(*.f32 ux maxCos)
(pow.f32 (*.f32 ux maxCos) 1)
(*.f32 ux maxCos)
(pow.f32 (cbrt.f32 (*.f32 ux maxCos)) 3)
(*.f32 ux maxCos)
(pow.f32 (pow.f32 (*.f32 ux maxCos) 3) 1/3)
(*.f32 ux maxCos)
(pow.f32 (sqrt.f32 (*.f32 ux maxCos)) 2)
(*.f32 ux maxCos)
(sqrt.f32 (pow.f32 (*.f32 ux maxCos) 2))
(*.f32 ux maxCos)
(log.f32 (pow.f32 (exp.f32 ux) maxCos))
(*.f32 ux maxCos)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 ux maxCos))))
(*.f32 ux maxCos)
(cbrt.f32 (pow.f32 (*.f32 ux maxCos) 3))
(*.f32 ux maxCos)
(expm1.f32 (log1p.f32 (*.f32 ux maxCos)))
(*.f32 ux maxCos)
(log1p.f32 (expm1.f32 (*.f32 ux maxCos)))
(*.f32 ux maxCos)
(exp.f32 (log.f32 (*.f32 ux maxCos)))
(*.f32 ux maxCos)
(exp.f32 (*.f32 (log.f32 (*.f32 ux maxCos)) 1))
(*.f32 ux maxCos)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 (*.f32 ux maxCos) (-.f32 1 ux))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 (*.f32 ux (+.f32 maxCos -1)) 1)
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 (*.f32 ux (+.f32 maxCos -1)) (log.f32 (exp.f32 1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 0 (fma.f32 ux (+.f32 maxCos -1) 1))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 (*.f32 (*.f32 ux (+.f32 maxCos -1)) 1) 1)
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 (fma.f32 ux maxCos 1) (neg.f32 ux))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (fma.f32 ux (+.f32 maxCos -1) 1))) (cbrt.f32 (exp.f32 (fma.f32 ux (+.f32 maxCos -1) 1))))) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (fma.f32 ux (+.f32 maxCos -1) 1))))) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))))
(*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))) (log.f32 (sqrt.f32 (exp.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))))
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 ux (+.f32 maxCos -1) 1))) 1)
(fma.f32 ux (+.f32 maxCos -1) 1)
(-.f32 (/.f32 (pow.f32 (-.f32 1 ux) 2) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (/.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (*.f32 (+.f32 maxCos 1) ux)))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (+.f32 ux (fma.f32 ux maxCos -1)))
(-.f32 (fma.f32 ux maxCos 1) ux)
(fma.f32 ux (+.f32 maxCos -1) 1)
(*.f32 1 (fma.f32 ux (+.f32 maxCos -1) 1))
(fma.f32 ux (+.f32 maxCos -1) 1)
(*.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 1)
(fma.f32 ux (+.f32 maxCos -1) 1)
(*.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) 2))
(fma.f32 ux (+.f32 maxCos -1) 1)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) 2) (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(*.f32 (sqrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) (sqrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 1 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (pow.f32 (-.f32 1 ux) 2))))
(*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 1 (fma.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux) (pow.f32 (-.f32 1 ux) 2))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 (*.f32 ux maxCos) (+.f32 ux (fma.f32 ux maxCos -1)) (pow.f32 (-.f32 1 ux) 2)))
(*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 1 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (*.f32 (+.f32 maxCos 1) ux)))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (+.f32 ux (fma.f32 ux maxCos -1)))
(/.f32 1 (/.f32 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (pow.f32 (-.f32 1 ux) 2)) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))))
(*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 1 (fma.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux) (pow.f32 (-.f32 1 ux) 2))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 (*.f32 ux maxCos) (+.f32 ux (fma.f32 ux maxCos -1)) (pow.f32 (-.f32 1 ux) 2)))
(/.f32 1 (/.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (*.f32 (+.f32 maxCos 1) ux)))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (+.f32 ux (fma.f32 ux maxCos -1)))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (pow.f32 (-.f32 1 ux) 2)))
(*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 1 (fma.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux) (pow.f32 (-.f32 1 ux) 2))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 (*.f32 ux maxCos) (+.f32 ux (fma.f32 ux maxCos -1)) (pow.f32 (-.f32 1 ux) 2)))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))
(*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 1 (fma.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux) (pow.f32 (-.f32 1 ux) 2))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 (*.f32 ux maxCos) (+.f32 ux (fma.f32 ux maxCos -1)) (pow.f32 (-.f32 1 ux) 2)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (*.f32 (+.f32 maxCos 1) ux)))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (+.f32 ux (fma.f32 ux maxCos -1)))
(/.f32 (neg.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) (neg.f32 (fma.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)) (pow.f32 (-.f32 1 ux) 2))))
(*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 1 (fma.f32 (*.f32 ux maxCos) (+.f32 (-.f32 (*.f32 ux maxCos) 1) ux) (pow.f32 (-.f32 1 ux) 2))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 (*.f32 ux maxCos) (+.f32 ux (fma.f32 ux maxCos -1)) (pow.f32 (-.f32 1 ux) 2)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) (neg.f32 (-.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (*.f32 (+.f32 maxCos 1) ux)))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (+.f32 ux (fma.f32 ux maxCos -1)))
(/.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 maxCos -1)) 3) 1) (fma.f32 (*.f32 ux (+.f32 maxCos -1)) (*.f32 ux (+.f32 maxCos -1)) (-.f32 1 (*.f32 (*.f32 ux (+.f32 maxCos -1)) 1))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 maxCos -1)) 3)) (fma.f32 (*.f32 ux (+.f32 maxCos -1)) (*.f32 ux (+.f32 maxCos -1)) (-.f32 1 (*.f32 ux (+.f32 maxCos -1)))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 maxCos -1)) 3)) (+.f32 1 (*.f32 ux (*.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (-.f32 1 maxCos)))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 1 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (*.f32 ux (-.f32 1 maxCos)) (*.f32 ux (-.f32 1 maxCos)))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 maxCos -1)) 3)) (fma.f32 (*.f32 ux (+.f32 maxCos -1)) (*.f32 ux (+.f32 maxCos -1)) (-.f32 1 (*.f32 ux (+.f32 maxCos -1)))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 maxCos -1)) 3)) (+.f32 1 (*.f32 ux (*.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (-.f32 1 maxCos)))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (-.f32 1 ux) (*.f32 ux maxCos)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 1 (*.f32 (+.f32 maxCos 1) ux)))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) 2) (pow.f32 (-.f32 1 ux) 2)) (+.f32 ux (fma.f32 ux maxCos -1)))
(/.f32 (fma.f32 (*.f32 ux (+.f32 maxCos -1)) (*.f32 ux (+.f32 maxCos -1)) -1) (fma.f32 ux (+.f32 maxCos -1) -1))
(/.f32 (-.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (*.f32 ux (-.f32 1 maxCos)))) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(/.f32 (-.f32 1 (*.f32 (pow.f32 ux 2) (*.f32 (-.f32 1 maxCos) (-.f32 1 maxCos)))) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(/.f32 (-.f32 1 (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2)))) (fma.f32 ux (-.f32 1 maxCos) 1))
(pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 1)
(fma.f32 ux (+.f32 maxCos -1) 1)
(pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) 3)
(fma.f32 ux (+.f32 maxCos -1) 1)
(pow.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 3) 1/3)
(fma.f32 ux (+.f32 maxCos -1) 1)
(pow.f32 (sqrt.f32 (fma.f32 ux (+.f32 maxCos -1) 1)) 2)
(fma.f32 ux (+.f32 maxCos -1) 1)
(sqrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 2))
(fma.f32 ux (+.f32 maxCos -1) 1)
(log.f32 (exp.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 ux (+.f32 maxCos -1) 1))))
(fma.f32 ux (+.f32 maxCos -1) 1)
(log.f32 (*.f32 (exp.f32 (-.f32 1 ux)) (+.f32 1 (expm1.f32 (*.f32 ux maxCos)))))
(fma.f32 ux (+.f32 maxCos -1) 1)
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (-.f32 1 ux))) (pow.f32 (exp.f32 ux) maxCos)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (-.f32 1 ux))) (+.f32 1 (expm1.f32 (*.f32 ux maxCos)))))
(fma.f32 ux (+.f32 maxCos -1) 1)
(log.f32 (*.f32 (pow.f32 (exp.f32 ux) maxCos) (+.f32 1 (expm1.f32 (-.f32 1 ux)))))
(fma.f32 ux (+.f32 maxCos -1) 1)
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 ux maxCos))) (exp.f32 (-.f32 1 ux))))
(fma.f32 ux (+.f32 maxCos -1) 1)
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 ux maxCos))) (+.f32 1 (expm1.f32 (-.f32 1 ux)))))
(fma.f32 ux (+.f32 maxCos -1) 1)
(cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -1) 1) 3))
(fma.f32 ux (+.f32 maxCos -1) 1)
(expm1.f32 (log1p.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(log1p.f32 (expm1.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(exp.f32 (log1p.f32 (*.f32 ux (+.f32 maxCos -1))))
(fma.f32 ux (+.f32 maxCos -1) 1)
(exp.f32 (*.f32 (log1p.f32 (*.f32 ux (+.f32 maxCos -1))) 1))
(fma.f32 ux (+.f32 maxCos -1) 1)

eval32.0ms (0.7%)

Compiler

Compiled 1660 to 1046 computations (37% saved)

prune22.0ms (0.5%)

Pruning

5 alts after pruning (4 fresh and 1 done)

PrunedKeptTotal
New1234127
Fresh000
Picked112
Done000
Total1245129
Accuracy
100.0%
Counts
129 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.8%
(/.f32 (-.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (*.f32 ux (-.f32 1 maxCos)))) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))
100.0%
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
98.2%
(-.f32 1 ux)
100.0%
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
73.4%
1
Compiler

Compiled 54 to 42 computations (22.2% saved)

localize167.0ms (3.5%)

Localize:

Found 6 expressions with local error:

NewAccuracyProgram
99.9%
(+.f32 1 (*.f32 ux (-.f32 1 maxCos)))
99.9%
(*.f32 ux (-.f32 1 maxCos))
99.6%
(*.f32 (*.f32 ux (-.f32 1 maxCos)) (*.f32 ux (-.f32 1 maxCos)))
98.8%
(/.f32 (-.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (*.f32 ux (-.f32 1 maxCos)))) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))
100.0%
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
99.9%
(*.f32 ux (-.f32 1 maxCos))
Compiler

Compiled 91 to 61 computations (33% saved)

series28.0ms (0.6%)

Counts
6 → 111
Calls

36 calls:

TimeVariablePointExpression
2.0ms
maxCos
@-inf
(/.f32 (-.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (*.f32 ux (-.f32 1 maxCos)))) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))
2.0ms
ux
@inf
(/.f32 (-.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (*.f32 ux (-.f32 1 maxCos)))) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))
2.0ms
maxCos
@0
(/.f32 (-.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (*.f32 ux (-.f32 1 maxCos)))) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))
1.0ms
maxCos
@inf
(/.f32 (-.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (*.f32 ux (-.f32 1 maxCos)))) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))
1.0ms
ux
@0
(/.f32 (-.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (*.f32 ux (-.f32 1 maxCos)))) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))

rewrite175.0ms (3.7%)

Algorithm
batch-egg-rewrite
Rules
852×log1p-expm1-u
852×expm1-log1p-u
628×fma-define
309×fma-neg
185×expm1-undefine
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
015138
1246134
23530134
Stop Event
node limit
Counts
6 → 372
Calls
Call 1
Inputs
(*.f32 ux (-.f32 1 maxCos))
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
(/.f32 (-.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (*.f32 ux (-.f32 1 maxCos)))) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(*.f32 (*.f32 ux (-.f32 1 maxCos)) (*.f32 ux (-.f32 1 maxCos)))
(*.f32 ux (-.f32 1 maxCos))
(+.f32 1 (*.f32 ux (-.f32 1 maxCos)))
Outputs
(+.f32 ux (*.f32 ux (neg.f32 maxCos)))
(+.f32 ux (*.f32 (neg.f32 maxCos) ux))
(-.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 1)
(/.f32 (*.f32 ux (-.f32 1 (pow.f32 maxCos 3))) (fma.f32 maxCos (+.f32 1 maxCos) 1))
(/.f32 (*.f32 ux (-.f32 1 (pow.f32 maxCos 2))) (+.f32 1 maxCos))
(/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 3)) ux) (fma.f32 maxCos (+.f32 1 maxCos) 1))
(/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 2)) ux) (+.f32 1 maxCos))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 1)
(pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 1/2)
(pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 3)
(pow.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2)
(pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))
(fabs.f32 (*.f32 ux (-.f32 1 maxCos)))
(log.f32 (pow.f32 (exp.f32 ux) (-.f32 1 maxCos)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 ux (-.f32 1 maxCos)))))
(cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))
(expm1.f32 (log1p.f32 (*.f32 ux (-.f32 1 maxCos))))
(expm1.f32 (*.f32 (log1p.f32 (*.f32 ux (-.f32 1 maxCos))) 1))
(log1p.f32 (expm1.f32 (*.f32 ux (-.f32 1 maxCos))))
(exp.f32 (log.f32 (*.f32 ux (-.f32 1 maxCos))))
(exp.f32 (*.f32 (log.f32 (*.f32 ux (-.f32 1 maxCos))) 1))
(fma.f32 ux 1 (*.f32 ux (neg.f32 maxCos)))
(fma.f32 ux 1 (*.f32 (neg.f32 maxCos) ux))
(fma.f32 1 ux (*.f32 ux (neg.f32 maxCos)))
(fma.f32 1 ux (*.f32 (neg.f32 maxCos) ux))
(fma.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1) -1)
(fma.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) -1)
(fma.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 1 -1)
(fma.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2) -1)
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2) (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) -1)
(fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) 2) (*.f32 ux (neg.f32 maxCos)))
(fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) 2) (*.f32 (neg.f32 maxCos) ux))
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (cbrt.f32 ux) (*.f32 ux (neg.f32 maxCos)))
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (cbrt.f32 ux) (*.f32 (neg.f32 maxCos) ux))
(fma.f32 (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) -1)
(fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (*.f32 ux (neg.f32 maxCos)))
(fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (*.f32 (neg.f32 maxCos) ux))
(fma.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (/.f32 1 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1) 1)) -1)
(fma.f32 (/.f32 1 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))) -1)
(fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 2)) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) -1)
(fma.f32 (/.f32 1 (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) -1)
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) 1) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) -1)
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))) -1)
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 2)) (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) -1)
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) -1)
(fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 1) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) -1)
(fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))) -1)
(fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 2)) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) -1)
(fma.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 1) (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) -1)
(fma.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (fma.f32 ux (-.f32 1 maxCos) 1) -1)
(fma.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) -1) -1)
(fma.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (fma.f32 (-.f32 1 maxCos) (fma.f32 (-.f32 1 maxCos) (pow.f32 ux 2) ux) 1) -1)
(+.f32 1 (*.f32 ux (neg.f32 (-.f32 1 maxCos))))
(+.f32 1 (*.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) 1))
(+.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1))))
(+.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) 1)
(*.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))
(*.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1) 1)
(*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))))
(*.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 2) (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))))
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(*.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) -1)))
(*.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (/.f32 1 (fma.f32 (-.f32 1 maxCos) (fma.f32 (-.f32 1 maxCos) (pow.f32 ux 2) ux) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) 1) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (fma.f32 ux (-.f32 1 maxCos) 1)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 1) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (fma.f32 ux (-.f32 1 maxCos) 1)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2)) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1))))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1))) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2)) (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1))) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2)) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1) 1))
(/.f32 1 (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(/.f32 1 (/.f32 (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 1))
(/.f32 1 (/.f32 (fma.f32 (-.f32 1 maxCos) (fma.f32 (-.f32 1 maxCos) (pow.f32 ux 2) ux) 1) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (/.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) -1))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (*.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (+.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 4)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (fma.f32 (-.f32 1 maxCos) (fma.f32 (-.f32 1 maxCos) (pow.f32 ux 2) ux) 1))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 4)) (*.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))
(/.f32 -1 (neg.f32 (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(/.f32 (-.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (*.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) 1) (*.f32 (+.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 4)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 4)) 1) (*.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1)))
(/.f32 (neg.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (neg.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) -1)))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (neg.f32 (fma.f32 (-.f32 1 maxCos) (fma.f32 (-.f32 1 maxCos) (pow.f32 ux 2) ux) 1)))
(/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1))) (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) 3)) (+.f32 1 (fma.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) (*.f32 ux (neg.f32 (-.f32 1 maxCos))) (neg.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))))))
(/.f32 (-.f32 (pow.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)) 3) (pow.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1)) 3)) (fma.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)) (fma.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1)) (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1)) (*.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)) (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(/.f32 (-.f32 1 (*.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) (*.f32 ux (neg.f32 (-.f32 1 maxCos))))) (-.f32 1 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))))
(/.f32 (-.f32 (*.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))) (*.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1)) (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1)))) (+.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)) (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 4)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 4)) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 1) (fma.f32 ux (-.f32 1 maxCos) 1))
(/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2)) (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)))
(pow.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1) 1)
(pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 3)
(pow.f32 (pow.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 2)
(pow.f32 (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) -1)
(neg.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) -1)))
(sqrt.f32 (pow.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1) 2))
(log.f32 (exp.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(cbrt.f32 (pow.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1) 3))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 3) (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)))
(expm1.f32 (log1p.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(log1p.f32 (expm1.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(exp.f32 (log1p.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))) 1))
(fma.f32 ux (neg.f32 (-.f32 1 maxCos)) 1)
(fma.f32 1 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1))))
(fma.f32 1 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) 1)
(fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos)))) 1)
(fma.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))) 1)
(fma.f32 (neg.f32 ux) (-.f32 1 maxCos) 1)
(fma.f32 (neg.f32 (-.f32 1 maxCos)) ux 1)
(fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) 1)
(fma.f32 -1 (*.f32 ux (-.f32 1 maxCos)) 1)
(fma.f32 (*.f32 (cbrt.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))) (cbrt.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))))) (cbrt.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))) 1)
(fma.f32 (*.f32 (cbrt.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))) (cbrt.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)))) (cbrt.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1))))
(fma.f32 (sqrt.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))) (sqrt.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1))))
(fma.f32 (sqrt.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))) (sqrt.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))) 1)
(fma.f32 (/.f32 1 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1))))
(fma.f32 (neg.f32 (cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 1)
(fma.f32 (*.f32 (neg.f32 ux) 1) (-.f32 1 maxCos) 1)
(fma.f32 (*.f32 (neg.f32 ux) (pow.f32 (cbrt.f32 (-.f32 1 maxCos)) 2)) (cbrt.f32 (-.f32 1 maxCos)) 1)
(fma.f32 (*.f32 (neg.f32 ux) (sqrt.f32 (-.f32 1 maxCos))) (sqrt.f32 (-.f32 1 maxCos)) 1)
(fma.f32 (/.f32 1 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1) 1) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1))))
(+.f32 1 (*.f32 ux (neg.f32 (-.f32 1 maxCos))))
(+.f32 1 (*.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) 1))
(+.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1))))
(+.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) 1)
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
(-.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)) (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) 1)
(-.f32 (/.f32 1 (fma.f32 (-.f32 1 maxCos) (fma.f32 (-.f32 1 maxCos) (pow.f32 ux 2) ux) 1)) (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (fma.f32 (-.f32 1 maxCos) (fma.f32 (-.f32 1 maxCos) (pow.f32 ux 2) ux) 1)))
(*.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))
(*.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1) 1)
(*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))))
(*.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 2) (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))))
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(*.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) -1)))
(*.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (/.f32 1 (fma.f32 (-.f32 1 maxCos) (fma.f32 (-.f32 1 maxCos) (pow.f32 ux 2) ux) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) 1) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (fma.f32 ux (-.f32 1 maxCos) 1)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 1) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (fma.f32 ux (-.f32 1 maxCos) 1)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2)) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1))))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1))) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2)) (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1))) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2)) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1) 1))
(pow.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1) 1)
(pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 3)
(pow.f32 (pow.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 2)
(pow.f32 (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) -1)
(neg.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) -1)))
(sqrt.f32 (pow.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1) 2))
(log.f32 (exp.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(cbrt.f32 (pow.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1) 3))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 3) (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)))
(expm1.f32 (log1p.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(log1p.f32 (expm1.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(exp.f32 (log1p.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))) 1))
(fma.f32 ux (neg.f32 (-.f32 1 maxCos)) 1)
(fma.f32 1 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1))))
(fma.f32 1 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) 1)
(fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos)))) 1)
(fma.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))) 1)
(fma.f32 (neg.f32 ux) (-.f32 1 maxCos) 1)
(fma.f32 (neg.f32 (-.f32 1 maxCos)) ux 1)
(fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) 1)
(fma.f32 -1 (*.f32 ux (-.f32 1 maxCos)) 1)
(fma.f32 (*.f32 (cbrt.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))) (cbrt.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))))) (cbrt.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))) 1)
(fma.f32 (*.f32 (cbrt.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))) (cbrt.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)))) (cbrt.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1))))
(fma.f32 (sqrt.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))) (sqrt.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1))))
(fma.f32 (sqrt.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))) (sqrt.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))) 1)
(fma.f32 (/.f32 1 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1))))
(fma.f32 (neg.f32 (cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 1)
(fma.f32 (*.f32 (neg.f32 ux) 1) (-.f32 1 maxCos) 1)
(fma.f32 (*.f32 (neg.f32 ux) (pow.f32 (cbrt.f32 (-.f32 1 maxCos)) 2)) (cbrt.f32 (-.f32 1 maxCos)) 1)
(fma.f32 (*.f32 (neg.f32 ux) (sqrt.f32 (-.f32 1 maxCos))) (sqrt.f32 (-.f32 1 maxCos)) 1)
(fma.f32 (/.f32 1 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1) 1) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1))))
(+.f32 (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2)) (*.f32 (neg.f32 maxCos) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))))
(+.f32 (*.f32 (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2)) 1) (*.f32 (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2)) (neg.f32 maxCos)))
(-.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 1)
(/.f32 (*.f32 (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2)) (-.f32 1 (pow.f32 maxCos 3))) (fma.f32 maxCos (+.f32 1 maxCos) 1))
(/.f32 (*.f32 (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2)) (-.f32 1 (pow.f32 maxCos 2))) (+.f32 1 maxCos))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)
(pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 1)
(pow.f32 (cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 3)
(pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6) 1/3)
(sqrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 4))
(log.f32 (exp.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))
(cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6))
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(exp.f32 (*.f32 2 (log.f32 (*.f32 ux (-.f32 1 maxCos)))))
(exp.f32 (*.f32 (log.f32 (*.f32 ux (-.f32 1 maxCos))) 2))
(exp.f32 (*.f32 (*.f32 2 (log.f32 (*.f32 ux (-.f32 1 maxCos)))) 1))
(fma.f32 ux (*.f32 ux (-.f32 1 maxCos)) (*.f32 (neg.f32 maxCos) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))))
(fma.f32 1 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) -1)
(fma.f32 1 (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2)) (*.f32 (neg.f32 maxCos) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))))
(fma.f32 (-.f32 1 maxCos) (pow.f32 ux 2) (*.f32 (neg.f32 maxCos) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))))
(fma.f32 (*.f32 ux (-.f32 1 maxCos)) ux (*.f32 (neg.f32 maxCos) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))))
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (*.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) ux) (*.f32 (neg.f32 maxCos) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))))
(fma.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) (*.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) ux) (*.f32 (neg.f32 maxCos) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))))
(fma.f32 (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2)) 1 (*.f32 (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2)) (neg.f32 maxCos)))
(fma.f32 (*.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) -1)
(fma.f32 (*.f32 (cbrt.f32 (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (cbrt.f32 (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2)))) (cbrt.f32 (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 (neg.f32 maxCos) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))))
(fma.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (sqrt.f32 (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 (neg.f32 maxCos) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))))
(fma.f32 (hypot.f32 1 (*.f32 ux (-.f32 1 maxCos))) (hypot.f32 1 (*.f32 ux (-.f32 1 maxCos))) -1)
(fma.f32 (*.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) (sqrt.f32 ux)) (*.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) (sqrt.f32 ux)) (*.f32 (neg.f32 maxCos) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))))
(fma.f32 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) (*.f32 (neg.f32 maxCos) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))))
(fma.f32 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (sqrt.f32 ux)) (sqrt.f32 ux) (*.f32 (neg.f32 maxCos) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))))
(+.f32 ux (*.f32 ux (neg.f32 maxCos)))
(+.f32 ux (*.f32 (neg.f32 maxCos) ux))
(-.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 1)
(/.f32 (*.f32 ux (-.f32 1 (pow.f32 maxCos 3))) (fma.f32 maxCos (+.f32 1 maxCos) 1))
(/.f32 (*.f32 ux (-.f32 1 (pow.f32 maxCos 2))) (+.f32 1 maxCos))
(/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 3)) ux) (fma.f32 maxCos (+.f32 1 maxCos) 1))
(/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 2)) ux) (+.f32 1 maxCos))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 1)
(pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 1/2)
(pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 3)
(pow.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2)
(pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))
(fabs.f32 (*.f32 ux (-.f32 1 maxCos)))
(log.f32 (pow.f32 (exp.f32 ux) (-.f32 1 maxCos)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 ux (-.f32 1 maxCos)))))
(cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))
(expm1.f32 (log1p.f32 (*.f32 ux (-.f32 1 maxCos))))
(expm1.f32 (*.f32 (log1p.f32 (*.f32 ux (-.f32 1 maxCos))) 1))
(log1p.f32 (expm1.f32 (*.f32 ux (-.f32 1 maxCos))))
(exp.f32 (log.f32 (*.f32 ux (-.f32 1 maxCos))))
(exp.f32 (*.f32 (log.f32 (*.f32 ux (-.f32 1 maxCos))) 1))
(fma.f32 ux 1 (*.f32 ux (neg.f32 maxCos)))
(fma.f32 ux 1 (*.f32 (neg.f32 maxCos) ux))
(fma.f32 1 ux (*.f32 ux (neg.f32 maxCos)))
(fma.f32 1 ux (*.f32 (neg.f32 maxCos) ux))
(fma.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1) -1)
(fma.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) -1)
(fma.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 1 -1)
(fma.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2) -1)
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2) (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) -1)
(fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) 2) (*.f32 ux (neg.f32 maxCos)))
(fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) 2) (*.f32 (neg.f32 maxCos) ux))
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (cbrt.f32 ux) (*.f32 ux (neg.f32 maxCos)))
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (cbrt.f32 ux) (*.f32 (neg.f32 maxCos) ux))
(fma.f32 (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) -1)
(fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (*.f32 ux (neg.f32 maxCos)))
(fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (*.f32 (neg.f32 maxCos) ux))
(fma.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (/.f32 1 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1) 1)) -1)
(fma.f32 (/.f32 1 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))) -1)
(fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 2)) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) -1)
(fma.f32 (/.f32 1 (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) -1)
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) 1) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) -1)
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))) -1)
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 2)) (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) -1)
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) -1)
(fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 1) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) -1)
(fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))) -1)
(fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 2)) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) -1)
(fma.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 1) (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) -1)
(fma.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (fma.f32 ux (-.f32 1 maxCos) 1) -1)
(fma.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) -1) -1)
(fma.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (fma.f32 (-.f32 1 maxCos) (fma.f32 (-.f32 1 maxCos) (pow.f32 ux 2) ux) 1) -1)
(-.f32 (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 ux (-.f32 1 maxCos) 1))) 1)
(*.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))
(*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(*.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 1)
(*.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2) (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)))
(*.f32 (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)))
(*.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (/.f32 1 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1) 1)))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 2)) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) 1) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 2)) (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 1) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 2)) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 1) (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (fma.f32 ux (-.f32 1 maxCos) 1))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) -1))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (fma.f32 (-.f32 1 maxCos) (fma.f32 (-.f32 1 maxCos) (pow.f32 ux 2) ux) 1))
(/.f32 1 (/.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))
(/.f32 1 (/.f32 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1) 1) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))
(/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (/.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (neg.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1) 1))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (*.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1) (+.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 4)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 4)) (*.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))
(/.f32 (neg.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (neg.f32 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1) 1)))
(/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(/.f32 (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 1) (fma.f32 ux (-.f32 1 maxCos) -1))
(/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 1) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))
(/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)))
(/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 2)) (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 1)
(pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 3)
(pow.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2)
(sqrt.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2))
(log.f32 (exp.f32 (fma.f32 ux (-.f32 1 maxCos) 1)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 ux (-.f32 1 maxCos) 1))))
(cbrt.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 3) (pow.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1) 3)))
(expm1.f32 (log1p.f32 (fma.f32 ux (-.f32 1 maxCos) 1)))
(hypot.f32 (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (hypot.f32 (*.f32 ux (-.f32 1 maxCos)) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))))
(hypot.f32 (hypot.f32 (*.f32 ux (-.f32 1 maxCos)) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))) (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)))
(log1p.f32 (expm1.f32 (fma.f32 ux (-.f32 1 maxCos) 1)))
(exp.f32 (log1p.f32 (*.f32 ux (-.f32 1 maxCos))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 ux (-.f32 1 maxCos))) 1))
(fma.f32 ux (-.f32 1 maxCos) 1)
(fma.f32 1 (*.f32 ux (-.f32 1 maxCos)) 1)
(fma.f32 1 (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(fma.f32 (-.f32 1 maxCos) ux 1)
(fma.f32 (*.f32 ux (-.f32 1 maxCos)) 1 1)
(fma.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (/.f32 1 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 1 maxCos)) 2) (*.f32 (cbrt.f32 (-.f32 1 maxCos)) ux) 1)
(fma.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) (cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 1)
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 1)
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (cbrt.f32 ux) (-.f32 1 maxCos)) 1)
(fma.f32 (sqrt.f32 (-.f32 1 maxCos)) (*.f32 (sqrt.f32 (-.f32 1 maxCos)) ux) 1)
(fma.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) 1)
(fma.f32 (sqrt.f32 ux) (sqrt.f32 (*.f32 (pow.f32 (-.f32 1 maxCos) 2) ux)) 1)
(fma.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) (-.f32 1 maxCos)) 1)
(fma.f32 (*.f32 (cbrt.f32 (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) (cbrt.f32 (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))) (cbrt.f32 (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(fma.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 4))) (sqrt.f32 (cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 1)
(fma.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (sqrt.f32 (-.f32 1 maxCos)) 1)
(fma.f32 (sqrt.f32 (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) (sqrt.f32 (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2)) (/.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(fma.f32 (/.f32 1 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (/.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2)) (/.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (/.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(fma.f32 (/.f32 (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (/.f32 (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(fma.f32 (/.f32 (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2)) (/.f32 (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(fma.f32 (/.f32 (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (/.f32 (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(fma.f32 (*.f32 ux (pow.f32 (cbrt.f32 (-.f32 1 maxCos)) 2)) (cbrt.f32 (-.f32 1 maxCos)) 1)
(fma.f32 (*.f32 ux (sqrt.f32 (-.f32 1 maxCos))) (sqrt.f32 (-.f32 1 maxCos)) 1)
(fma.f32 (*.f32 (-.f32 1 maxCos) (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) 1)
(fma.f32 (*.f32 (-.f32 1 maxCos) (sqrt.f32 ux)) (sqrt.f32 ux) 1)
(fma.f32 (/.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6))) (+.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 4)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(fma.f32 (/.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 4))) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))

simplify333.0ms (7%)

Algorithm
egg-herbie
Rules
517×fma-neg
407×times-frac
348×associate-*r*
314×associate-/l*
308×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
063023597
1170621425
2742521425
Stop Event
node limit
Counts
483 → 395
Calls
Call 1
Inputs
ux
(+.f32 ux (*.f32 -1 (*.f32 maxCos ux)))
(+.f32 ux (*.f32 -1 (*.f32 maxCos ux)))
(+.f32 ux (*.f32 -1 (*.f32 maxCos ux)))
(*.f32 -1 (*.f32 maxCos ux))
(+.f32 ux (*.f32 -1 (*.f32 maxCos ux)))
(+.f32 ux (*.f32 -1 (*.f32 maxCos ux)))
(+.f32 ux (*.f32 -1 (*.f32 maxCos ux)))
(*.f32 -1 (*.f32 maxCos ux))
(+.f32 ux (*.f32 -1 (*.f32 maxCos ux)))
(+.f32 ux (*.f32 -1 (*.f32 maxCos ux)))
(+.f32 ux (*.f32 -1 (*.f32 maxCos ux)))
1
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(*.f32 ux (-.f32 maxCos 1))
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(*.f32 -1 (*.f32 ux (-.f32 1 maxCos)))
(+.f32 1 (*.f32 -1 (*.f32 ux (-.f32 1 maxCos))))
(+.f32 1 (*.f32 -1 (*.f32 ux (-.f32 1 maxCos))))
(+.f32 1 (*.f32 -1 (*.f32 ux (-.f32 1 maxCos))))
(-.f32 1 ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(*.f32 maxCos ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(*.f32 maxCos ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
1
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(+.f32 1 (+.f32 (*.f32 ux (-.f32 maxCos 1)) (*.f32 (pow.f32 ux 2) (-.f32 (*.f32 -1 (pow.f32 (-.f32 1 maxCos) 2)) (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))))))
(+.f32 1 (+.f32 (*.f32 -1 (*.f32 (pow.f32 ux 3) (*.f32 (-.f32 1 maxCos) (-.f32 (*.f32 -1 (pow.f32 (-.f32 1 maxCos) 2)) (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1)))))) (+.f32 (*.f32 ux (-.f32 maxCos 1)) (*.f32 (pow.f32 ux 2) (-.f32 (*.f32 -1 (pow.f32 (-.f32 1 maxCos) 2)) (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1)))))))
(*.f32 -1 (*.f32 ux (-.f32 1 maxCos)))
(+.f32 1 (*.f32 -1 (*.f32 ux (-.f32 1 maxCos))))
(+.f32 1 (*.f32 -1 (*.f32 ux (-.f32 1 maxCos))))
(+.f32 1 (*.f32 -1 (*.f32 ux (-.f32 1 maxCos))))
(*.f32 -1 (*.f32 ux (-.f32 1 maxCos)))
(+.f32 1 (*.f32 -1 (*.f32 ux (-.f32 1 maxCos))))
(+.f32 1 (*.f32 -1 (*.f32 ux (-.f32 1 maxCos))))
(+.f32 1 (*.f32 -1 (*.f32 ux (-.f32 1 maxCos))))
(/.f32 (-.f32 1 (pow.f32 ux 2)) (+.f32 1 ux))
(-.f32 (+.f32 (*.f32 maxCos (-.f32 (*.f32 2 (/.f32 (pow.f32 ux 2) (+.f32 1 ux))) (*.f32 -1 (/.f32 (*.f32 ux (-.f32 1 (pow.f32 ux 2))) (pow.f32 (+.f32 1 ux) 2))))) (/.f32 1 (+.f32 1 ux))) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(-.f32 (+.f32 (*.f32 maxCos (-.f32 (*.f32 2 (/.f32 (pow.f32 ux 2) (+.f32 1 ux))) (*.f32 -1 (/.f32 (*.f32 ux (-.f32 1 (pow.f32 ux 2))) (pow.f32 (+.f32 1 ux) 2))))) (+.f32 (*.f32 (pow.f32 maxCos 2) (-.f32 (*.f32 -1 (/.f32 (pow.f32 ux 2) (+.f32 1 ux))) (*.f32 -1 (/.f32 (*.f32 ux (-.f32 (*.f32 2 (/.f32 (pow.f32 ux 2) (+.f32 1 ux))) (*.f32 -1 (/.f32 (*.f32 ux (-.f32 1 (pow.f32 ux 2))) (pow.f32 (+.f32 1 ux) 2))))) (+.f32 1 ux))))) (/.f32 1 (+.f32 1 ux)))) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(-.f32 (+.f32 (*.f32 maxCos (-.f32 (*.f32 2 (/.f32 (pow.f32 ux 2) (+.f32 1 ux))) (*.f32 -1 (/.f32 (*.f32 ux (-.f32 1 (pow.f32 ux 2))) (pow.f32 (+.f32 1 ux) 2))))) (+.f32 (*.f32 (pow.f32 maxCos 2) (-.f32 (*.f32 -1 (/.f32 (pow.f32 ux 2) (+.f32 1 ux))) (*.f32 -1 (/.f32 (*.f32 ux (-.f32 (*.f32 2 (/.f32 (pow.f32 ux 2) (+.f32 1 ux))) (*.f32 -1 (/.f32 (*.f32 ux (-.f32 1 (pow.f32 ux 2))) (pow.f32 (+.f32 1 ux) 2))))) (+.f32 1 ux))))) (+.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 (*.f32 (pow.f32 maxCos 3) (*.f32 ux (-.f32 (*.f32 -1 (/.f32 (pow.f32 ux 2) (+.f32 1 ux))) (*.f32 -1 (/.f32 (*.f32 ux (-.f32 (*.f32 2 (/.f32 (pow.f32 ux 2) (+.f32 1 ux))) (*.f32 -1 (/.f32 (*.f32 ux (-.f32 1 (pow.f32 ux 2))) (pow.f32 (+.f32 1 ux) 2))))) (+.f32 1 ux)))))) (+.f32 1 ux))))) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(*.f32 maxCos ux)
(-.f32 (+.f32 (*.f32 -2 ux) (*.f32 maxCos ux)) (*.f32 -1 (+.f32 1 ux)))
(-.f32 (+.f32 (*.f32 -2 ux) (+.f32 (*.f32 -1 (/.f32 (-.f32 1 (pow.f32 ux 2)) (*.f32 maxCos ux))) (*.f32 maxCos ux))) (+.f32 (*.f32 -1 (+.f32 1 ux)) (*.f32 -1 (/.f32 (*.f32 (+.f32 1 ux) (-.f32 (*.f32 -2 ux) (*.f32 -1 (+.f32 1 ux)))) (*.f32 maxCos ux)))))
(-.f32 (+.f32 (*.f32 -2 ux) (+.f32 (*.f32 -1 (/.f32 (-.f32 1 (pow.f32 ux 2)) (*.f32 maxCos ux))) (+.f32 (*.f32 maxCos ux) (/.f32 (*.f32 (+.f32 1 ux) (-.f32 (*.f32 -1 (/.f32 (-.f32 1 (pow.f32 ux 2)) ux)) (*.f32 -1 (/.f32 (*.f32 (+.f32 1 ux) (-.f32 (*.f32 -2 ux) (*.f32 -1 (+.f32 1 ux)))) ux)))) (*.f32 (pow.f32 maxCos 2) ux))))) (+.f32 (*.f32 -1 (+.f32 1 ux)) (*.f32 -1 (/.f32 (*.f32 (+.f32 1 ux) (-.f32 (*.f32 -2 ux) (*.f32 -1 (+.f32 1 ux)))) (*.f32 maxCos ux)))))
(*.f32 maxCos ux)
(-.f32 (+.f32 (*.f32 -2 ux) (*.f32 maxCos ux)) (*.f32 -1 (+.f32 1 ux)))
(-.f32 (+.f32 (*.f32 -2 ux) (+.f32 (*.f32 -1 (/.f32 (-.f32 (/.f32 1 ux) (+.f32 ux (/.f32 (*.f32 (+.f32 1 ux) (-.f32 (*.f32 -2 ux) (*.f32 -1 (+.f32 1 ux)))) ux))) maxCos)) (*.f32 maxCos ux))) (*.f32 -1 (+.f32 1 ux)))
(-.f32 (+.f32 (*.f32 -2 ux) (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 1 ux) (-.f32 (/.f32 1 ux) (+.f32 ux (/.f32 (*.f32 (+.f32 1 ux) (-.f32 (*.f32 -2 ux) (*.f32 -1 (+.f32 1 ux)))) ux)))) (*.f32 (pow.f32 maxCos 2) ux))) (+.f32 (*.f32 -1 (/.f32 (-.f32 (/.f32 1 ux) (+.f32 ux (/.f32 (*.f32 (+.f32 1 ux) (-.f32 (*.f32 -2 ux) (*.f32 -1 (+.f32 1 ux)))) ux))) maxCos)) (*.f32 maxCos ux)))) (*.f32 -1 (+.f32 1 ux)))
(*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 maxCos) 2))
(*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 maxCos) 2))
(*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 maxCos) 2))
(*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 maxCos) 2))
(*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 maxCos) 2))
(*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 maxCos) 2))
(*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 maxCos) 2))
(*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 maxCos) 2))
(*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 maxCos) 2))
(*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 maxCos) 2))
(*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 maxCos) 2))
(*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 maxCos) 2))
(pow.f32 ux 2)
(+.f32 (*.f32 -2 (*.f32 maxCos (pow.f32 ux 2))) (pow.f32 ux 2))
(+.f32 (*.f32 -2 (*.f32 maxCos (pow.f32 ux 2))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)) (pow.f32 ux 2)))
(+.f32 (*.f32 -2 (*.f32 maxCos (pow.f32 ux 2))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)) (pow.f32 ux 2)))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(+.f32 (*.f32 -2 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(+.f32 (*.f32 -2 (*.f32 maxCos (pow.f32 ux 2))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)) (pow.f32 ux 2)))
(+.f32 (*.f32 -2 (*.f32 maxCos (pow.f32 ux 2))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)) (pow.f32 ux 2)))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(+.f32 (*.f32 -2 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(+.f32 (*.f32 -2 (*.f32 maxCos (pow.f32 ux 2))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)) (pow.f32 ux 2)))
(+.f32 (*.f32 -2 (*.f32 maxCos (pow.f32 ux 2))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)) (pow.f32 ux 2)))
ux
(+.f32 ux (*.f32 -1 (*.f32 maxCos ux)))
(+.f32 ux (*.f32 -1 (*.f32 maxCos ux)))
(+.f32 ux (*.f32 -1 (*.f32 maxCos ux)))
(*.f32 -1 (*.f32 maxCos ux))
(+.f32 ux (*.f32 -1 (*.f32 maxCos ux)))
(+.f32 ux (*.f32 -1 (*.f32 maxCos ux)))
(+.f32 ux (*.f32 -1 (*.f32 maxCos ux)))
(*.f32 -1 (*.f32 maxCos ux))
(+.f32 ux (*.f32 -1 (*.f32 maxCos ux)))
(+.f32 ux (*.f32 -1 (*.f32 maxCos ux)))
(+.f32 ux (*.f32 -1 (*.f32 maxCos ux)))
1
(*.f32 ux (-.f32 1 maxCos))
(*.f32 ux (-.f32 1 maxCos))
(+.f32 1 ux)
(+.f32 1 (+.f32 ux (*.f32 -1 (*.f32 maxCos ux))))
(+.f32 1 (+.f32 ux (*.f32 -1 (*.f32 maxCos ux))))
(+.f32 1 (+.f32 ux (*.f32 -1 (*.f32 maxCos ux))))
(*.f32 -1 (*.f32 maxCos ux))
(+.f32 1 (+.f32 ux (*.f32 -1 (*.f32 maxCos ux))))
(+.f32 1 (+.f32 ux (*.f32 -1 (*.f32 maxCos ux))))
(+.f32 1 (+.f32 ux (*.f32 -1 (*.f32 maxCos ux))))
(*.f32 -1 (*.f32 maxCos ux))
(+.f32 1 (+.f32 ux (*.f32 -1 (*.f32 maxCos ux))))
(+.f32 1 (+.f32 ux (*.f32 -1 (*.f32 maxCos ux))))
(+.f32 1 (+.f32 ux (*.f32 -1 (*.f32 maxCos ux))))
(+.f32 ux (*.f32 ux (neg.f32 maxCos)))
(+.f32 ux (*.f32 (neg.f32 maxCos) ux))
(-.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 1)
(/.f32 (*.f32 ux (-.f32 1 (pow.f32 maxCos 3))) (fma.f32 maxCos (+.f32 1 maxCos) 1))
(/.f32 (*.f32 ux (-.f32 1 (pow.f32 maxCos 2))) (+.f32 1 maxCos))
(/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 3)) ux) (fma.f32 maxCos (+.f32 1 maxCos) 1))
(/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 2)) ux) (+.f32 1 maxCos))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 1)
(pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 1/2)
(pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 3)
(pow.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2)
(pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))
(fabs.f32 (*.f32 ux (-.f32 1 maxCos)))
(log.f32 (pow.f32 (exp.f32 ux) (-.f32 1 maxCos)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 ux (-.f32 1 maxCos)))))
(cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))
(expm1.f32 (log1p.f32 (*.f32 ux (-.f32 1 maxCos))))
(expm1.f32 (*.f32 (log1p.f32 (*.f32 ux (-.f32 1 maxCos))) 1))
(log1p.f32 (expm1.f32 (*.f32 ux (-.f32 1 maxCos))))
(exp.f32 (log.f32 (*.f32 ux (-.f32 1 maxCos))))
(exp.f32 (*.f32 (log.f32 (*.f32 ux (-.f32 1 maxCos))) 1))
(fma.f32 ux 1 (*.f32 ux (neg.f32 maxCos)))
(fma.f32 ux 1 (*.f32 (neg.f32 maxCos) ux))
(fma.f32 1 ux (*.f32 ux (neg.f32 maxCos)))
(fma.f32 1 ux (*.f32 (neg.f32 maxCos) ux))
(fma.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1) -1)
(fma.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) -1)
(fma.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 1 -1)
(fma.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2) -1)
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2) (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) -1)
(fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) 2) (*.f32 ux (neg.f32 maxCos)))
(fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) 2) (*.f32 (neg.f32 maxCos) ux))
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (cbrt.f32 ux) (*.f32 ux (neg.f32 maxCos)))
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (cbrt.f32 ux) (*.f32 (neg.f32 maxCos) ux))
(fma.f32 (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) -1)
(fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (*.f32 ux (neg.f32 maxCos)))
(fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (*.f32 (neg.f32 maxCos) ux))
(fma.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (/.f32 1 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1) 1)) -1)
(fma.f32 (/.f32 1 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))) -1)
(fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 2)) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) -1)
(fma.f32 (/.f32 1 (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) -1)
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) 1) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) -1)
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))) -1)
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 2)) (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) -1)
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) -1)
(fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 1) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) -1)
(fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))) -1)
(fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 2)) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) -1)
(fma.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 1) (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) -1)
(fma.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (fma.f32 ux (-.f32 1 maxCos) 1) -1)
(fma.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) -1) -1)
(fma.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (fma.f32 (-.f32 1 maxCos) (fma.f32 (-.f32 1 maxCos) (pow.f32 ux 2) ux) 1) -1)
(+.f32 1 (*.f32 ux (neg.f32 (-.f32 1 maxCos))))
(+.f32 1 (*.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) 1))
(+.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1))))
(+.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) 1)
(*.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))
(*.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1) 1)
(*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))))
(*.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 2) (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))))
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(*.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) -1)))
(*.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (/.f32 1 (fma.f32 (-.f32 1 maxCos) (fma.f32 (-.f32 1 maxCos) (pow.f32 ux 2) ux) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) 1) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (fma.f32 ux (-.f32 1 maxCos) 1)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 1) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (fma.f32 ux (-.f32 1 maxCos) 1)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2)) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1))))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1))) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2)) (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1))) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2)) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1) 1))
(/.f32 1 (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(/.f32 1 (/.f32 (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 1))
(/.f32 1 (/.f32 (fma.f32 (-.f32 1 maxCos) (fma.f32 (-.f32 1 maxCos) (pow.f32 ux 2) ux) 1) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (/.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) -1))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (*.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (+.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 4)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (fma.f32 (-.f32 1 maxCos) (fma.f32 (-.f32 1 maxCos) (pow.f32 ux 2) ux) 1))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 4)) (*.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))
(/.f32 -1 (neg.f32 (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(/.f32 (-.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (*.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) 1) (*.f32 (+.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 4)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 4)) 1) (*.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1)))
(/.f32 (neg.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (neg.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) -1)))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (neg.f32 (fma.f32 (-.f32 1 maxCos) (fma.f32 (-.f32 1 maxCos) (pow.f32 ux 2) ux) 1)))
(/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1))) (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) 3)) (+.f32 1 (fma.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) (*.f32 ux (neg.f32 (-.f32 1 maxCos))) (neg.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))))))
(/.f32 (-.f32 (pow.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)) 3) (pow.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1)) 3)) (fma.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)) (fma.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1)) (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1)) (*.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)) (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(/.f32 (-.f32 1 (*.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) (*.f32 ux (neg.f32 (-.f32 1 maxCos))))) (-.f32 1 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))))
(/.f32 (-.f32 (*.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))) (*.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1)) (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1)))) (+.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)) (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 4)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 4)) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 1) (fma.f32 ux (-.f32 1 maxCos) 1))
(/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2)) (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)))
(pow.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1) 1)
(pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 3)
(pow.f32 (pow.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 2)
(pow.f32 (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) -1)
(neg.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) -1)))
(sqrt.f32 (pow.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1) 2))
(log.f32 (exp.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(cbrt.f32 (pow.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1) 3))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 3) (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)))
(expm1.f32 (log1p.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(log1p.f32 (expm1.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(exp.f32 (log1p.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))) 1))
(fma.f32 ux (neg.f32 (-.f32 1 maxCos)) 1)
(fma.f32 1 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1))))
(fma.f32 1 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) 1)
(fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos)))) 1)
(fma.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))) 1)
(fma.f32 (neg.f32 ux) (-.f32 1 maxCos) 1)
(fma.f32 (neg.f32 (-.f32 1 maxCos)) ux 1)
(fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) 1)
(fma.f32 -1 (*.f32 ux (-.f32 1 maxCos)) 1)
(fma.f32 (*.f32 (cbrt.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))) (cbrt.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))))) (cbrt.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))) 1)
(fma.f32 (*.f32 (cbrt.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))) (cbrt.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)))) (cbrt.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1))))
(fma.f32 (sqrt.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))) (sqrt.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1))))
(fma.f32 (sqrt.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))) (sqrt.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))) 1)
(fma.f32 (/.f32 1 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1))))
(fma.f32 (neg.f32 (cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 1)
(fma.f32 (*.f32 (neg.f32 ux) 1) (-.f32 1 maxCos) 1)
(fma.f32 (*.f32 (neg.f32 ux) (pow.f32 (cbrt.f32 (-.f32 1 maxCos)) 2)) (cbrt.f32 (-.f32 1 maxCos)) 1)
(fma.f32 (*.f32 (neg.f32 ux) (sqrt.f32 (-.f32 1 maxCos))) (sqrt.f32 (-.f32 1 maxCos)) 1)
(fma.f32 (/.f32 1 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1) 1) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1))))
(+.f32 1 (*.f32 ux (neg.f32 (-.f32 1 maxCos))))
(+.f32 1 (*.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) 1))
(+.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1))))
(+.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) 1)
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
(-.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)) (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) 1)
(-.f32 (/.f32 1 (fma.f32 (-.f32 1 maxCos) (fma.f32 (-.f32 1 maxCos) (pow.f32 ux 2) ux) 1)) (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (fma.f32 (-.f32 1 maxCos) (fma.f32 (-.f32 1 maxCos) (pow.f32 ux 2) ux) 1)))
(*.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))
(*.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1) 1)
(*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))))
(*.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 2) (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))))
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(*.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) -1)))
(*.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (/.f32 1 (fma.f32 (-.f32 1 maxCos) (fma.f32 (-.f32 1 maxCos) (pow.f32 ux 2) ux) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) 1) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (fma.f32 ux (-.f32 1 maxCos) 1)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 1) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (fma.f32 ux (-.f32 1 maxCos) 1)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2)) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1))))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1))) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2)) (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1))) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2)) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1) 1))
(pow.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1) 1)
(pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 3)
(pow.f32 (pow.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 2)
(pow.f32 (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) -1)
(neg.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) -1)))
(sqrt.f32 (pow.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1) 2))
(log.f32 (exp.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(cbrt.f32 (pow.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1) 3))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 3) (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)))
(expm1.f32 (log1p.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(log1p.f32 (expm1.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(exp.f32 (log1p.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))) 1))
(fma.f32 ux (neg.f32 (-.f32 1 maxCos)) 1)
(fma.f32 1 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1))))
(fma.f32 1 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) 1)
(fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos)))) 1)
(fma.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))) 1)
(fma.f32 (neg.f32 ux) (-.f32 1 maxCos) 1)
(fma.f32 (neg.f32 (-.f32 1 maxCos)) ux 1)
(fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) 1)
(fma.f32 -1 (*.f32 ux (-.f32 1 maxCos)) 1)
(fma.f32 (*.f32 (cbrt.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))) (cbrt.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))))) (cbrt.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))) 1)
(fma.f32 (*.f32 (cbrt.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))) (cbrt.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)))) (cbrt.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1))))
(fma.f32 (sqrt.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))) (sqrt.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1))))
(fma.f32 (sqrt.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))) (sqrt.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))) 1)
(fma.f32 (/.f32 1 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1))))
(fma.f32 (neg.f32 (cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 1)
(fma.f32 (*.f32 (neg.f32 ux) 1) (-.f32 1 maxCos) 1)
(fma.f32 (*.f32 (neg.f32 ux) (pow.f32 (cbrt.f32 (-.f32 1 maxCos)) 2)) (cbrt.f32 (-.f32 1 maxCos)) 1)
(fma.f32 (*.f32 (neg.f32 ux) (sqrt.f32 (-.f32 1 maxCos))) (sqrt.f32 (-.f32 1 maxCos)) 1)
(fma.f32 (/.f32 1 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1) 1) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1))))
(+.f32 (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2)) (*.f32 (neg.f32 maxCos) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))))
(+.f32 (*.f32 (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2)) 1) (*.f32 (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2)) (neg.f32 maxCos)))
(-.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 1)
(/.f32 (*.f32 (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2)) (-.f32 1 (pow.f32 maxCos 3))) (fma.f32 maxCos (+.f32 1 maxCos) 1))
(/.f32 (*.f32 (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2)) (-.f32 1 (pow.f32 maxCos 2))) (+.f32 1 maxCos))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)
(pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 1)
(pow.f32 (cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 3)
(pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6) 1/3)
(sqrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 4))
(log.f32 (exp.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))
(cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6))
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(exp.f32 (*.f32 2 (log.f32 (*.f32 ux (-.f32 1 maxCos)))))
(exp.f32 (*.f32 (log.f32 (*.f32 ux (-.f32 1 maxCos))) 2))
(exp.f32 (*.f32 (*.f32 2 (log.f32 (*.f32 ux (-.f32 1 maxCos)))) 1))
(fma.f32 ux (*.f32 ux (-.f32 1 maxCos)) (*.f32 (neg.f32 maxCos) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))))
(fma.f32 1 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) -1)
(fma.f32 1 (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2)) (*.f32 (neg.f32 maxCos) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))))
(fma.f32 (-.f32 1 maxCos) (pow.f32 ux 2) (*.f32 (neg.f32 maxCos) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))))
(fma.f32 (*.f32 ux (-.f32 1 maxCos)) ux (*.f32 (neg.f32 maxCos) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))))
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (*.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) ux) (*.f32 (neg.f32 maxCos) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))))
(fma.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) (*.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) ux) (*.f32 (neg.f32 maxCos) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))))
(fma.f32 (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2)) 1 (*.f32 (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2)) (neg.f32 maxCos)))
(fma.f32 (*.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) -1)
(fma.f32 (*.f32 (cbrt.f32 (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (cbrt.f32 (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2)))) (cbrt.f32 (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 (neg.f32 maxCos) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))))
(fma.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (sqrt.f32 (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 (neg.f32 maxCos) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))))
(fma.f32 (hypot.f32 1 (*.f32 ux (-.f32 1 maxCos))) (hypot.f32 1 (*.f32 ux (-.f32 1 maxCos))) -1)
(fma.f32 (*.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) (sqrt.f32 ux)) (*.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) (sqrt.f32 ux)) (*.f32 (neg.f32 maxCos) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))))
(fma.f32 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) (*.f32 (neg.f32 maxCos) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))))
(fma.f32 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (sqrt.f32 ux)) (sqrt.f32 ux) (*.f32 (neg.f32 maxCos) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))))
(+.f32 ux (*.f32 ux (neg.f32 maxCos)))
(+.f32 ux (*.f32 (neg.f32 maxCos) ux))
(-.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 1)
(/.f32 (*.f32 ux (-.f32 1 (pow.f32 maxCos 3))) (fma.f32 maxCos (+.f32 1 maxCos) 1))
(/.f32 (*.f32 ux (-.f32 1 (pow.f32 maxCos 2))) (+.f32 1 maxCos))
(/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 3)) ux) (fma.f32 maxCos (+.f32 1 maxCos) 1))
(/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 2)) ux) (+.f32 1 maxCos))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 1)
(pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 1/2)
(pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 3)
(pow.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2)
(pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))
(fabs.f32 (*.f32 ux (-.f32 1 maxCos)))
(log.f32 (pow.f32 (exp.f32 ux) (-.f32 1 maxCos)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 ux (-.f32 1 maxCos)))))
(cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))
(expm1.f32 (log1p.f32 (*.f32 ux (-.f32 1 maxCos))))
(expm1.f32 (*.f32 (log1p.f32 (*.f32 ux (-.f32 1 maxCos))) 1))
(log1p.f32 (expm1.f32 (*.f32 ux (-.f32 1 maxCos))))
(exp.f32 (log.f32 (*.f32 ux (-.f32 1 maxCos))))
(exp.f32 (*.f32 (log.f32 (*.f32 ux (-.f32 1 maxCos))) 1))
(fma.f32 ux 1 (*.f32 ux (neg.f32 maxCos)))
(fma.f32 ux 1 (*.f32 (neg.f32 maxCos) ux))
(fma.f32 1 ux (*.f32 ux (neg.f32 maxCos)))
(fma.f32 1 ux (*.f32 (neg.f32 maxCos) ux))
(fma.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1) -1)
(fma.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) -1)
(fma.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 1 -1)
(fma.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2) -1)
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2) (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) -1)
(fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) 2) (*.f32 ux (neg.f32 maxCos)))
(fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) 2) (*.f32 (neg.f32 maxCos) ux))
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (cbrt.f32 ux) (*.f32 ux (neg.f32 maxCos)))
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (cbrt.f32 ux) (*.f32 (neg.f32 maxCos) ux))
(fma.f32 (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) -1)
(fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (*.f32 ux (neg.f32 maxCos)))
(fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (*.f32 (neg.f32 maxCos) ux))
(fma.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (/.f32 1 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1) 1)) -1)
(fma.f32 (/.f32 1 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))) -1)
(fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 2)) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) -1)
(fma.f32 (/.f32 1 (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) -1)
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) 1) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) -1)
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))) -1)
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 2)) (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) -1)
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) -1)
(fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 1) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) -1)
(fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))) -1)
(fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 2)) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) -1)
(fma.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 1) (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) -1)
(fma.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (fma.f32 ux (-.f32 1 maxCos) 1) -1)
(fma.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) -1) -1)
(fma.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (fma.f32 (-.f32 1 maxCos) (fma.f32 (-.f32 1 maxCos) (pow.f32 ux 2) ux) 1) -1)
(-.f32 (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 ux (-.f32 1 maxCos) 1))) 1)
(*.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))
(*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(*.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 1)
(*.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2) (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)))
(*.f32 (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)))
(*.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (/.f32 1 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1) 1)))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 2)) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) 1) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 2)) (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 1) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 2)) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 1) (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (fma.f32 ux (-.f32 1 maxCos) 1))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) -1))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (fma.f32 (-.f32 1 maxCos) (fma.f32 (-.f32 1 maxCos) (pow.f32 ux 2) ux) 1))
(/.f32 1 (/.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))
(/.f32 1 (/.f32 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1) 1) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))
(/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (/.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (neg.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1) 1))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (*.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1) (+.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 4)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 4)) (*.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))
(/.f32 (neg.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (neg.f32 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1) 1)))
(/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(/.f32 (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 1) (fma.f32 ux (-.f32 1 maxCos) -1))
(/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 1) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))
(/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)))
(/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 2)) (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 1)
(pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 3)
(pow.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2)
(sqrt.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2))
(log.f32 (exp.f32 (fma.f32 ux (-.f32 1 maxCos) 1)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 ux (-.f32 1 maxCos) 1))))
(cbrt.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 3) (pow.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1) 3)))
(expm1.f32 (log1p.f32 (fma.f32 ux (-.f32 1 maxCos) 1)))
(hypot.f32 (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (hypot.f32 (*.f32 ux (-.f32 1 maxCos)) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))))
(hypot.f32 (hypot.f32 (*.f32 ux (-.f32 1 maxCos)) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))) (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)))
(log1p.f32 (expm1.f32 (fma.f32 ux (-.f32 1 maxCos) 1)))
(exp.f32 (log1p.f32 (*.f32 ux (-.f32 1 maxCos))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 ux (-.f32 1 maxCos))) 1))
(fma.f32 ux (-.f32 1 maxCos) 1)
(fma.f32 1 (*.f32 ux (-.f32 1 maxCos)) 1)
(fma.f32 1 (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(fma.f32 (-.f32 1 maxCos) ux 1)
(fma.f32 (*.f32 ux (-.f32 1 maxCos)) 1 1)
(fma.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (/.f32 1 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 1 maxCos)) 2) (*.f32 (cbrt.f32 (-.f32 1 maxCos)) ux) 1)
(fma.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) (cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 1)
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 1)
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (cbrt.f32 ux) (-.f32 1 maxCos)) 1)
(fma.f32 (sqrt.f32 (-.f32 1 maxCos)) (*.f32 (sqrt.f32 (-.f32 1 maxCos)) ux) 1)
(fma.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) 1)
(fma.f32 (sqrt.f32 ux) (sqrt.f32 (*.f32 (pow.f32 (-.f32 1 maxCos) 2) ux)) 1)
(fma.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) (-.f32 1 maxCos)) 1)
(fma.f32 (*.f32 (cbrt.f32 (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) (cbrt.f32 (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))) (cbrt.f32 (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(fma.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 4))) (sqrt.f32 (cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 1)
(fma.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (sqrt.f32 (-.f32 1 maxCos)) 1)
(fma.f32 (sqrt.f32 (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) (sqrt.f32 (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2)) (/.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(fma.f32 (/.f32 1 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (/.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2)) (/.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (/.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(fma.f32 (/.f32 (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (/.f32 (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(fma.f32 (/.f32 (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2)) (/.f32 (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(fma.f32 (/.f32 (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (/.f32 (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(fma.f32 (*.f32 ux (pow.f32 (cbrt.f32 (-.f32 1 maxCos)) 2)) (cbrt.f32 (-.f32 1 maxCos)) 1)
(fma.f32 (*.f32 ux (sqrt.f32 (-.f32 1 maxCos))) (sqrt.f32 (-.f32 1 maxCos)) 1)
(fma.f32 (*.f32 (-.f32 1 maxCos) (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) 1)
(fma.f32 (*.f32 (-.f32 1 maxCos) (sqrt.f32 ux)) (sqrt.f32 ux) 1)
(fma.f32 (/.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6))) (+.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 4)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(fma.f32 (/.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 4))) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
Outputs
ux
(+.f32 ux (*.f32 -1 (*.f32 maxCos ux)))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(+.f32 ux (*.f32 -1 (*.f32 maxCos ux)))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(+.f32 ux (*.f32 -1 (*.f32 maxCos ux)))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(*.f32 -1 (*.f32 maxCos ux))
(neg.f32 (*.f32 ux maxCos))
(*.f32 maxCos (neg.f32 ux))
(+.f32 ux (*.f32 -1 (*.f32 maxCos ux)))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(+.f32 ux (*.f32 -1 (*.f32 maxCos ux)))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(+.f32 ux (*.f32 -1 (*.f32 maxCos ux)))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(*.f32 -1 (*.f32 maxCos ux))
(neg.f32 (*.f32 ux maxCos))
(*.f32 maxCos (neg.f32 ux))
(+.f32 ux (*.f32 -1 (*.f32 maxCos ux)))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(+.f32 ux (*.f32 -1 (*.f32 maxCos ux)))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(+.f32 ux (*.f32 -1 (*.f32 maxCos ux)))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
1
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(*.f32 ux (-.f32 maxCos 1))
(*.f32 ux (+.f32 maxCos -1))
(*.f32 ux (+.f32 -1 maxCos))
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(*.f32 -1 (*.f32 ux (-.f32 1 maxCos)))
(*.f32 ux (+.f32 maxCos -1))
(*.f32 ux (+.f32 -1 maxCos))
(+.f32 1 (*.f32 -1 (*.f32 ux (-.f32 1 maxCos))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(+.f32 1 (*.f32 -1 (*.f32 ux (-.f32 1 maxCos))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(+.f32 1 (*.f32 -1 (*.f32 ux (-.f32 1 maxCos))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(-.f32 1 ux)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
1
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(+.f32 1 (+.f32 (*.f32 ux (-.f32 maxCos 1)) (*.f32 (pow.f32 ux 2) (-.f32 (*.f32 -1 (pow.f32 (-.f32 1 maxCos) 2)) (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))))))
(+.f32 1 (fma.f32 ux (+.f32 maxCos -1) (*.f32 (pow.f32 ux 2) (-.f32 (neg.f32 (pow.f32 (-.f32 1 maxCos) 2)) (*.f32 (+.f32 maxCos -1) (-.f32 1 maxCos))))))
(+.f32 1 (fma.f32 (pow.f32 ux 2) (fma.f32 -1 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 (-.f32 1 maxCos) 2)) (*.f32 ux (+.f32 -1 maxCos))))
(+.f32 1 (+.f32 (*.f32 -1 (*.f32 (pow.f32 ux 3) (*.f32 (-.f32 1 maxCos) (-.f32 (*.f32 -1 (pow.f32 (-.f32 1 maxCos) 2)) (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1)))))) (+.f32 (*.f32 ux (-.f32 maxCos 1)) (*.f32 (pow.f32 ux 2) (-.f32 (*.f32 -1 (pow.f32 (-.f32 1 maxCos) 2)) (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1)))))))
(+.f32 1 (fma.f32 -1 (*.f32 (*.f32 (pow.f32 ux 3) (-.f32 1 maxCos)) (-.f32 (neg.f32 (pow.f32 (-.f32 1 maxCos) 2)) (*.f32 (+.f32 maxCos -1) (-.f32 1 maxCos)))) (fma.f32 ux (+.f32 maxCos -1) (*.f32 (pow.f32 ux 2) (-.f32 (neg.f32 (pow.f32 (-.f32 1 maxCos) 2)) (*.f32 (+.f32 maxCos -1) (-.f32 1 maxCos)))))))
(+.f32 1 (+.f32 (fma.f32 (pow.f32 ux 2) (fma.f32 -1 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 (-.f32 1 maxCos) 2)) (*.f32 ux (+.f32 -1 maxCos))) (*.f32 (-.f32 1 maxCos) (*.f32 (fma.f32 -1 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 (-.f32 1 maxCos) 2)) (pow.f32 ux 3)))))
(*.f32 -1 (*.f32 ux (-.f32 1 maxCos)))
(*.f32 ux (+.f32 maxCos -1))
(*.f32 ux (+.f32 -1 maxCos))
(+.f32 1 (*.f32 -1 (*.f32 ux (-.f32 1 maxCos))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(+.f32 1 (*.f32 -1 (*.f32 ux (-.f32 1 maxCos))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(+.f32 1 (*.f32 -1 (*.f32 ux (-.f32 1 maxCos))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(*.f32 -1 (*.f32 ux (-.f32 1 maxCos)))
(*.f32 ux (+.f32 maxCos -1))
(*.f32 ux (+.f32 -1 maxCos))
(+.f32 1 (*.f32 -1 (*.f32 ux (-.f32 1 maxCos))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(+.f32 1 (*.f32 -1 (*.f32 ux (-.f32 1 maxCos))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(+.f32 1 (*.f32 -1 (*.f32 ux (-.f32 1 maxCos))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(/.f32 (-.f32 1 (pow.f32 ux 2)) (+.f32 1 ux))
(/.f32 (-.f32 1 (pow.f32 ux 2)) (+.f32 ux 1))
(-.f32 (+.f32 (*.f32 maxCos (-.f32 (*.f32 2 (/.f32 (pow.f32 ux 2) (+.f32 1 ux))) (*.f32 -1 (/.f32 (*.f32 ux (-.f32 1 (pow.f32 ux 2))) (pow.f32 (+.f32 1 ux) 2))))) (/.f32 1 (+.f32 1 ux))) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(+.f32 (*.f32 maxCos (-.f32 (*.f32 2 (/.f32 (pow.f32 ux 2) (+.f32 ux 1))) (neg.f32 (/.f32 ux (/.f32 (pow.f32 (+.f32 ux 1) 2) (-.f32 1 (pow.f32 ux 2))))))) (/.f32 (-.f32 1 (pow.f32 ux 2)) (+.f32 ux 1)))
(fma.f32 maxCos (fma.f32 2 (/.f32 (pow.f32 ux 2) (+.f32 ux 1)) (/.f32 (+.f32 ux (neg.f32 (pow.f32 ux 3))) (pow.f32 (+.f32 ux 1) 2))) (/.f32 (-.f32 1 (pow.f32 ux 2)) (+.f32 ux 1)))
(-.f32 (+.f32 (*.f32 maxCos (-.f32 (*.f32 2 (/.f32 (pow.f32 ux 2) (+.f32 1 ux))) (*.f32 -1 (/.f32 (*.f32 ux (-.f32 1 (pow.f32 ux 2))) (pow.f32 (+.f32 1 ux) 2))))) (+.f32 (*.f32 (pow.f32 maxCos 2) (-.f32 (*.f32 -1 (/.f32 (pow.f32 ux 2) (+.f32 1 ux))) (*.f32 -1 (/.f32 (*.f32 ux (-.f32 (*.f32 2 (/.f32 (pow.f32 ux 2) (+.f32 1 ux))) (*.f32 -1 (/.f32 (*.f32 ux (-.f32 1 (pow.f32 ux 2))) (pow.f32 (+.f32 1 ux) 2))))) (+.f32 1 ux))))) (/.f32 1 (+.f32 1 ux)))) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(-.f32 (fma.f32 maxCos (-.f32 (*.f32 2 (/.f32 (pow.f32 ux 2) (+.f32 ux 1))) (neg.f32 (/.f32 ux (/.f32 (pow.f32 (+.f32 ux 1) 2) (-.f32 1 (pow.f32 ux 2)))))) (fma.f32 (pow.f32 maxCos 2) (*.f32 -1 (-.f32 (/.f32 (pow.f32 ux 2) (+.f32 ux 1)) (/.f32 (*.f32 ux (-.f32 (*.f32 2 (/.f32 (pow.f32 ux 2) (+.f32 ux 1))) (neg.f32 (/.f32 ux (/.f32 (pow.f32 (+.f32 ux 1) 2) (-.f32 1 (pow.f32 ux 2))))))) (+.f32 ux 1)))) (/.f32 1 (+.f32 ux 1)))) (/.f32 (pow.f32 ux 2) (+.f32 ux 1)))
(+.f32 (fma.f32 maxCos (fma.f32 2 (/.f32 (pow.f32 ux 2) (+.f32 ux 1)) (/.f32 (+.f32 ux (neg.f32 (pow.f32 ux 3))) (pow.f32 (+.f32 ux 1) 2))) (*.f32 (pow.f32 maxCos 2) (fma.f32 -1 (/.f32 (pow.f32 ux 2) (+.f32 ux 1)) (*.f32 (/.f32 ux (+.f32 ux 1)) (fma.f32 2 (/.f32 (pow.f32 ux 2) (+.f32 ux 1)) (/.f32 (+.f32 ux (neg.f32 (pow.f32 ux 3))) (pow.f32 (+.f32 ux 1) 2))))))) (/.f32 (-.f32 1 (pow.f32 ux 2)) (+.f32 ux 1)))
(-.f32 (+.f32 (*.f32 maxCos (-.f32 (*.f32 2 (/.f32 (pow.f32 ux 2) (+.f32 1 ux))) (*.f32 -1 (/.f32 (*.f32 ux (-.f32 1 (pow.f32 ux 2))) (pow.f32 (+.f32 1 ux) 2))))) (+.f32 (*.f32 (pow.f32 maxCos 2) (-.f32 (*.f32 -1 (/.f32 (pow.f32 ux 2) (+.f32 1 ux))) (*.f32 -1 (/.f32 (*.f32 ux (-.f32 (*.f32 2 (/.f32 (pow.f32 ux 2) (+.f32 1 ux))) (*.f32 -1 (/.f32 (*.f32 ux (-.f32 1 (pow.f32 ux 2))) (pow.f32 (+.f32 1 ux) 2))))) (+.f32 1 ux))))) (+.f32 (/.f32 1 (+.f32 1 ux)) (/.f32 (*.f32 (pow.f32 maxCos 3) (*.f32 ux (-.f32 (*.f32 -1 (/.f32 (pow.f32 ux 2) (+.f32 1 ux))) (*.f32 -1 (/.f32 (*.f32 ux (-.f32 (*.f32 2 (/.f32 (pow.f32 ux 2) (+.f32 1 ux))) (*.f32 -1 (/.f32 (*.f32 ux (-.f32 1 (pow.f32 ux 2))) (pow.f32 (+.f32 1 ux) 2))))) (+.f32 1 ux)))))) (+.f32 1 ux))))) (/.f32 (pow.f32 ux 2) (+.f32 1 ux)))
(-.f32 (fma.f32 maxCos (-.f32 (*.f32 2 (/.f32 (pow.f32 ux 2) (+.f32 ux 1))) (neg.f32 (/.f32 ux (/.f32 (pow.f32 (+.f32 ux 1) 2) (-.f32 1 (pow.f32 ux 2)))))) (+.f32 (fma.f32 (pow.f32 maxCos 2) (*.f32 -1 (-.f32 (/.f32 (pow.f32 ux 2) (+.f32 ux 1)) (/.f32 (*.f32 ux (-.f32 (*.f32 2 (/.f32 (pow.f32 ux 2) (+.f32 ux 1))) (neg.f32 (/.f32 ux (/.f32 (pow.f32 (+.f32 ux 1) 2) (-.f32 1 (pow.f32 ux 2))))))) (+.f32 ux 1)))) (/.f32 1 (+.f32 ux 1))) (/.f32 (*.f32 (*.f32 (pow.f32 maxCos 3) ux) (*.f32 -1 (-.f32 (/.f32 (pow.f32 ux 2) (+.f32 ux 1)) (/.f32 (*.f32 ux (-.f32 (*.f32 2 (/.f32 (pow.f32 ux 2) (+.f32 ux 1))) (neg.f32 (/.f32 ux (/.f32 (pow.f32 (+.f32 ux 1) 2) (-.f32 1 (pow.f32 ux 2))))))) (+.f32 ux 1))))) (+.f32 ux 1)))) (/.f32 (pow.f32 ux 2) (+.f32 ux 1)))
(-.f32 (+.f32 (fma.f32 maxCos (fma.f32 2 (/.f32 (pow.f32 ux 2) (+.f32 ux 1)) (/.f32 (+.f32 ux (neg.f32 (pow.f32 ux 3))) (pow.f32 (+.f32 ux 1) 2))) (fma.f32 (pow.f32 maxCos 2) (fma.f32 -1 (/.f32 (pow.f32 ux 2) (+.f32 ux 1)) (*.f32 (/.f32 ux (+.f32 ux 1)) (fma.f32 2 (/.f32 (pow.f32 ux 2) (+.f32 ux 1)) (/.f32 (+.f32 ux (neg.f32 (pow.f32 ux 3))) (pow.f32 (+.f32 ux 1) 2))))) (/.f32 1 (+.f32 ux 1)))) (/.f32 (pow.f32 maxCos 3) (/.f32 (/.f32 (+.f32 ux 1) ux) (fma.f32 -1 (/.f32 (pow.f32 ux 2) (+.f32 ux 1)) (*.f32 (/.f32 ux (+.f32 ux 1)) (fma.f32 2 (/.f32 (pow.f32 ux 2) (+.f32 ux 1)) (/.f32 (+.f32 ux (neg.f32 (pow.f32 ux 3))) (pow.f32 (+.f32 ux 1) 2)))))))) (/.f32 (pow.f32 ux 2) (+.f32 ux 1)))
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(-.f32 (+.f32 (*.f32 -2 ux) (*.f32 maxCos ux)) (*.f32 -1 (+.f32 1 ux)))
(-.f32 (*.f32 ux (+.f32 -2 maxCos)) (+.f32 -1 (neg.f32 ux)))
(fma.f32 ux (+.f32 maxCos -2) (+.f32 ux 1))
(-.f32 (+.f32 (*.f32 -2 ux) (+.f32 (*.f32 -1 (/.f32 (-.f32 1 (pow.f32 ux 2)) (*.f32 maxCos ux))) (*.f32 maxCos ux))) (+.f32 (*.f32 -1 (+.f32 1 ux)) (*.f32 -1 (/.f32 (*.f32 (+.f32 1 ux) (-.f32 (*.f32 -2 ux) (*.f32 -1 (+.f32 1 ux)))) (*.f32 maxCos ux)))))
(-.f32 (fma.f32 -2 ux (fma.f32 -1 (/.f32 (-.f32 1 (pow.f32 ux 2)) (*.f32 ux maxCos)) (*.f32 ux maxCos))) (*.f32 -1 (+.f32 (+.f32 ux 1) (*.f32 (/.f32 (+.f32 ux 1) maxCos) (/.f32 (-.f32 (*.f32 ux -2) (+.f32 -1 (neg.f32 ux))) ux)))))
(-.f32 (+.f32 (*.f32 ux (+.f32 maxCos -2)) (/.f32 (/.f32 (neg.f32 (-.f32 1 (pow.f32 ux 2))) ux) maxCos)) (-.f32 (-.f32 -1 ux) (*.f32 (/.f32 (+.f32 ux 1) (*.f32 ux maxCos)) (fma.f32 ux -2 (+.f32 ux 1)))))
(-.f32 (+.f32 (*.f32 -2 ux) (+.f32 (*.f32 -1 (/.f32 (-.f32 1 (pow.f32 ux 2)) (*.f32 maxCos ux))) (+.f32 (*.f32 maxCos ux) (/.f32 (*.f32 (+.f32 1 ux) (-.f32 (*.f32 -1 (/.f32 (-.f32 1 (pow.f32 ux 2)) ux)) (*.f32 -1 (/.f32 (*.f32 (+.f32 1 ux) (-.f32 (*.f32 -2 ux) (*.f32 -1 (+.f32 1 ux)))) ux)))) (*.f32 (pow.f32 maxCos 2) ux))))) (+.f32 (*.f32 -1 (+.f32 1 ux)) (*.f32 -1 (/.f32 (*.f32 (+.f32 1 ux) (-.f32 (*.f32 -2 ux) (*.f32 -1 (+.f32 1 ux)))) (*.f32 maxCos ux)))))
(-.f32 (fma.f32 -2 ux (fma.f32 -1 (/.f32 (-.f32 1 (pow.f32 ux 2)) (*.f32 ux maxCos)) (fma.f32 maxCos ux (*.f32 (/.f32 (+.f32 ux 1) (pow.f32 maxCos 2)) (/.f32 (*.f32 -1 (-.f32 (/.f32 (-.f32 1 (pow.f32 ux 2)) ux) (/.f32 (+.f32 ux 1) (/.f32 ux (-.f32 (*.f32 ux -2) (+.f32 -1 (neg.f32 ux))))))) ux))))) (*.f32 -1 (+.f32 (+.f32 ux 1) (*.f32 (/.f32 (+.f32 ux 1) maxCos) (/.f32 (-.f32 (*.f32 ux -2) (+.f32 -1 (neg.f32 ux))) ux)))))
(fma.f32 ux -2 (-.f32 (-.f32 (fma.f32 ux maxCos (/.f32 (*.f32 (-.f32 -1 ux) (+.f32 (/.f32 (-.f32 1 (pow.f32 ux 2)) ux) (/.f32 (-.f32 -1 ux) (/.f32 ux (fma.f32 ux -2 (+.f32 ux 1)))))) (*.f32 ux (pow.f32 maxCos 2)))) (/.f32 (-.f32 1 (pow.f32 ux 2)) (*.f32 ux maxCos))) (-.f32 (-.f32 -1 ux) (*.f32 (/.f32 (+.f32 ux 1) (*.f32 ux maxCos)) (fma.f32 ux -2 (+.f32 ux 1))))))
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(-.f32 (+.f32 (*.f32 -2 ux) (*.f32 maxCos ux)) (*.f32 -1 (+.f32 1 ux)))
(-.f32 (*.f32 ux (+.f32 -2 maxCos)) (+.f32 -1 (neg.f32 ux)))
(fma.f32 ux (+.f32 maxCos -2) (+.f32 ux 1))
(-.f32 (+.f32 (*.f32 -2 ux) (+.f32 (*.f32 -1 (/.f32 (-.f32 (/.f32 1 ux) (+.f32 ux (/.f32 (*.f32 (+.f32 1 ux) (-.f32 (*.f32 -2 ux) (*.f32 -1 (+.f32 1 ux)))) ux))) maxCos)) (*.f32 maxCos ux))) (*.f32 -1 (+.f32 1 ux)))
(-.f32 (fma.f32 -2 ux (fma.f32 -1 (/.f32 (-.f32 (/.f32 1 ux) (+.f32 ux (/.f32 (+.f32 ux 1) (/.f32 ux (-.f32 (*.f32 ux -2) (+.f32 -1 (neg.f32 ux))))))) maxCos) (*.f32 ux maxCos))) (+.f32 -1 (neg.f32 ux)))
(+.f32 (+.f32 ux 1) (+.f32 (*.f32 ux (+.f32 maxCos -2)) (/.f32 (neg.f32 (+.f32 (-.f32 (/.f32 1 ux) ux) (/.f32 (-.f32 -1 ux) (/.f32 ux (fma.f32 ux -2 (+.f32 ux 1)))))) maxCos)))
(-.f32 (+.f32 (*.f32 -2 ux) (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 1 ux) (-.f32 (/.f32 1 ux) (+.f32 ux (/.f32 (*.f32 (+.f32 1 ux) (-.f32 (*.f32 -2 ux) (*.f32 -1 (+.f32 1 ux)))) ux)))) (*.f32 (pow.f32 maxCos 2) ux))) (+.f32 (*.f32 -1 (/.f32 (-.f32 (/.f32 1 ux) (+.f32 ux (/.f32 (*.f32 (+.f32 1 ux) (-.f32 (*.f32 -2 ux) (*.f32 -1 (+.f32 1 ux)))) ux))) maxCos)) (*.f32 maxCos ux)))) (*.f32 -1 (+.f32 1 ux)))
(-.f32 (fma.f32 -2 ux (fma.f32 -1 (*.f32 (/.f32 (+.f32 ux 1) (pow.f32 maxCos 2)) (/.f32 (-.f32 (/.f32 1 ux) (+.f32 ux (/.f32 (+.f32 ux 1) (/.f32 ux (-.f32 (*.f32 ux -2) (+.f32 -1 (neg.f32 ux))))))) ux)) (fma.f32 -1 (/.f32 (-.f32 (/.f32 1 ux) (+.f32 ux (/.f32 (+.f32 ux 1) (/.f32 ux (-.f32 (*.f32 ux -2) (+.f32 -1 (neg.f32 ux))))))) maxCos) (*.f32 ux maxCos)))) (+.f32 -1 (neg.f32 ux)))
(+.f32 (+.f32 ux 1) (+.f32 (-.f32 (/.f32 (*.f32 (-.f32 -1 ux) (+.f32 (-.f32 (/.f32 1 ux) ux) (/.f32 (-.f32 -1 ux) (/.f32 ux (fma.f32 ux -2 (+.f32 ux 1)))))) (*.f32 ux (pow.f32 maxCos 2))) (/.f32 (+.f32 (-.f32 (/.f32 1 ux) ux) (/.f32 (-.f32 -1 ux) (/.f32 ux (fma.f32 ux -2 (+.f32 ux 1))))) maxCos)) (*.f32 ux (+.f32 maxCos -2))))
(*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 maxCos) 2))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)
(*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 maxCos) 2))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)
(*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 maxCos) 2))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)
(*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 maxCos) 2))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)
(*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 maxCos) 2))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)
(*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 maxCos) 2))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)
(*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 maxCos) 2))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)
(*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 maxCos) 2))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)
(*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 maxCos) 2))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)
(*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 maxCos) 2))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)
(*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 maxCos) 2))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)
(*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 maxCos) 2))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)
(pow.f32 ux 2)
(+.f32 (*.f32 -2 (*.f32 maxCos (pow.f32 ux 2))) (pow.f32 ux 2))
(fma.f32 -2 (*.f32 maxCos (pow.f32 ux 2)) (pow.f32 ux 2))
(*.f32 (+.f32 (*.f32 maxCos -2) 1) (pow.f32 ux 2))
(+.f32 (*.f32 -2 (*.f32 maxCos (pow.f32 ux 2))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)) (pow.f32 ux 2)))
(fma.f32 -2 (*.f32 maxCos (pow.f32 ux 2)) (*.f32 (+.f32 (pow.f32 maxCos 2) 1) (pow.f32 ux 2)))
(*.f32 (pow.f32 ux 2) (+.f32 (*.f32 maxCos -2) (fma.f32 maxCos maxCos 1)))
(+.f32 (*.f32 -2 (*.f32 maxCos (pow.f32 ux 2))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)) (pow.f32 ux 2)))
(fma.f32 -2 (*.f32 maxCos (pow.f32 ux 2)) (*.f32 (+.f32 (pow.f32 maxCos 2) 1) (pow.f32 ux 2)))
(*.f32 (pow.f32 ux 2) (+.f32 (*.f32 maxCos -2) (fma.f32 maxCos maxCos 1)))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 ux 2) (pow.f32 maxCos 2))
(+.f32 (*.f32 -2 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(fma.f32 -2 (*.f32 maxCos (pow.f32 ux 2)) (*.f32 (pow.f32 ux 2) (pow.f32 maxCos 2)))
(*.f32 (pow.f32 ux 2) (+.f32 (*.f32 maxCos -2) (pow.f32 maxCos 2)))
(+.f32 (*.f32 -2 (*.f32 maxCos (pow.f32 ux 2))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)) (pow.f32 ux 2)))
(fma.f32 -2 (*.f32 maxCos (pow.f32 ux 2)) (*.f32 (+.f32 (pow.f32 maxCos 2) 1) (pow.f32 ux 2)))
(*.f32 (pow.f32 ux 2) (+.f32 (*.f32 maxCos -2) (fma.f32 maxCos maxCos 1)))
(+.f32 (*.f32 -2 (*.f32 maxCos (pow.f32 ux 2))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)) (pow.f32 ux 2)))
(fma.f32 -2 (*.f32 maxCos (pow.f32 ux 2)) (*.f32 (+.f32 (pow.f32 maxCos 2) 1) (pow.f32 ux 2)))
(*.f32 (pow.f32 ux 2) (+.f32 (*.f32 maxCos -2) (fma.f32 maxCos maxCos 1)))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (pow.f32 ux 2) (pow.f32 maxCos 2))
(+.f32 (*.f32 -2 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(fma.f32 -2 (*.f32 maxCos (pow.f32 ux 2)) (*.f32 (pow.f32 ux 2) (pow.f32 maxCos 2)))
(*.f32 (pow.f32 ux 2) (+.f32 (*.f32 maxCos -2) (pow.f32 maxCos 2)))
(+.f32 (*.f32 -2 (*.f32 maxCos (pow.f32 ux 2))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)) (pow.f32 ux 2)))
(fma.f32 -2 (*.f32 maxCos (pow.f32 ux 2)) (*.f32 (+.f32 (pow.f32 maxCos 2) 1) (pow.f32 ux 2)))
(*.f32 (pow.f32 ux 2) (+.f32 (*.f32 maxCos -2) (fma.f32 maxCos maxCos 1)))
(+.f32 (*.f32 -2 (*.f32 maxCos (pow.f32 ux 2))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)) (pow.f32 ux 2)))
(fma.f32 -2 (*.f32 maxCos (pow.f32 ux 2)) (*.f32 (+.f32 (pow.f32 maxCos 2) 1) (pow.f32 ux 2)))
(*.f32 (pow.f32 ux 2) (+.f32 (*.f32 maxCos -2) (fma.f32 maxCos maxCos 1)))
ux
(+.f32 ux (*.f32 -1 (*.f32 maxCos ux)))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(+.f32 ux (*.f32 -1 (*.f32 maxCos ux)))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(+.f32 ux (*.f32 -1 (*.f32 maxCos ux)))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(*.f32 -1 (*.f32 maxCos ux))
(neg.f32 (*.f32 ux maxCos))
(*.f32 maxCos (neg.f32 ux))
(+.f32 ux (*.f32 -1 (*.f32 maxCos ux)))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(+.f32 ux (*.f32 -1 (*.f32 maxCos ux)))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(+.f32 ux (*.f32 -1 (*.f32 maxCos ux)))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(*.f32 -1 (*.f32 maxCos ux))
(neg.f32 (*.f32 ux maxCos))
(*.f32 maxCos (neg.f32 ux))
(+.f32 ux (*.f32 -1 (*.f32 maxCos ux)))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(+.f32 ux (*.f32 -1 (*.f32 maxCos ux)))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(+.f32 ux (*.f32 -1 (*.f32 maxCos ux)))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
1
(*.f32 ux (-.f32 1 maxCos))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(+.f32 1 ux)
(+.f32 ux 1)
(+.f32 1 (+.f32 ux (*.f32 -1 (*.f32 maxCos ux))))
(+.f32 (*.f32 (+.f32 (neg.f32 maxCos) 1) ux) 1)
(fma.f32 ux (-.f32 1 maxCos) 1)
(+.f32 1 (+.f32 ux (*.f32 -1 (*.f32 maxCos ux))))
(+.f32 (*.f32 (+.f32 (neg.f32 maxCos) 1) ux) 1)
(fma.f32 ux (-.f32 1 maxCos) 1)
(+.f32 1 (+.f32 ux (*.f32 -1 (*.f32 maxCos ux))))
(+.f32 (*.f32 (+.f32 (neg.f32 maxCos) 1) ux) 1)
(fma.f32 ux (-.f32 1 maxCos) 1)
(*.f32 -1 (*.f32 maxCos ux))
(neg.f32 (*.f32 ux maxCos))
(*.f32 maxCos (neg.f32 ux))
(+.f32 1 (+.f32 ux (*.f32 -1 (*.f32 maxCos ux))))
(+.f32 (*.f32 (+.f32 (neg.f32 maxCos) 1) ux) 1)
(fma.f32 ux (-.f32 1 maxCos) 1)
(+.f32 1 (+.f32 ux (*.f32 -1 (*.f32 maxCos ux))))
(+.f32 (*.f32 (+.f32 (neg.f32 maxCos) 1) ux) 1)
(fma.f32 ux (-.f32 1 maxCos) 1)
(+.f32 1 (+.f32 ux (*.f32 -1 (*.f32 maxCos ux))))
(+.f32 (*.f32 (+.f32 (neg.f32 maxCos) 1) ux) 1)
(fma.f32 ux (-.f32 1 maxCos) 1)
(*.f32 -1 (*.f32 maxCos ux))
(neg.f32 (*.f32 ux maxCos))
(*.f32 maxCos (neg.f32 ux))
(+.f32 1 (+.f32 ux (*.f32 -1 (*.f32 maxCos ux))))
(+.f32 (*.f32 (+.f32 (neg.f32 maxCos) 1) ux) 1)
(fma.f32 ux (-.f32 1 maxCos) 1)
(+.f32 1 (+.f32 ux (*.f32 -1 (*.f32 maxCos ux))))
(+.f32 (*.f32 (+.f32 (neg.f32 maxCos) 1) ux) 1)
(fma.f32 ux (-.f32 1 maxCos) 1)
(+.f32 1 (+.f32 ux (*.f32 -1 (*.f32 maxCos ux))))
(+.f32 (*.f32 (+.f32 (neg.f32 maxCos) 1) ux) 1)
(fma.f32 ux (-.f32 1 maxCos) 1)
(+.f32 ux (*.f32 ux (neg.f32 maxCos)))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(+.f32 ux (*.f32 (neg.f32 maxCos) ux))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(-.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 1)
(+.f32 (fma.f32 ux (-.f32 1 maxCos) 1) -1)
(+.f32 (*.f32 ux (-.f32 1 maxCos)) 0)
(/.f32 (*.f32 ux (-.f32 1 (pow.f32 maxCos 3))) (fma.f32 maxCos (+.f32 1 maxCos) 1))
(/.f32 (-.f32 1 (pow.f32 maxCos 3)) (/.f32 (fma.f32 maxCos (+.f32 maxCos 1) 1) ux))
(/.f32 ux (/.f32 (fma.f32 maxCos (+.f32 maxCos 1) 1) (-.f32 1 (pow.f32 maxCos 3))))
(/.f32 (*.f32 ux (-.f32 1 (pow.f32 maxCos 2))) (+.f32 1 maxCos))
(/.f32 (-.f32 1 (pow.f32 maxCos 2)) (/.f32 (+.f32 maxCos 1) ux))
(*.f32 (/.f32 ux (+.f32 maxCos 1)) (-.f32 1 (pow.f32 maxCos 2)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 3)) ux) (fma.f32 maxCos (+.f32 1 maxCos) 1))
(/.f32 (-.f32 1 (pow.f32 maxCos 3)) (/.f32 (fma.f32 maxCos (+.f32 maxCos 1) 1) ux))
(/.f32 ux (/.f32 (fma.f32 maxCos (+.f32 maxCos 1) 1) (-.f32 1 (pow.f32 maxCos 3))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 2)) ux) (+.f32 1 maxCos))
(/.f32 (-.f32 1 (pow.f32 maxCos 2)) (/.f32 (+.f32 maxCos 1) ux))
(*.f32 (/.f32 ux (+.f32 maxCos 1)) (-.f32 1 (pow.f32 maxCos 2)))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 1)
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 1/2)
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 3)
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(pow.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2)
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 1/3)
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(sqrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(fabs.f32 (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(log.f32 (pow.f32 (exp.f32 ux) (-.f32 1 maxCos)))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 ux (-.f32 1 maxCos)))))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(expm1.f32 (log1p.f32 (*.f32 ux (-.f32 1 maxCos))))
(+.f32 (fma.f32 ux (-.f32 1 maxCos) 1) -1)
(+.f32 (*.f32 ux (-.f32 1 maxCos)) 0)
(expm1.f32 (*.f32 (log1p.f32 (*.f32 ux (-.f32 1 maxCos))) 1))
(+.f32 (fma.f32 ux (-.f32 1 maxCos) 1) -1)
(+.f32 (*.f32 ux (-.f32 1 maxCos)) 0)
(log1p.f32 (expm1.f32 (*.f32 ux (-.f32 1 maxCos))))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(exp.f32 (log.f32 (*.f32 ux (-.f32 1 maxCos))))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(exp.f32 (*.f32 (log.f32 (*.f32 ux (-.f32 1 maxCos))) 1))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 ux 1 (*.f32 ux (neg.f32 maxCos)))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 ux 1 (*.f32 (neg.f32 maxCos) ux))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 1 ux (*.f32 ux (neg.f32 maxCos)))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 1 ux (*.f32 (neg.f32 maxCos) ux))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1) -1)
(+.f32 (fma.f32 ux (-.f32 1 maxCos) 1) -1)
(+.f32 (*.f32 ux (-.f32 1 maxCos)) 0)
(fma.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) -1)
(+.f32 -1 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (+.f32 -1 maxCos) 1)))
(fma.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 1 -1)
(+.f32 (fma.f32 ux (-.f32 1 maxCos) 1) -1)
(+.f32 (*.f32 ux (-.f32 1 maxCos)) 0)
(fma.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2) -1)
(+.f32 (fma.f32 ux (-.f32 1 maxCos) 1) -1)
(+.f32 (*.f32 ux (-.f32 1 maxCos)) 0)
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2) (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) -1)
(+.f32 (fma.f32 ux (-.f32 1 maxCos) 1) -1)
(+.f32 (*.f32 ux (-.f32 1 maxCos)) 0)
(fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) 2) (*.f32 ux (neg.f32 maxCos)))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) 2) (*.f32 (neg.f32 maxCos) ux))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (cbrt.f32 ux) (*.f32 ux (neg.f32 maxCos)))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (cbrt.f32 ux) (*.f32 (neg.f32 maxCos) ux))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) -1)
(+.f32 (fma.f32 ux (-.f32 1 maxCos) 1) -1)
(+.f32 (*.f32 ux (-.f32 1 maxCos)) 0)
(fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (*.f32 ux (neg.f32 maxCos)))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (*.f32 (neg.f32 maxCos) ux))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (/.f32 1 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1) 1)) -1)
(+.f32 -1 (/.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1) 1)))
(fma.f32 (/.f32 1 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))) -1)
(+.f32 (fma.f32 ux (-.f32 1 maxCos) 1) -1)
(+.f32 (*.f32 ux (-.f32 1 maxCos)) 0)
(fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 2)) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) -1)
(fma.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) -1)
(+.f32 -1 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (+.f32 -1 maxCos) 1)))
(fma.f32 (/.f32 1 (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) -1)
(fma.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) -1)
(+.f32 -1 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (+.f32 -1 maxCos) 1)))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) 1) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) -1)
(fma.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) -1)
(+.f32 -1 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (+.f32 -1 maxCos) 1)))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))) -1)
(+.f32 (fma.f32 ux (-.f32 1 maxCos) 1) -1)
(+.f32 (*.f32 ux (-.f32 1 maxCos)) 0)
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 2)) (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) -1)
(fma.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 -1 maxCos) 1)) 2)) -1)
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) -1)
(fma.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) -1)
(+.f32 -1 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (+.f32 -1 maxCos) 1)))
(fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 1) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) -1)
(fma.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) -1)
(+.f32 -1 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (+.f32 -1 maxCos) 1)))
(fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))) -1)
(+.f32 (fma.f32 ux (-.f32 1 maxCos) 1) -1)
(+.f32 (*.f32 ux (-.f32 1 maxCos)) 0)
(fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 2)) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) -1)
(fma.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) -1)
(+.f32 -1 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (+.f32 -1 maxCos) 1)))
(fma.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 1) (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) -1)
(fma.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) -1)
(+.f32 -1 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (+.f32 -1 maxCos) 1)))
(fma.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (fma.f32 ux (-.f32 1 maxCos) 1) -1)
(+.f32 (fma.f32 ux (-.f32 1 maxCos) 1) -1)
(+.f32 (*.f32 ux (-.f32 1 maxCos)) 0)
(fma.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) -1) -1)
(fma.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 -1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (neg.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) -1)
(fma.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (fma.f32 (-.f32 1 maxCos) (fma.f32 (-.f32 1 maxCos) (pow.f32 ux 2) ux) 1) -1)
(fma.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3))) (fma.f32 (-.f32 1 maxCos) (fma.f32 (-.f32 1 maxCos) (pow.f32 ux 2) ux) 1) -1)
(+.f32 1 (*.f32 ux (neg.f32 (-.f32 1 maxCos))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(+.f32 1 (*.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(+.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(+.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(*.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(*.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(*.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 2))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 2) (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(*.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) -1)))
(/.f32 (+.f32 -1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (neg.f32 (fma.f32 ux (-.f32 1 maxCos) 1)))
(*.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (/.f32 1 (fma.f32 (-.f32 1 maxCos) (fma.f32 (-.f32 1 maxCos) (pow.f32 ux 2) ux) 1)))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) (fma.f32 (-.f32 1 maxCos) (fma.f32 (-.f32 1 maxCos) (pow.f32 ux 2) ux) 1))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) 1) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (fma.f32 ux (-.f32 1 maxCos) 1)))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 1) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (fma.f32 ux (-.f32 1 maxCos) 1)))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2)) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1))) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2)) (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(*.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2)))
(/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2) (cbrt.f32 (fma.f32 ux (+.f32 -1 maxCos) 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1))) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2)) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1) 1))
(*.f32 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1) 1) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))
(/.f32 1 (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(/.f32 1 (/.f32 (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(/.f32 1 (/.f32 (fma.f32 (-.f32 1 maxCos) (fma.f32 (-.f32 1 maxCos) (pow.f32 ux 2) ux) 1) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))
(*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (/.f32 1 (fma.f32 (-.f32 1 maxCos) (fma.f32 (-.f32 1 maxCos) (pow.f32 ux 2) ux) 1)))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) (fma.f32 (-.f32 1 maxCos) (fma.f32 (-.f32 1 maxCos) (pow.f32 ux 2) ux) 1))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (/.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) -1))
(*.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) -1)))
(/.f32 (+.f32 -1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (neg.f32 (fma.f32 ux (-.f32 1 maxCos) 1)))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (*.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (+.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 4)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (*.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 4)))))
(/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (fma.f32 ux (-.f32 1 maxCos) 1)) (+.f32 1 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 4))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (fma.f32 (-.f32 1 maxCos) (fma.f32 (-.f32 1 maxCos) (pow.f32 ux 2) ux) 1))
(*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (/.f32 1 (fma.f32 (-.f32 1 maxCos) (fma.f32 (-.f32 1 maxCos) (pow.f32 ux 2) ux) 1)))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) (fma.f32 (-.f32 1 maxCos) (fma.f32 (-.f32 1 maxCos) (pow.f32 ux 2) ux) 1))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 4)) (*.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))
(/.f32 -1 (neg.f32 (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(/.f32 (-.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (*.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2))
(/.f32 (*.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) 1) (*.f32 (+.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 4)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1)))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (*.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 4)))))
(/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (fma.f32 ux (-.f32 1 maxCos) 1)) (+.f32 1 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 4))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 4)) 1) (*.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1)))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 4)) (*.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))
(/.f32 (neg.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (neg.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) -1)))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (neg.f32 (fma.f32 (-.f32 1 maxCos) (fma.f32 (-.f32 1 maxCos) (pow.f32 ux 2) ux) 1)))
(/.f32 (+.f32 -1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (neg.f32 (fma.f32 (-.f32 1 maxCos) (fma.f32 (-.f32 1 maxCos) (pow.f32 ux 2) ux) 1)))
(/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1))) (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) 3)) (+.f32 1 (fma.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) (*.f32 ux (neg.f32 (-.f32 1 maxCos))) (neg.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))))))
(*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (/.f32 1 (fma.f32 (-.f32 1 maxCos) (fma.f32 (-.f32 1 maxCos) (pow.f32 ux 2) ux) 1)))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) (fma.f32 (-.f32 1 maxCos) (fma.f32 (-.f32 1 maxCos) (pow.f32 ux 2) ux) 1))
(/.f32 (-.f32 (pow.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)) 3) (pow.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1)) 3)) (fma.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)) (fma.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1)) (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1)) (*.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)) (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(/.f32 (-.f32 (/.f32 1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)) (pow.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1)) 3)) (fma.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)) (fma.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1)) (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1)) (*.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)) (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1))))))
(/.f32 (-.f32 (/.f32 1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)) (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6) (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3))) (+.f32 (*.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1)) (+.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)) (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1)))) (/.f32 1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2))))
(/.f32 (-.f32 1 (*.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) (*.f32 ux (neg.f32 (-.f32 1 maxCos))))) (-.f32 1 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(/.f32 (-.f32 (*.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))) (*.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1)) (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1)))) (+.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)) (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1))))
(/.f32 (*.f32 (+.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)) (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1))) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)) (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1))))
(/.f32 (-.f32 (/.f32 1 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2)) (/.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 4) (fma.f32 ux (-.f32 1 maxCos) 1)) (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)) (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 4)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (*.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 4)))))
(/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (fma.f32 ux (-.f32 1 maxCos) 1)) (+.f32 1 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 4))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 4)) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 4)) (*.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))
(/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 1) (fma.f32 ux (-.f32 1 maxCos) 1))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2)) (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(pow.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 3)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(pow.f32 (pow.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1) 3) 1/3)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(pow.f32 (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 2)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(pow.f32 (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) -1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(neg.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) -1)))
(*.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) -1)))
(/.f32 (+.f32 -1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (neg.f32 (fma.f32 ux (-.f32 1 maxCos) 1)))
(sqrt.f32 (pow.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1) 2))
(fabs.f32 (fma.f32 ux (+.f32 -1 maxCos) 1))
(log.f32 (exp.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(cbrt.f32 (pow.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1) 3))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 3) (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)))
(expm1.f32 (log1p.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(expm1.f32 (log1p.f32 (fma.f32 ux (+.f32 -1 maxCos) 1)))
(log1p.f32 (expm1.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(exp.f32 (log1p.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(exp.f32 (*.f32 (log1p.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))) 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(fma.f32 ux (neg.f32 (-.f32 1 maxCos)) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(fma.f32 1 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(fma.f32 1 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos)))) 1)
(fma.f32 (neg.f32 (cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 1)
(fma.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(fma.f32 (neg.f32 ux) (-.f32 1 maxCos) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(fma.f32 (neg.f32 (-.f32 1 maxCos)) ux 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(fma.f32 -1 (*.f32 ux (-.f32 1 maxCos)) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(fma.f32 (*.f32 (cbrt.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))) (cbrt.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))))) (cbrt.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(fma.f32 (*.f32 (cbrt.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))) (cbrt.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)))) (cbrt.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(fma.f32 (sqrt.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))) (sqrt.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(fma.f32 (sqrt.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))) (sqrt.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(fma.f32 (/.f32 1 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1))))
(-.f32 (/.f32 (fma.f32 ux (+.f32 -1 maxCos) 1) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1)))
(fma.f32 (neg.f32 (cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 1)
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos)))) 1)
(fma.f32 (*.f32 (neg.f32 ux) 1) (-.f32 1 maxCos) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(fma.f32 (*.f32 (neg.f32 ux) (pow.f32 (cbrt.f32 (-.f32 1 maxCos)) 2)) (cbrt.f32 (-.f32 1 maxCos)) 1)
(fma.f32 (*.f32 (neg.f32 ux) (sqrt.f32 (-.f32 1 maxCos))) (sqrt.f32 (-.f32 1 maxCos)) 1)
(fma.f32 (*.f32 ux (neg.f32 (sqrt.f32 (-.f32 1 maxCos)))) (sqrt.f32 (-.f32 1 maxCos)) 1)
(fma.f32 (/.f32 1 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1) 1) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1))))
(-.f32 (*.f32 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1) 1) (/.f32 1 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))) (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1)))
(+.f32 1 (*.f32 ux (neg.f32 (-.f32 1 maxCos))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(+.f32 1 (*.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(+.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(+.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(-.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)) (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1)))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) 1)
(expm1.f32 (log1p.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(expm1.f32 (log1p.f32 (fma.f32 ux (+.f32 -1 maxCos) 1)))
(-.f32 (/.f32 1 (fma.f32 (-.f32 1 maxCos) (fma.f32 (-.f32 1 maxCos) (pow.f32 ux 2) ux) 1)) (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) (fma.f32 (-.f32 1 maxCos) (fma.f32 (-.f32 1 maxCos) (pow.f32 ux 2) ux) 1)))
(*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (/.f32 1 (fma.f32 (-.f32 1 maxCos) (fma.f32 (-.f32 1 maxCos) (pow.f32 ux 2) ux) 1)))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) (fma.f32 (-.f32 1 maxCos) (fma.f32 (-.f32 1 maxCos) (pow.f32 ux 2) ux) 1))
(*.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(*.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(*.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 2))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 2) (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(*.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) -1)))
(/.f32 (+.f32 -1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (neg.f32 (fma.f32 ux (-.f32 1 maxCos) 1)))
(*.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (/.f32 1 (fma.f32 (-.f32 1 maxCos) (fma.f32 (-.f32 1 maxCos) (pow.f32 ux 2) ux) 1)))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) (fma.f32 (-.f32 1 maxCos) (fma.f32 (-.f32 1 maxCos) (pow.f32 ux 2) ux) 1))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) 1) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (fma.f32 ux (-.f32 1 maxCos) 1)))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 1) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (fma.f32 ux (-.f32 1 maxCos) 1)))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2)) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1))) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2)) (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(*.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2)))
(/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2) (cbrt.f32 (fma.f32 ux (+.f32 -1 maxCos) 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1))) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2)) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1) 1))
(*.f32 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1) 1) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))
(pow.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 3)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(pow.f32 (pow.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1) 3) 1/3)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(pow.f32 (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 2)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(pow.f32 (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) -1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(neg.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) -1)))
(*.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) -1)))
(/.f32 (+.f32 -1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (neg.f32 (fma.f32 ux (-.f32 1 maxCos) 1)))
(sqrt.f32 (pow.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1) 2))
(fabs.f32 (fma.f32 ux (+.f32 -1 maxCos) 1))
(log.f32 (exp.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(cbrt.f32 (pow.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1) 3))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 3) (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3)))
(expm1.f32 (log1p.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(expm1.f32 (log1p.f32 (fma.f32 ux (+.f32 -1 maxCos) 1)))
(log1p.f32 (expm1.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(exp.f32 (log1p.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(exp.f32 (*.f32 (log1p.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))) 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(fma.f32 ux (neg.f32 (-.f32 1 maxCos)) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(fma.f32 1 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(fma.f32 1 (*.f32 ux (neg.f32 (-.f32 1 maxCos))) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos)))) 1)
(fma.f32 (neg.f32 (cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 1)
(fma.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(fma.f32 (neg.f32 ux) (-.f32 1 maxCos) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(fma.f32 (neg.f32 (-.f32 1 maxCos)) ux 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(fma.f32 (neg.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(fma.f32 -1 (*.f32 ux (-.f32 1 maxCos)) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(fma.f32 (*.f32 (cbrt.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))) (cbrt.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos))))) (cbrt.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(fma.f32 (*.f32 (cbrt.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))) (cbrt.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)))) (cbrt.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(fma.f32 (sqrt.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))) (sqrt.f32 (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) 1))
(fma.f32 (sqrt.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))) (sqrt.f32 (*.f32 ux (neg.f32 (-.f32 1 maxCos)))) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(fma.f32 (/.f32 1 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1))))
(-.f32 (/.f32 (fma.f32 ux (+.f32 -1 maxCos) 1) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1)))
(fma.f32 (neg.f32 (cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 1)
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (neg.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos)))) 1)
(fma.f32 (*.f32 (neg.f32 ux) 1) (-.f32 1 maxCos) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 -1 maxCos) 1)
(fma.f32 (*.f32 (neg.f32 ux) (pow.f32 (cbrt.f32 (-.f32 1 maxCos)) 2)) (cbrt.f32 (-.f32 1 maxCos)) 1)
(fma.f32 (*.f32 (neg.f32 ux) (sqrt.f32 (-.f32 1 maxCos))) (sqrt.f32 (-.f32 1 maxCos)) 1)
(fma.f32 (*.f32 ux (neg.f32 (sqrt.f32 (-.f32 1 maxCos)))) (sqrt.f32 (-.f32 1 maxCos)) 1)
(fma.f32 (/.f32 1 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1) 1) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1))))
(-.f32 (*.f32 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1) 1) (/.f32 1 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))) (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (-.f32 1 maxCos) 1)))
(+.f32 (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2)) (*.f32 (neg.f32 maxCos) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))))
(*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 maxCos) 2))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)
(+.f32 (*.f32 (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2)) 1) (*.f32 (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2)) (neg.f32 maxCos)))
(*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 maxCos) 2))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)
(-.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 1)
(+.f32 1 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) -1))
(+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 0)
(/.f32 (*.f32 (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2)) (-.f32 1 (pow.f32 maxCos 3))) (fma.f32 maxCos (+.f32 1 maxCos) 1))
(/.f32 (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2)) (/.f32 (fma.f32 maxCos (+.f32 maxCos 1) 1) (-.f32 1 (pow.f32 maxCos 3))))
(*.f32 (/.f32 (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2)) (fma.f32 maxCos (+.f32 maxCos 1) 1)) (-.f32 1 (pow.f32 maxCos 3)))
(/.f32 (*.f32 (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2)) (-.f32 1 (pow.f32 maxCos 2))) (+.f32 1 maxCos))
(/.f32 (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2)) (/.f32 (+.f32 maxCos 1) (-.f32 1 (pow.f32 maxCos 2))))
(*.f32 (/.f32 (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2)) (+.f32 maxCos 1)) (-.f32 1 (pow.f32 maxCos 2)))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)
(*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 maxCos) 2))
(pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 1)
(*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 maxCos) 2))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)
(pow.f32 (cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 3)
(*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 maxCos) 2))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)
(pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6) 1/3)
(cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6))
(sqrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 4))
(log.f32 (exp.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 maxCos) 2))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))
(*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 maxCos) 2))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)
(cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6))
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(+.f32 1 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) -1))
(+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 0)
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))
(*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 maxCos) 2))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)
(exp.f32 (*.f32 2 (log.f32 (*.f32 ux (-.f32 1 maxCos)))))
(*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 maxCos) 2))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)
(exp.f32 (*.f32 (log.f32 (*.f32 ux (-.f32 1 maxCos))) 2))
(*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 maxCos) 2))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)
(exp.f32 (*.f32 (*.f32 2 (log.f32 (*.f32 ux (-.f32 1 maxCos)))) 1))
(*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 maxCos) 2))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)
(fma.f32 ux (*.f32 ux (-.f32 1 maxCos)) (*.f32 (neg.f32 maxCos) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))))
(*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 maxCos) 2))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)
(fma.f32 1 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) -1)
(+.f32 1 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) -1))
(+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 0)
(fma.f32 1 (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2)) (*.f32 (neg.f32 maxCos) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))))
(*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 maxCos) 2))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)
(fma.f32 (-.f32 1 maxCos) (pow.f32 ux 2) (*.f32 (neg.f32 maxCos) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))))
(*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 maxCos) 2))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)
(fma.f32 (*.f32 ux (-.f32 1 maxCos)) ux (*.f32 (neg.f32 maxCos) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))))
(*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 maxCos) 2))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (*.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) ux) (*.f32 (neg.f32 maxCos) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))))
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (*.f32 ux (cbrt.f32 (*.f32 ux (-.f32 1 maxCos)))) (*.f32 (neg.f32 maxCos) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))))
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (*.f32 ux (cbrt.f32 (*.f32 ux (-.f32 1 maxCos)))) (*.f32 maxCos (*.f32 (+.f32 -1 maxCos) (pow.f32 ux 2))))
(fma.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) (*.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) ux) (*.f32 (neg.f32 maxCos) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))))
(*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 maxCos) 2))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)
(fma.f32 (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2)) 1 (*.f32 (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2)) (neg.f32 maxCos)))
(*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 maxCos) 2))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)
(fma.f32 (*.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) -1)
(+.f32 1 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) -1))
(+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 0)
(fma.f32 (*.f32 (cbrt.f32 (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (cbrt.f32 (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2)))) (cbrt.f32 (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 (neg.f32 maxCos) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))))
(*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 maxCos) 2))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)
(fma.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (sqrt.f32 (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 (neg.f32 maxCos) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))))
(*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 maxCos) 2))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)
(fma.f32 (hypot.f32 1 (*.f32 ux (-.f32 1 maxCos))) (hypot.f32 1 (*.f32 ux (-.f32 1 maxCos))) -1)
(+.f32 1 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) -1))
(+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 0)
(fma.f32 (*.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) (sqrt.f32 ux)) (*.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) (sqrt.f32 ux)) (*.f32 (neg.f32 maxCos) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))))
(*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 maxCos) 2))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)
(fma.f32 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) (*.f32 (neg.f32 maxCos) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))))
(*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 maxCos) 2))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)
(fma.f32 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (sqrt.f32 ux)) (sqrt.f32 ux) (*.f32 (neg.f32 maxCos) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))))
(*.f32 (pow.f32 ux 2) (pow.f32 (-.f32 1 maxCos) 2))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)
(+.f32 ux (*.f32 ux (neg.f32 maxCos)))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(+.f32 ux (*.f32 (neg.f32 maxCos) ux))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(-.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 1)
(+.f32 (fma.f32 ux (-.f32 1 maxCos) 1) -1)
(+.f32 (*.f32 ux (-.f32 1 maxCos)) 0)
(/.f32 (*.f32 ux (-.f32 1 (pow.f32 maxCos 3))) (fma.f32 maxCos (+.f32 1 maxCos) 1))
(/.f32 (-.f32 1 (pow.f32 maxCos 3)) (/.f32 (fma.f32 maxCos (+.f32 maxCos 1) 1) ux))
(/.f32 ux (/.f32 (fma.f32 maxCos (+.f32 maxCos 1) 1) (-.f32 1 (pow.f32 maxCos 3))))
(/.f32 (*.f32 ux (-.f32 1 (pow.f32 maxCos 2))) (+.f32 1 maxCos))
(/.f32 (-.f32 1 (pow.f32 maxCos 2)) (/.f32 (+.f32 maxCos 1) ux))
(*.f32 (/.f32 ux (+.f32 maxCos 1)) (-.f32 1 (pow.f32 maxCos 2)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 3)) ux) (fma.f32 maxCos (+.f32 1 maxCos) 1))
(/.f32 (-.f32 1 (pow.f32 maxCos 3)) (/.f32 (fma.f32 maxCos (+.f32 maxCos 1) 1) ux))
(/.f32 ux (/.f32 (fma.f32 maxCos (+.f32 maxCos 1) 1) (-.f32 1 (pow.f32 maxCos 3))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 maxCos 2)) ux) (+.f32 1 maxCos))
(/.f32 (-.f32 1 (pow.f32 maxCos 2)) (/.f32 (+.f32 maxCos 1) ux))
(*.f32 (/.f32 ux (+.f32 maxCos 1)) (-.f32 1 (pow.f32 maxCos 2)))
(pow.f32 (*.f32 ux (-.f32 1 maxCos)) 1)
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 1/2)
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(pow.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 3)
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(pow.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) 2)
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 1/3)
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(sqrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(fabs.f32 (*.f32 ux (-.f32 1 maxCos)))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(log.f32 (pow.f32 (exp.f32 ux) (-.f32 1 maxCos)))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 ux (-.f32 1 maxCos)))))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(expm1.f32 (log1p.f32 (*.f32 ux (-.f32 1 maxCos))))
(+.f32 (fma.f32 ux (-.f32 1 maxCos) 1) -1)
(+.f32 (*.f32 ux (-.f32 1 maxCos)) 0)
(expm1.f32 (*.f32 (log1p.f32 (*.f32 ux (-.f32 1 maxCos))) 1))
(+.f32 (fma.f32 ux (-.f32 1 maxCos) 1) -1)
(+.f32 (*.f32 ux (-.f32 1 maxCos)) 0)
(log1p.f32 (expm1.f32 (*.f32 ux (-.f32 1 maxCos))))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(exp.f32 (log.f32 (*.f32 ux (-.f32 1 maxCos))))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(exp.f32 (*.f32 (log.f32 (*.f32 ux (-.f32 1 maxCos))) 1))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 ux 1 (*.f32 ux (neg.f32 maxCos)))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 ux 1 (*.f32 (neg.f32 maxCos) ux))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 1 ux (*.f32 ux (neg.f32 maxCos)))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 1 ux (*.f32 (neg.f32 maxCos) ux))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1) -1)
(+.f32 (fma.f32 ux (-.f32 1 maxCos) 1) -1)
(+.f32 (*.f32 ux (-.f32 1 maxCos)) 0)
(fma.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) -1)
(+.f32 -1 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (+.f32 -1 maxCos) 1)))
(fma.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 1 -1)
(+.f32 (fma.f32 ux (-.f32 1 maxCos) 1) -1)
(+.f32 (*.f32 ux (-.f32 1 maxCos)) 0)
(fma.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2) -1)
(+.f32 (fma.f32 ux (-.f32 1 maxCos) 1) -1)
(+.f32 (*.f32 ux (-.f32 1 maxCos)) 0)
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2) (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) -1)
(+.f32 (fma.f32 ux (-.f32 1 maxCos) 1) -1)
(+.f32 (*.f32 ux (-.f32 1 maxCos)) 0)
(fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) 2) (*.f32 ux (neg.f32 maxCos)))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 (cbrt.f32 ux) (pow.f32 (cbrt.f32 ux) 2) (*.f32 (neg.f32 maxCos) ux))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (cbrt.f32 ux) (*.f32 ux (neg.f32 maxCos)))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (cbrt.f32 ux) (*.f32 (neg.f32 maxCos) ux))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) -1)
(+.f32 (fma.f32 ux (-.f32 1 maxCos) 1) -1)
(+.f32 (*.f32 ux (-.f32 1 maxCos)) 0)
(fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (*.f32 ux (neg.f32 maxCos)))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (*.f32 (neg.f32 maxCos) ux))
(*.f32 (+.f32 (neg.f32 maxCos) 1) ux)
(*.f32 ux (-.f32 1 maxCos))
(fma.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (/.f32 1 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1) 1)) -1)
(+.f32 -1 (/.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1) 1)))
(fma.f32 (/.f32 1 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))) -1)
(+.f32 (fma.f32 ux (-.f32 1 maxCos) 1) -1)
(+.f32 (*.f32 ux (-.f32 1 maxCos)) 0)
(fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 2)) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) -1)
(fma.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) -1)
(+.f32 -1 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (+.f32 -1 maxCos) 1)))
(fma.f32 (/.f32 1 (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) -1)
(fma.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) -1)
(+.f32 -1 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (+.f32 -1 maxCos) 1)))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) 1) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) -1)
(fma.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) -1)
(+.f32 -1 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (+.f32 -1 maxCos) 1)))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))) -1)
(+.f32 (fma.f32 ux (-.f32 1 maxCos) 1) -1)
(+.f32 (*.f32 ux (-.f32 1 maxCos)) 0)
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 2)) (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) -1)
(fma.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 -1 maxCos) 1)) 2)) -1)
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) -1)
(fma.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) -1)
(+.f32 -1 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (+.f32 -1 maxCos) 1)))
(fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 1) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) -1)
(fma.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) -1)
(+.f32 -1 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (+.f32 -1 maxCos) 1)))
(fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))) -1)
(+.f32 (fma.f32 ux (-.f32 1 maxCos) 1) -1)
(+.f32 (*.f32 ux (-.f32 1 maxCos)) 0)
(fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 2)) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) -1)
(fma.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) -1)
(+.f32 -1 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (+.f32 -1 maxCos) 1)))
(fma.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 1) (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) -1)
(fma.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) -1)
(+.f32 -1 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (+.f32 -1 maxCos) 1)))
(fma.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (fma.f32 ux (-.f32 1 maxCos) 1) -1)
(+.f32 (fma.f32 ux (-.f32 1 maxCos) 1) -1)
(+.f32 (*.f32 ux (-.f32 1 maxCos)) 0)
(fma.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) -1) -1)
(fma.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 -1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (neg.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) -1)
(fma.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (fma.f32 (-.f32 1 maxCos) (fma.f32 (-.f32 1 maxCos) (pow.f32 ux 2) ux) 1) -1)
(fma.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3))) (fma.f32 (-.f32 1 maxCos) (fma.f32 (-.f32 1 maxCos) (pow.f32 ux 2) ux) 1) -1)
(-.f32 (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (+.f32 -1 maxCos) 1))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 ux (-.f32 1 maxCos) 1))) 1)
(expm1.f32 (log1p.f32 (fma.f32 ux (-.f32 1 maxCos) 1)))
(*.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))
(+.f32 (*.f32 (+.f32 (neg.f32 maxCos) 1) ux) 1)
(fma.f32 ux (-.f32 1 maxCos) 1)
(*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (+.f32 -1 maxCos) 1))
(*.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 1)
(+.f32 (*.f32 (+.f32 (neg.f32 maxCos) 1) ux) 1)
(fma.f32 ux (-.f32 1 maxCos) 1)
(*.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2))
(+.f32 (*.f32 (+.f32 (neg.f32 maxCos) 1) ux) 1)
(fma.f32 ux (-.f32 1 maxCos) 1)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2) (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)))
(+.f32 (*.f32 (+.f32 (neg.f32 maxCos) 1) ux) 1)
(fma.f32 ux (-.f32 1 maxCos) 1)
(*.f32 (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)))
(+.f32 (*.f32 (+.f32 (neg.f32 maxCos) 1) ux) 1)
(fma.f32 ux (-.f32 1 maxCos) 1)
(*.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (/.f32 1 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1) 1)))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1) 1))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))))
(+.f32 (*.f32 (+.f32 (neg.f32 maxCos) 1) ux) 1)
(fma.f32 ux (-.f32 1 maxCos) 1)
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 2)) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (+.f32 -1 maxCos) 1))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (+.f32 -1 maxCos) 1))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) 1) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (+.f32 -1 maxCos) 1))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))))
(+.f32 (*.f32 (+.f32 (neg.f32 maxCos) 1) ux) 1)
(fma.f32 ux (-.f32 1 maxCos) 1)
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 2)) (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)))
(*.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 2)))
(/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 -1 maxCos) 1)) 2) (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (+.f32 -1 maxCos) 1))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 1) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (+.f32 -1 maxCos) 1))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1))))
(+.f32 (*.f32 (+.f32 (neg.f32 maxCos) 1) ux) 1)
(fma.f32 ux (-.f32 1 maxCos) 1)
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 2)) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (+.f32 -1 maxCos) 1))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 1) (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (+.f32 -1 maxCos) 1))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (fma.f32 ux (-.f32 1 maxCos) 1))
(+.f32 (*.f32 (+.f32 (neg.f32 maxCos) 1) ux) 1)
(fma.f32 ux (-.f32 1 maxCos) 1)
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) -1))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (/.f32 (+.f32 -1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (neg.f32 (fma.f32 ux (-.f32 1 maxCos) 1))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (fma.f32 (-.f32 1 maxCos) (fma.f32 (-.f32 1 maxCos) (pow.f32 ux 2) ux) 1))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 (-.f32 1 maxCos) (fma.f32 (-.f32 1 maxCos) (pow.f32 ux 2) ux) 1)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (/.f32 (+.f32 1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) (fma.f32 (-.f32 1 maxCos) (fma.f32 (-.f32 1 maxCos) (pow.f32 ux 2) ux) 1)))
(/.f32 1 (/.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (+.f32 -1 maxCos) 1))
(/.f32 1 (/.f32 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1) 1) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))))
(*.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (/.f32 1 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1) 1)))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1) 1))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (+.f32 -1 maxCos) 1))
(/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2) (/.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (+.f32 -1 maxCos) 1))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (+.f32 -1 maxCos) 1))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (neg.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(neg.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (neg.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(/.f32 (+.f32 -1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) -1))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1) 1))
(*.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (/.f32 1 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1) 1)))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(*.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (/.f32 1 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1) 1)))
(/.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3)) (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1) 1))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (*.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1) (+.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 4)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (*.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 4)))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6)) (*.f32 (fma.f32 ux (+.f32 -1 maxCos) 1) (+.f32 1 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 4)))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 4)) (*.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 4)) (*.f32 (fma.f32 ux (+.f32 -1 maxCos) 1) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))
(/.f32 (neg.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3))) (neg.f32 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1) 1)))
(/.f32 (+.f32 -1 (pow.f32 (*.f32 ux (+.f32 -1 maxCos)) 3)) (neg.f32 (fma.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 ux (-.f32 1 maxCos) -1) 1)))
(/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) (sqrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (+.f32 -1 maxCos) 1))
(/.f32 (-.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 1) (fma.f32 ux (-.f32 1 maxCos) -1))
(neg.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (neg.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(/.f32 (+.f32 -1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (-.f32 1 maxCos) -1))
(/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 1) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (+.f32 -1 maxCos) 1))
(/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 1 (fma.f32 ux (-.f32 1 maxCos) 1)))
(+.f32 (*.f32 (+.f32 (neg.f32 maxCos) 1) ux) 1)
(fma.f32 ux (-.f32 1 maxCos) 1)
(/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) 2)) (cbrt.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (+.f32 -1 maxCos) 1))
(pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 1)
(+.f32 (*.f32 (+.f32 (neg.f32 maxCos) 1) ux) 1)
(fma.f32 ux (-.f32 1 maxCos) 1)
(pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 3)
(+.f32 (*.f32 (+.f32 (neg.f32 maxCos) 1) ux) 1)
(fma.f32 ux (-.f32 1 maxCos) 1)
(pow.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3) 1/3)
(+.f32 (*.f32 (+.f32 (neg.f32 maxCos) 1) ux) 1)
(fma.f32 ux (-.f32 1 maxCos) 1)
(pow.f32 (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2)
(+.f32 (*.f32 (+.f32 (neg.f32 maxCos) 1) ux) 1)
(fma.f32 ux (-.f32 1 maxCos) 1)
(sqrt.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 2))
(fabs.f32 (fma.f32 ux (-.f32 1 maxCos) 1))
(log.f32 (exp.f32 (fma.f32 ux (-.f32 1 maxCos) 1)))
(+.f32 (*.f32 (+.f32 (neg.f32 maxCos) 1) ux) 1)
(fma.f32 ux (-.f32 1 maxCos) 1)
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 ux (-.f32 1 maxCos) 1))))
(+.f32 (*.f32 (+.f32 (neg.f32 maxCos) 1) ux) 1)
(fma.f32 ux (-.f32 1 maxCos) 1)
(cbrt.f32 (pow.f32 (fma.f32 ux (-.f32 1 maxCos) 1) 3))
(+.f32 (*.f32 (+.f32 (neg.f32 maxCos) 1) ux) 1)
(fma.f32 ux (-.f32 1 maxCos) 1)
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 3) (pow.f32 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1) 3)))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 3) (pow.f32 (fma.f32 ux (+.f32 -1 maxCos) 1) 3)))
(expm1.f32 (log1p.f32 (fma.f32 ux (-.f32 1 maxCos) 1)))
(hypot.f32 (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (hypot.f32 (*.f32 ux (-.f32 1 maxCos)) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))))
(sqrt.f32 (+.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 (-.f32 1 maxCos) (fma.f32 (-.f32 1 maxCos) (pow.f32 ux 2) ux) 1)))
(hypot.f32 (hypot.f32 (*.f32 ux (-.f32 1 maxCos)) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))) (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)))
(hypot.f32 (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (hypot.f32 (*.f32 ux (-.f32 1 maxCos)) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos)))))
(sqrt.f32 (+.f32 (*.f32 ux (-.f32 1 maxCos)) (fma.f32 (-.f32 1 maxCos) (fma.f32 (-.f32 1 maxCos) (pow.f32 ux 2) ux) 1)))
(log1p.f32 (expm1.f32 (fma.f32 ux (-.f32 1 maxCos) 1)))
(+.f32 (*.f32 (+.f32 (neg.f32 maxCos) 1) ux) 1)
(fma.f32 ux (-.f32 1 maxCos) 1)
(exp.f32 (log1p.f32 (*.f32 ux (-.f32 1 maxCos))))
(+.f32 (*.f32 (+.f32 (neg.f32 maxCos) 1) ux) 1)
(fma.f32 ux (-.f32 1 maxCos) 1)
(exp.f32 (*.f32 (log1p.f32 (*.f32 ux (-.f32 1 maxCos))) 1))
(+.f32 (*.f32 (+.f32 (neg.f32 maxCos) 1) ux) 1)
(fma.f32 ux (-.f32 1 maxCos) 1)
(fma.f32 ux (-.f32 1 maxCos) 1)
(+.f32 (*.f32 (+.f32 (neg.f32 maxCos) 1) ux) 1)
(fma.f32 1 (*.f32 ux (-.f32 1 maxCos)) 1)
(+.f32 (*.f32 (+.f32 (neg.f32 maxCos) 1) ux) 1)
(fma.f32 ux (-.f32 1 maxCos) 1)
(fma.f32 1 (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (+.f32 -1 maxCos) 1))
(fma.f32 (-.f32 1 maxCos) ux 1)
(+.f32 (*.f32 (+.f32 (neg.f32 maxCos) 1) ux) 1)
(fma.f32 ux (-.f32 1 maxCos) 1)
(fma.f32 (*.f32 ux (-.f32 1 maxCos)) 1 1)
(+.f32 (*.f32 (+.f32 (neg.f32 maxCos) 1) ux) 1)
(fma.f32 ux (-.f32 1 maxCos) 1)
(fma.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (/.f32 1 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(-.f32 (/.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (+.f32 -1 maxCos) 1)))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 1 maxCos)) 2) (*.f32 (cbrt.f32 (-.f32 1 maxCos)) ux) 1)
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 1 maxCos)) 2) (*.f32 ux (cbrt.f32 (-.f32 1 maxCos))) 1)
(fma.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) (cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 1)
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) 1)
(fma.f32 (cbrt.f32 (*.f32 ux (-.f32 1 maxCos))) (cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 1)
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (cbrt.f32 ux) (-.f32 1 maxCos)) 1)
(+.f32 (*.f32 (+.f32 (neg.f32 maxCos) 1) ux) 1)
(fma.f32 ux (-.f32 1 maxCos) 1)
(fma.f32 (sqrt.f32 (-.f32 1 maxCos)) (*.f32 (sqrt.f32 (-.f32 1 maxCos)) ux) 1)
(fma.f32 (sqrt.f32 (-.f32 1 maxCos)) (*.f32 ux (sqrt.f32 (-.f32 1 maxCos))) 1)
(fma.f32 (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) (sqrt.f32 (*.f32 ux (-.f32 1 maxCos))) 1)
(+.f32 (*.f32 (+.f32 (neg.f32 maxCos) 1) ux) 1)
(fma.f32 ux (-.f32 1 maxCos) 1)
(fma.f32 (sqrt.f32 ux) (sqrt.f32 (*.f32 (pow.f32 (-.f32 1 maxCos) 2) ux)) 1)
(fma.f32 (sqrt.f32 ux) (sqrt.f32 (*.f32 ux (pow.f32 (-.f32 1 maxCos) 2))) 1)
(fma.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) (-.f32 1 maxCos)) 1)
(+.f32 (*.f32 (+.f32 (neg.f32 maxCos) 1) ux) 1)
(fma.f32 ux (-.f32 1 maxCos) 1)
(fma.f32 (*.f32 (cbrt.f32 (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) (cbrt.f32 (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1)))) (cbrt.f32 (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (+.f32 -1 maxCos) 1))
(fma.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 4))) (sqrt.f32 (cbrt.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 1)
(fma.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (sqrt.f32 (-.f32 1 maxCos)) 1)
(fma.f32 (sqrt.f32 (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) (sqrt.f32 (/.f32 1 (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))
(/.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (+.f32 -1 maxCos) 1))
(fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2)) (/.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(-.f32 (/.f32 (*.f32 1 (/.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2)) (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (+.f32 -1 maxCos) 1)))
(fma.f32 (/.f32 1 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (/.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(-.f32 (*.f32 (/.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (/.f32 1 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))) (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (+.f32 -1 maxCos) 1)))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(fma.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (/.f32 1 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(-.f32 (/.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (+.f32 -1 maxCos) 1)))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2)) (/.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2)) (/.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (/.f32 (neg.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (+.f32 -1 maxCos) 1)))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (/.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(-.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 2) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (/.f32 (cbrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))) (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (+.f32 -1 maxCos) 1)))
(fma.f32 (/.f32 (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) 1) (/.f32 (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(fma.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (/.f32 1 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(-.f32 (/.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (+.f32 -1 maxCos) 1)))
(fma.f32 (/.f32 (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2)) (/.f32 (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(fma.f32 (/.f32 (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 2)) (/.f32 (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (/.f32 (neg.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (+.f32 -1 maxCos) 1)))
(fma.f32 (/.f32 (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (/.f32 (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(fma.f32 (/.f32 (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (/.f32 (sqrt.f32 (fma.f32 ux (-.f32 1 maxCos) 1)) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (/.f32 (neg.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (+.f32 -1 maxCos) 1)))
(fma.f32 (*.f32 ux (pow.f32 (cbrt.f32 (-.f32 1 maxCos)) 2)) (cbrt.f32 (-.f32 1 maxCos)) 1)
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 1 maxCos)) 2) (*.f32 ux (cbrt.f32 (-.f32 1 maxCos))) 1)
(fma.f32 (*.f32 ux (sqrt.f32 (-.f32 1 maxCos))) (sqrt.f32 (-.f32 1 maxCos)) 1)
(fma.f32 (sqrt.f32 (-.f32 1 maxCos)) (*.f32 ux (sqrt.f32 (-.f32 1 maxCos))) 1)
(fma.f32 (*.f32 (-.f32 1 maxCos) (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) 1)
(+.f32 (*.f32 (+.f32 (neg.f32 maxCos) 1) ux) 1)
(fma.f32 ux (-.f32 1 maxCos) 1)
(fma.f32 (*.f32 (-.f32 1 maxCos) (sqrt.f32 ux)) (sqrt.f32 ux) 1)
(+.f32 (*.f32 (+.f32 (neg.f32 maxCos) 1) ux) 1)
(fma.f32 ux (-.f32 1 maxCos) 1)
(fma.f32 (/.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6))) (+.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 4)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(fma.f32 (/.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6))) (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 4))) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(fma.f32 (/.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6))) (+.f32 1 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 4))) (/.f32 (neg.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (+.f32 -1 maxCos) 1)))
(fma.f32 (+.f32 1 (+.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 4))) (/.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 6))) (/.f32 (neg.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (fma.f32 ux (+.f32 -1 maxCos) 1)))
(fma.f32 (/.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 4))) (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (neg.f32 (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 (-.f32 1 maxCos) (neg.f32 ux) 1))))
(-.f32 (*.f32 (+.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (/.f32 (fma.f32 ux (-.f32 1 maxCos) 1) (-.f32 1 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 4)))) (/.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (+.f32 -1 maxCos) 1)))

eval433.0ms (9.2%)

Compiler

Compiled 18237 to 13418 computations (26.4% saved)

prune105.0ms (2.2%)

Pruning

5 alts after pruning (1 fresh and 4 done)

PrunedKeptTotal
New6071608
Fresh000
Picked134
Done011
Total6085613
Accuracy
100.0%
Counts
613 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.5%
(-.f32 (*.f32 ux (+.f32 -2 maxCos)) (+.f32 -1 (neg.f32 ux)))
100.0%
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
98.2%
(-.f32 1 ux)
100.0%
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
73.4%
1
Compiler

Compiled 43 to 34 computations (20.9% saved)

localize77.0ms (1.6%)

Localize:

Found 2 expressions with local error:

NewAccuracyProgram
99.9%
(*.f32 ux (+.f32 -2 maxCos))
98.5%
(-.f32 (*.f32 ux (+.f32 -2 maxCos)) (+.f32 -1 (neg.f32 ux)))
Compiler

Compiled 32 to 20 computations (37.5% saved)

series9.0ms (0.2%)

Counts
2 → 48
Calls

12 calls:

TimeVariablePointExpression
1.0ms
ux
@0
(*.f32 ux (+.f32 -2 maxCos))
1.0ms
ux
@-inf
(-.f32 (*.f32 ux (+.f32 -2 maxCos)) (+.f32 -1 (neg.f32 ux)))
1.0ms
maxCos
@-inf
(-.f32 (*.f32 ux (+.f32 -2 maxCos)) (+.f32 -1 (neg.f32 ux)))
1.0ms
ux
@0
(-.f32 (*.f32 ux (+.f32 -2 maxCos)) (+.f32 -1 (neg.f32 ux)))
1.0ms
maxCos
@inf
(-.f32 (*.f32 ux (+.f32 -2 maxCos)) (+.f32 -1 (neg.f32 ux)))

rewrite115.0ms (2.4%)

Algorithm
batch-egg-rewrite
Rules
991×log1p-expm1-u
991×expm1-log1p-u
502×fma-define
304×fma-neg
150×expm1-undefine
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01553
119649
2302449
Stop Event
node limit
Counts
2 → 174
Calls
Call 1
Inputs
(-.f32 (*.f32 ux (+.f32 -2 maxCos)) (+.f32 -1 (neg.f32 ux)))
(*.f32 ux (+.f32 -2 maxCos))
Outputs
(+.f32 (*.f32 ux (+.f32 -2 maxCos)) (+.f32 ux 1))
(+.f32 (*.f32 ux (+.f32 -2 maxCos)) (*.f32 (+.f32 ux 1) 1))
(+.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux) (fma.f32 (+.f32 ux 1) 1 (+.f32 ux -1)))
(+.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux) (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(+.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux) (+.f32 (+.f32 ux 1) (+.f32 ux -1)))
(+.f32 (+.f32 ux 1) (*.f32 ux (+.f32 -2 maxCos)))
(+.f32 (*.f32 ux -2) (fma.f32 ux maxCos (+.f32 ux 1)))
(+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)
(+.f32 (-.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) 0) ux)
(*.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux) 1)
(*.f32 1 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux))
(*.f32 (cbrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) (pow.f32 (cbrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) 2))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) 2) (cbrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)))
(*.f32 (sqrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) (sqrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)))
(*.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 3) (pow.f32 (+.f32 ux -1) 3)) (/.f32 1 (fma.f32 (+.f32 ux -1) (+.f32 (fma.f32 ux (+.f32 -2 maxCos) -1) ux) (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 2))))
(*.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 2) (pow.f32 (+.f32 ux -1) 2)) (/.f32 1 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) -1) ux)))
(*.f32 (fma.f32 (sqrt.f32 (+.f32 -2 maxCos)) (sqrt.f32 ux) (sqrt.f32 (+.f32 ux -1))) (-.f32 (sqrt.f32 (*.f32 ux (+.f32 -2 maxCos))) (sqrt.f32 (+.f32 ux -1))))
(/.f32 1 (/.f32 (fma.f32 (+.f32 ux -1) (+.f32 (fma.f32 ux (+.f32 -2 maxCos) -1) ux) (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 2)) (-.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 3) (pow.f32 (+.f32 ux -1) 3))))
(/.f32 1 (/.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) -1) ux) (-.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 2) (pow.f32 (+.f32 ux -1) 2))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 3) (pow.f32 (+.f32 ux -1) 3)) (fma.f32 (+.f32 ux -1) (+.f32 (fma.f32 ux (+.f32 -2 maxCos) -1) ux) (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 2)))
(/.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 2) (pow.f32 (+.f32 ux -1) 2)) (+.f32 (fma.f32 ux (+.f32 -2 maxCos) -1) ux))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 3) (pow.f32 (+.f32 ux -1) 3))) (neg.f32 (fma.f32 (+.f32 ux -1) (+.f32 (fma.f32 ux (+.f32 -2 maxCos) -1) ux) (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 2))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 2) (pow.f32 (+.f32 ux -1) 2))) (neg.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) -1) ux)))
(/.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 3) (pow.f32 (+.f32 ux 1) 3)) (+.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 2) (-.f32 (*.f32 (+.f32 ux 1) (+.f32 ux 1)) (*.f32 (*.f32 ux (+.f32 -2 maxCos)) (+.f32 ux 1)))))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) 3) (pow.f32 ux 3)) (fma.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) (fma.f32 ux (+.f32 -2 maxCos) 1) (fma.f32 ux ux (*.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 2) (*.f32 (+.f32 ux 1) (+.f32 ux 1))) (-.f32 (*.f32 ux (+.f32 -2 maxCos)) (+.f32 ux 1)))
(/.f32 (fma.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) (fma.f32 ux (+.f32 -2 maxCos) 1) (pow.f32 ux 2)) (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux))
(pow.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux) 1)
(pow.f32 (cbrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) 3)
(pow.f32 (pow.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux) 3) 1/3)
(pow.f32 (sqrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) 2)
(sqrt.f32 (pow.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux) 2))
(log.f32 (exp.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux))))
(log.f32 (*.f32 (pow.f32 (exp.f32 (+.f32 -2 maxCos)) ux) (/.f32 1 (exp.f32 (+.f32 ux -1)))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 ux (+.f32 -2 maxCos)))) (/.f32 1 (exp.f32 (+.f32 ux -1)))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 ux (+.f32 -2 maxCos)))) (exp.f32 (+.f32 ux 1))))
(log.f32 (*.f32 (/.f32 1 (exp.f32 (+.f32 ux -1))) (pow.f32 (exp.f32 (+.f32 -2 maxCos)) ux)))
(log.f32 (*.f32 (/.f32 1 (exp.f32 (+.f32 ux -1))) (+.f32 1 (expm1.f32 (*.f32 ux (+.f32 -2 maxCos))))))
(log.f32 (*.f32 (exp.f32 (+.f32 ux 1)) (pow.f32 (exp.f32 (+.f32 -2 maxCos)) ux)))
(log.f32 (*.f32 (exp.f32 (+.f32 ux 1)) (+.f32 1 (expm1.f32 (*.f32 ux (+.f32 -2 maxCos))))))
(log.f32 (*.f32 (exp.f32 (fma.f32 ux (+.f32 -2 maxCos) 1)) (exp.f32 ux)))
(log.f32 (*.f32 (exp.f32 (fma.f32 ux (+.f32 -2 maxCos) 1)) (+.f32 1 (expm1.f32 ux))))
(log.f32 (/.f32 (pow.f32 (exp.f32 (+.f32 -2 maxCos)) ux) (+.f32 1 (expm1.f32 (+.f32 ux -1)))))
(log.f32 (/.f32 (+.f32 1 (expm1.f32 (*.f32 ux (+.f32 -2 maxCos)))) (exp.f32 (+.f32 ux -1))))
(log.f32 (/.f32 (+.f32 1 (expm1.f32 (*.f32 ux (+.f32 -2 maxCos)))) (+.f32 1 (expm1.f32 (+.f32 ux -1)))))
(log.f32 (/.f32 (exp.f32 (fma.f32 ux (+.f32 -2 maxCos) 1)) (+.f32 1 (expm1.f32 ux))))
(cbrt.f32 (pow.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux) 3))
(expm1.f32 (log1p.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)))
(log1p.f32 (expm1.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)))
(exp.f32 (log.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)))
(exp.f32 (*.f32 (log.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) 1))
(fma.f32 ux -2 (fma.f32 ux maxCos (+.f32 ux 1)))
(fma.f32 ux (+.f32 -2 maxCos) (+.f32 ux 1))
(fma.f32 ux (+.f32 -2 maxCos) (*.f32 (+.f32 ux 1) 1))
(fma.f32 -2 ux (fma.f32 ux maxCos (+.f32 ux 1)))
(fma.f32 (+.f32 -2 maxCos) ux (+.f32 ux 1))
(fma.f32 (+.f32 -2 maxCos) ux (*.f32 (+.f32 ux 1) 1))
(fma.f32 (*.f32 ux (+.f32 -2 maxCos)) 1 (+.f32 ux 1))
(fma.f32 (*.f32 ux (+.f32 -2 maxCos)) 1 (*.f32 (+.f32 ux 1) 1))
(fma.f32 -1 (+.f32 ux -1) (*.f32 ux (+.f32 -2 maxCos)))
(fma.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux) 1 (fma.f32 (+.f32 ux 1) 1 (+.f32 ux -1)))
(fma.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux) 1 (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(fma.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux) 1 (+.f32 (+.f32 ux 1) (+.f32 ux -1)))
(fma.f32 1 (*.f32 ux (+.f32 -2 maxCos)) (+.f32 ux 1))
(fma.f32 1 (*.f32 ux (+.f32 -2 maxCos)) (*.f32 (+.f32 ux 1) 1))
(fma.f32 1 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux) (fma.f32 (+.f32 ux 1) 1 (+.f32 ux -1)))
(fma.f32 1 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux) (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(fma.f32 1 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux) (+.f32 (+.f32 ux 1) (+.f32 ux -1)))
(fma.f32 1 (+.f32 ux 1) (*.f32 ux (+.f32 -2 maxCos)))
(fma.f32 1 (*.f32 ux -2) (fma.f32 ux maxCos (+.f32 ux 1)))
(fma.f32 1 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)
(fma.f32 (cbrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) (pow.f32 (cbrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) 2) (fma.f32 (+.f32 ux 1) 1 (+.f32 ux -1)))
(fma.f32 (cbrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) (pow.f32 (cbrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) 2) (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(fma.f32 (cbrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) (pow.f32 (cbrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) 2) (+.f32 (+.f32 ux 1) (+.f32 ux -1)))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) 2) (cbrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) (fma.f32 (+.f32 ux 1) 1 (+.f32 ux -1)))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) 2) (cbrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) 2) (cbrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) (+.f32 (+.f32 ux 1) (+.f32 ux -1)))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 -2 maxCos)) 2) (*.f32 (cbrt.f32 (+.f32 -2 maxCos)) ux) (+.f32 ux 1))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 -2 maxCos)) 2) (*.f32 (cbrt.f32 (+.f32 -2 maxCos)) ux) (*.f32 (+.f32 ux 1) 1))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (neg.f32 (cbrt.f32 (+.f32 ux -1))) (*.f32 ux (+.f32 -2 maxCos)))
(fma.f32 (cbrt.f32 (*.f32 ux (+.f32 -2 maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux (+.f32 -2 maxCos))) 2) (+.f32 ux 1))
(fma.f32 (cbrt.f32 (*.f32 ux (+.f32 -2 maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux (+.f32 -2 maxCos))) 2) (*.f32 (+.f32 ux 1) 1))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 ux (+.f32 -2 maxCos))) 2) (cbrt.f32 (*.f32 ux (+.f32 -2 maxCos))) (+.f32 ux 1))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 ux (+.f32 -2 maxCos))) 2) (cbrt.f32 (*.f32 ux (+.f32 -2 maxCos))) (*.f32 (+.f32 ux 1) 1))
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (cbrt.f32 ux) -2) (fma.f32 ux maxCos (+.f32 ux 1)))
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (cbrt.f32 ux) (+.f32 -2 maxCos)) (+.f32 ux 1))
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (cbrt.f32 ux) (+.f32 -2 maxCos)) (*.f32 (+.f32 ux 1) 1))
(fma.f32 (sqrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) (sqrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) (fma.f32 (+.f32 ux 1) 1 (+.f32 ux -1)))
(fma.f32 (sqrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) (sqrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(fma.f32 (sqrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) (sqrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) (+.f32 (+.f32 ux 1) (+.f32 ux -1)))
(fma.f32 (sqrt.f32 (+.f32 -2 maxCos)) (*.f32 (sqrt.f32 (+.f32 -2 maxCos)) ux) (+.f32 ux 1))
(fma.f32 (sqrt.f32 (+.f32 -2 maxCos)) (*.f32 (sqrt.f32 (+.f32 -2 maxCos)) ux) (*.f32 (+.f32 ux 1) 1))
(fma.f32 (sqrt.f32 (+.f32 ux -1)) (neg.f32 (sqrt.f32 (+.f32 ux -1))) (*.f32 ux (+.f32 -2 maxCos)))
(fma.f32 (sqrt.f32 (*.f32 ux (+.f32 -2 maxCos))) (sqrt.f32 (*.f32 ux (+.f32 -2 maxCos))) (+.f32 ux 1))
(fma.f32 (sqrt.f32 (*.f32 ux (+.f32 -2 maxCos))) (sqrt.f32 (*.f32 ux (+.f32 -2 maxCos))) (*.f32 (+.f32 ux 1) 1))
(fma.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) -2) (fma.f32 ux maxCos (+.f32 ux 1)))
(fma.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) (+.f32 -2 maxCos)) (+.f32 ux 1))
(fma.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) (+.f32 -2 maxCos)) (*.f32 (+.f32 ux 1) 1))
(fma.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 3) (pow.f32 (+.f32 ux -1) 3)) (/.f32 1 (fma.f32 (+.f32 ux -1) (+.f32 (fma.f32 ux (+.f32 -2 maxCos) -1) ux) (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 2))) (fma.f32 (+.f32 ux 1) 1 (+.f32 ux -1)))
(fma.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 3) (pow.f32 (+.f32 ux -1) 3)) (/.f32 1 (fma.f32 (+.f32 ux -1) (+.f32 (fma.f32 ux (+.f32 -2 maxCos) -1) ux) (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 2))) (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(fma.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 3) (pow.f32 (+.f32 ux -1) 3)) (/.f32 1 (fma.f32 (+.f32 ux -1) (+.f32 (fma.f32 ux (+.f32 -2 maxCos) -1) ux) (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 2))) (+.f32 (+.f32 ux 1) (+.f32 ux -1)))
(fma.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 2) (pow.f32 (+.f32 ux -1) 2)) (/.f32 1 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) -1) ux)) (fma.f32 (+.f32 ux 1) 1 (+.f32 ux -1)))
(fma.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 2) (pow.f32 (+.f32 ux -1) 2)) (/.f32 1 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) -1) ux)) (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(fma.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 2) (pow.f32 (+.f32 ux -1) 2)) (/.f32 1 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) -1) ux)) (+.f32 (+.f32 ux 1) (+.f32 ux -1)))
(fma.f32 (neg.f32 (sqrt.f32 (+.f32 ux -1))) (sqrt.f32 (+.f32 ux -1)) (*.f32 ux (+.f32 -2 maxCos)))
(fma.f32 (*.f32 (cbrt.f32 (+.f32 ux 1)) (cbrt.f32 (+.f32 ux 1))) (cbrt.f32 (+.f32 ux 1)) (*.f32 ux (+.f32 -2 maxCos)))
(fma.f32 (*.f32 (cbrt.f32 (fma.f32 ux (+.f32 -2 maxCos) 1)) (cbrt.f32 (fma.f32 ux (+.f32 -2 maxCos) 1))) (cbrt.f32 (fma.f32 ux (+.f32 -2 maxCos) 1)) ux)
(fma.f32 (*.f32 (cbrt.f32 (*.f32 ux -2)) (cbrt.f32 (*.f32 ux -2))) (cbrt.f32 (*.f32 ux -2)) (fma.f32 ux maxCos (+.f32 ux 1)))
(fma.f32 (sqrt.f32 (+.f32 ux 1)) (sqrt.f32 (+.f32 ux 1)) (*.f32 ux (+.f32 -2 maxCos)))
(fma.f32 (sqrt.f32 (fma.f32 ux (+.f32 -2 maxCos) 1)) (sqrt.f32 (fma.f32 ux (+.f32 -2 maxCos) 1)) ux)
(fma.f32 (sqrt.f32 (*.f32 ux -2)) (sqrt.f32 (*.f32 ux -2)) (fma.f32 ux maxCos (+.f32 ux 1)))
(fma.f32 (fma.f32 (sqrt.f32 (+.f32 -2 maxCos)) (sqrt.f32 ux) (sqrt.f32 (+.f32 ux -1))) (-.f32 (sqrt.f32 (*.f32 ux (+.f32 -2 maxCos))) (sqrt.f32 (+.f32 ux -1))) (fma.f32 (+.f32 ux 1) 1 (+.f32 ux -1)))
(fma.f32 (fma.f32 (sqrt.f32 (+.f32 -2 maxCos)) (sqrt.f32 ux) (sqrt.f32 (+.f32 ux -1))) (-.f32 (sqrt.f32 (*.f32 ux (+.f32 -2 maxCos))) (sqrt.f32 (+.f32 ux -1))) (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(fma.f32 (fma.f32 (sqrt.f32 (+.f32 -2 maxCos)) (sqrt.f32 ux) (sqrt.f32 (+.f32 ux -1))) (-.f32 (sqrt.f32 (*.f32 ux (+.f32 -2 maxCos))) (sqrt.f32 (+.f32 ux -1))) (+.f32 (+.f32 ux 1) (+.f32 ux -1)))
(fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2)) (cbrt.f32 (+.f32 ux -1)) (*.f32 ux (+.f32 -2 maxCos)))
(fma.f32 (*.f32 -2 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) (fma.f32 ux maxCos (+.f32 ux 1)))
(fma.f32 (*.f32 -2 (sqrt.f32 ux)) (sqrt.f32 ux) (fma.f32 ux maxCos (+.f32 ux 1)))
(fma.f32 (*.f32 ux (pow.f32 (cbrt.f32 (+.f32 -2 maxCos)) 2)) (cbrt.f32 (+.f32 -2 maxCos)) (+.f32 ux 1))
(fma.f32 (*.f32 ux (pow.f32 (cbrt.f32 (+.f32 -2 maxCos)) 2)) (cbrt.f32 (+.f32 -2 maxCos)) (*.f32 (+.f32 ux 1) 1))
(fma.f32 (*.f32 ux (sqrt.f32 (+.f32 -2 maxCos))) (sqrt.f32 (+.f32 -2 maxCos)) (+.f32 ux 1))
(fma.f32 (*.f32 ux (sqrt.f32 (+.f32 -2 maxCos))) (sqrt.f32 (+.f32 -2 maxCos)) (*.f32 (+.f32 ux 1) 1))
(fma.f32 (*.f32 (+.f32 -2 maxCos) (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) (+.f32 ux 1))
(fma.f32 (*.f32 (+.f32 -2 maxCos) (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) (*.f32 (+.f32 ux 1) 1))
(fma.f32 (*.f32 (+.f32 -2 maxCos) (sqrt.f32 ux)) (sqrt.f32 ux) (+.f32 ux 1))
(fma.f32 (*.f32 (+.f32 -2 maxCos) (sqrt.f32 ux)) (sqrt.f32 ux) (*.f32 (+.f32 ux 1) 1))
(+.f32 (*.f32 ux -2) (*.f32 ux maxCos))
(+.f32 (*.f32 ux maxCos) (*.f32 ux -2))
(+.f32 (*.f32 (*.f32 ux -2) 1) (*.f32 (*.f32 ux maxCos) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 ux (+.f32 -2 maxCos)))) 1)
(/.f32 (+.f32 (pow.f32 (*.f32 ux -2) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 (*.f32 ux -2) (*.f32 ux -2) (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux -2) (*.f32 ux maxCos)))))
(/.f32 (-.f32 (*.f32 (*.f32 ux -2) (*.f32 ux -2)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (-.f32 (*.f32 ux -2) (*.f32 ux maxCos)))
(/.f32 (*.f32 ux (+.f32 (pow.f32 maxCos 3) -8)) (fma.f32 maxCos (-.f32 maxCos -2) 4))
(/.f32 (*.f32 ux (-.f32 4 (pow.f32 maxCos 2))) (-.f32 -2 maxCos))
(/.f32 (*.f32 (+.f32 (pow.f32 maxCos 3) -8) ux) (fma.f32 maxCos (-.f32 maxCos -2) 4))
(/.f32 (*.f32 (-.f32 4 (pow.f32 maxCos 2)) ux) (-.f32 -2 maxCos))
(pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 1)
(pow.f32 (cbrt.f32 (*.f32 ux (+.f32 -2 maxCos))) 3)
(pow.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 ux (+.f32 -2 maxCos))) 2)
(sqrt.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 2))
(log.f32 (pow.f32 (exp.f32 (+.f32 -2 maxCos)) ux))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 ux (+.f32 -2 maxCos)))))
(log.f32 (*.f32 (exp.f32 (*.f32 ux maxCos)) (exp.f32 (*.f32 ux -2))))
(cbrt.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 3))
(expm1.f32 (log1p.f32 (*.f32 ux (+.f32 -2 maxCos))))
(log1p.f32 (expm1.f32 (*.f32 ux (+.f32 -2 maxCos))))
(exp.f32 (log.f32 (*.f32 ux (+.f32 -2 maxCos))))
(exp.f32 (*.f32 (log.f32 (*.f32 ux (+.f32 -2 maxCos))) 1))
(fma.f32 ux -2 (*.f32 ux maxCos))
(fma.f32 ux maxCos (*.f32 ux -2))
(fma.f32 -2 ux (*.f32 ux maxCos))
(fma.f32 maxCos ux (*.f32 ux -2))
(fma.f32 1 (*.f32 ux -2) (*.f32 ux maxCos))
(fma.f32 1 (*.f32 ux maxCos) (*.f32 ux -2))
(fma.f32 (pow.f32 (cbrt.f32 maxCos) 2) (*.f32 (cbrt.f32 maxCos) ux) (*.f32 ux -2))
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (cbrt.f32 ux) maxCos) (*.f32 ux -2))
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (cbrt.f32 ux) -2) (*.f32 ux maxCos))
(fma.f32 (sqrt.f32 maxCos) (*.f32 (sqrt.f32 maxCos) ux) (*.f32 ux -2))
(fma.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) maxCos) (*.f32 ux -2))
(fma.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) -2) (*.f32 ux maxCos))
(fma.f32 (*.f32 ux -2) 1 (*.f32 (*.f32 ux maxCos) 1))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 ux maxCos)) (cbrt.f32 (*.f32 ux maxCos))) (cbrt.f32 (*.f32 ux maxCos)) (*.f32 ux -2))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 ux -2)) (cbrt.f32 (*.f32 ux -2))) (cbrt.f32 (*.f32 ux -2)) (*.f32 ux maxCos))
(fma.f32 (sqrt.f32 (*.f32 ux maxCos)) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux -2))
(fma.f32 (sqrt.f32 (*.f32 ux -2)) (sqrt.f32 (*.f32 ux -2)) (*.f32 ux maxCos))
(fma.f32 (*.f32 (sqrt.f32 maxCos) (sqrt.f32 ux)) (*.f32 (sqrt.f32 maxCos) (sqrt.f32 ux)) (*.f32 ux -2))
(fma.f32 (*.f32 (sqrt.f32 ux) (sqrt.f32 maxCos)) (*.f32 (sqrt.f32 ux) (sqrt.f32 maxCos)) (*.f32 ux -2))
(fma.f32 (*.f32 maxCos (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) (*.f32 ux -2))
(fma.f32 (*.f32 maxCos (sqrt.f32 ux)) (sqrt.f32 ux) (*.f32 ux -2))
(fma.f32 (*.f32 ux (pow.f32 (cbrt.f32 maxCos) 2)) (cbrt.f32 maxCos) (*.f32 ux -2))
(fma.f32 (*.f32 ux (sqrt.f32 maxCos)) (sqrt.f32 maxCos) (*.f32 ux -2))
(fma.f32 (*.f32 -2 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) (*.f32 ux maxCos))
(fma.f32 (*.f32 -2 (sqrt.f32 ux)) (sqrt.f32 ux) (*.f32 ux maxCos))

simplify113.0ms (2.4%)

Algorithm
egg-herbie
Rules
667×times-frac
597×distribute-lft-in
467×unswap-sqr
464×fma-neg
376×cancel-sign-sub-inv
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03768567
19647507
230347054
Stop Event
node limit
Counts
222 → 259
Calls
Call 1
Inputs
1
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(*.f32 ux (-.f32 maxCos 1))
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(*.f32 -1 (*.f32 ux (-.f32 (*.f32 -1 (-.f32 maxCos 2)) 1)))
(+.f32 1 (*.f32 -1 (*.f32 ux (-.f32 (*.f32 -1 (-.f32 maxCos 2)) 1))))
(+.f32 1 (*.f32 -1 (*.f32 ux (-.f32 (*.f32 -1 (-.f32 maxCos 2)) 1))))
(+.f32 1 (*.f32 -1 (*.f32 ux (-.f32 (*.f32 -1 (-.f32 maxCos 2)) 1))))
(+.f32 1 (+.f32 ux (*.f32 -2 ux)))
(+.f32 1 (+.f32 ux (+.f32 (*.f32 -2 ux) (*.f32 maxCos ux))))
(+.f32 1 (+.f32 ux (+.f32 (*.f32 -2 ux) (*.f32 maxCos ux))))
(+.f32 1 (+.f32 ux (+.f32 (*.f32 -2 ux) (*.f32 maxCos ux))))
(*.f32 maxCos ux)
(+.f32 1 (+.f32 ux (+.f32 (*.f32 -2 ux) (*.f32 maxCos ux))))
(+.f32 1 (+.f32 ux (+.f32 (*.f32 -2 ux) (*.f32 maxCos ux))))
(+.f32 1 (+.f32 ux (+.f32 (*.f32 -2 ux) (*.f32 maxCos ux))))
(*.f32 maxCos ux)
(+.f32 1 (+.f32 ux (+.f32 (*.f32 -2 ux) (*.f32 maxCos ux))))
(+.f32 1 (+.f32 ux (+.f32 (*.f32 -2 ux) (*.f32 maxCos ux))))
(+.f32 1 (+.f32 ux (+.f32 (*.f32 -2 ux) (*.f32 maxCos ux))))
(*.f32 ux (-.f32 maxCos 2))
(*.f32 ux (-.f32 maxCos 2))
(*.f32 ux (-.f32 maxCos 2))
(*.f32 ux (-.f32 maxCos 2))
(*.f32 ux (-.f32 maxCos 2))
(*.f32 ux (-.f32 maxCos 2))
(*.f32 ux (-.f32 maxCos 2))
(*.f32 ux (-.f32 maxCos 2))
(*.f32 ux (-.f32 maxCos 2))
(*.f32 ux (-.f32 maxCos 2))
(*.f32 ux (-.f32 maxCos 2))
(*.f32 ux (-.f32 maxCos 2))
(*.f32 -2 ux)
(+.f32 (*.f32 -2 ux) (*.f32 maxCos ux))
(+.f32 (*.f32 -2 ux) (*.f32 maxCos ux))
(+.f32 (*.f32 -2 ux) (*.f32 maxCos ux))
(*.f32 maxCos ux)
(+.f32 (*.f32 -2 ux) (*.f32 maxCos ux))
(+.f32 (*.f32 -2 ux) (*.f32 maxCos ux))
(+.f32 (*.f32 -2 ux) (*.f32 maxCos ux))
(*.f32 maxCos ux)
(+.f32 (*.f32 -2 ux) (*.f32 maxCos ux))
(+.f32 (*.f32 -2 ux) (*.f32 maxCos ux))
(+.f32 (*.f32 -2 ux) (*.f32 maxCos ux))
(+.f32 (*.f32 ux (+.f32 -2 maxCos)) (+.f32 ux 1))
(+.f32 (*.f32 ux (+.f32 -2 maxCos)) (*.f32 (+.f32 ux 1) 1))
(+.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux) (fma.f32 (+.f32 ux 1) 1 (+.f32 ux -1)))
(+.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux) (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(+.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux) (+.f32 (+.f32 ux 1) (+.f32 ux -1)))
(+.f32 (+.f32 ux 1) (*.f32 ux (+.f32 -2 maxCos)))
(+.f32 (*.f32 ux -2) (fma.f32 ux maxCos (+.f32 ux 1)))
(+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)
(+.f32 (-.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) 0) ux)
(*.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux) 1)
(*.f32 1 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux))
(*.f32 (cbrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) (pow.f32 (cbrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) 2))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) 2) (cbrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)))
(*.f32 (sqrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) (sqrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)))
(*.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 3) (pow.f32 (+.f32 ux -1) 3)) (/.f32 1 (fma.f32 (+.f32 ux -1) (+.f32 (fma.f32 ux (+.f32 -2 maxCos) -1) ux) (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 2))))
(*.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 2) (pow.f32 (+.f32 ux -1) 2)) (/.f32 1 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) -1) ux)))
(*.f32 (fma.f32 (sqrt.f32 (+.f32 -2 maxCos)) (sqrt.f32 ux) (sqrt.f32 (+.f32 ux -1))) (-.f32 (sqrt.f32 (*.f32 ux (+.f32 -2 maxCos))) (sqrt.f32 (+.f32 ux -1))))
(/.f32 1 (/.f32 (fma.f32 (+.f32 ux -1) (+.f32 (fma.f32 ux (+.f32 -2 maxCos) -1) ux) (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 2)) (-.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 3) (pow.f32 (+.f32 ux -1) 3))))
(/.f32 1 (/.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) -1) ux) (-.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 2) (pow.f32 (+.f32 ux -1) 2))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 3) (pow.f32 (+.f32 ux -1) 3)) (fma.f32 (+.f32 ux -1) (+.f32 (fma.f32 ux (+.f32 -2 maxCos) -1) ux) (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 2)))
(/.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 2) (pow.f32 (+.f32 ux -1) 2)) (+.f32 (fma.f32 ux (+.f32 -2 maxCos) -1) ux))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 3) (pow.f32 (+.f32 ux -1) 3))) (neg.f32 (fma.f32 (+.f32 ux -1) (+.f32 (fma.f32 ux (+.f32 -2 maxCos) -1) ux) (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 2))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 2) (pow.f32 (+.f32 ux -1) 2))) (neg.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) -1) ux)))
(/.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 3) (pow.f32 (+.f32 ux 1) 3)) (+.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 2) (-.f32 (*.f32 (+.f32 ux 1) (+.f32 ux 1)) (*.f32 (*.f32 ux (+.f32 -2 maxCos)) (+.f32 ux 1)))))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) 3) (pow.f32 ux 3)) (fma.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) (fma.f32 ux (+.f32 -2 maxCos) 1) (fma.f32 ux ux (*.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 2) (*.f32 (+.f32 ux 1) (+.f32 ux 1))) (-.f32 (*.f32 ux (+.f32 -2 maxCos)) (+.f32 ux 1)))
(/.f32 (fma.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) (fma.f32 ux (+.f32 -2 maxCos) 1) (pow.f32 ux 2)) (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux))
(pow.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux) 1)
(pow.f32 (cbrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) 3)
(pow.f32 (pow.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux) 3) 1/3)
(pow.f32 (sqrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) 2)
(sqrt.f32 (pow.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux) 2))
(log.f32 (exp.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux))))
(log.f32 (*.f32 (pow.f32 (exp.f32 (+.f32 -2 maxCos)) ux) (/.f32 1 (exp.f32 (+.f32 ux -1)))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 ux (+.f32 -2 maxCos)))) (/.f32 1 (exp.f32 (+.f32 ux -1)))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 ux (+.f32 -2 maxCos)))) (exp.f32 (+.f32 ux 1))))
(log.f32 (*.f32 (/.f32 1 (exp.f32 (+.f32 ux -1))) (pow.f32 (exp.f32 (+.f32 -2 maxCos)) ux)))
(log.f32 (*.f32 (/.f32 1 (exp.f32 (+.f32 ux -1))) (+.f32 1 (expm1.f32 (*.f32 ux (+.f32 -2 maxCos))))))
(log.f32 (*.f32 (exp.f32 (+.f32 ux 1)) (pow.f32 (exp.f32 (+.f32 -2 maxCos)) ux)))
(log.f32 (*.f32 (exp.f32 (+.f32 ux 1)) (+.f32 1 (expm1.f32 (*.f32 ux (+.f32 -2 maxCos))))))
(log.f32 (*.f32 (exp.f32 (fma.f32 ux (+.f32 -2 maxCos) 1)) (exp.f32 ux)))
(log.f32 (*.f32 (exp.f32 (fma.f32 ux (+.f32 -2 maxCos) 1)) (+.f32 1 (expm1.f32 ux))))
(log.f32 (/.f32 (pow.f32 (exp.f32 (+.f32 -2 maxCos)) ux) (+.f32 1 (expm1.f32 (+.f32 ux -1)))))
(log.f32 (/.f32 (+.f32 1 (expm1.f32 (*.f32 ux (+.f32 -2 maxCos)))) (exp.f32 (+.f32 ux -1))))
(log.f32 (/.f32 (+.f32 1 (expm1.f32 (*.f32 ux (+.f32 -2 maxCos)))) (+.f32 1 (expm1.f32 (+.f32 ux -1)))))
(log.f32 (/.f32 (exp.f32 (fma.f32 ux (+.f32 -2 maxCos) 1)) (+.f32 1 (expm1.f32 ux))))
(cbrt.f32 (pow.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux) 3))
(expm1.f32 (log1p.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)))
(log1p.f32 (expm1.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)))
(exp.f32 (log.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)))
(exp.f32 (*.f32 (log.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) 1))
(fma.f32 ux -2 (fma.f32 ux maxCos (+.f32 ux 1)))
(fma.f32 ux (+.f32 -2 maxCos) (+.f32 ux 1))
(fma.f32 ux (+.f32 -2 maxCos) (*.f32 (+.f32 ux 1) 1))
(fma.f32 -2 ux (fma.f32 ux maxCos (+.f32 ux 1)))
(fma.f32 (+.f32 -2 maxCos) ux (+.f32 ux 1))
(fma.f32 (+.f32 -2 maxCos) ux (*.f32 (+.f32 ux 1) 1))
(fma.f32 (*.f32 ux (+.f32 -2 maxCos)) 1 (+.f32 ux 1))
(fma.f32 (*.f32 ux (+.f32 -2 maxCos)) 1 (*.f32 (+.f32 ux 1) 1))
(fma.f32 -1 (+.f32 ux -1) (*.f32 ux (+.f32 -2 maxCos)))
(fma.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux) 1 (fma.f32 (+.f32 ux 1) 1 (+.f32 ux -1)))
(fma.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux) 1 (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(fma.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux) 1 (+.f32 (+.f32 ux 1) (+.f32 ux -1)))
(fma.f32 1 (*.f32 ux (+.f32 -2 maxCos)) (+.f32 ux 1))
(fma.f32 1 (*.f32 ux (+.f32 -2 maxCos)) (*.f32 (+.f32 ux 1) 1))
(fma.f32 1 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux) (fma.f32 (+.f32 ux 1) 1 (+.f32 ux -1)))
(fma.f32 1 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux) (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(fma.f32 1 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux) (+.f32 (+.f32 ux 1) (+.f32 ux -1)))
(fma.f32 1 (+.f32 ux 1) (*.f32 ux (+.f32 -2 maxCos)))
(fma.f32 1 (*.f32 ux -2) (fma.f32 ux maxCos (+.f32 ux 1)))
(fma.f32 1 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)
(fma.f32 (cbrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) (pow.f32 (cbrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) 2) (fma.f32 (+.f32 ux 1) 1 (+.f32 ux -1)))
(fma.f32 (cbrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) (pow.f32 (cbrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) 2) (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(fma.f32 (cbrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) (pow.f32 (cbrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) 2) (+.f32 (+.f32 ux 1) (+.f32 ux -1)))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) 2) (cbrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) (fma.f32 (+.f32 ux 1) 1 (+.f32 ux -1)))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) 2) (cbrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) 2) (cbrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) (+.f32 (+.f32 ux 1) (+.f32 ux -1)))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 -2 maxCos)) 2) (*.f32 (cbrt.f32 (+.f32 -2 maxCos)) ux) (+.f32 ux 1))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 -2 maxCos)) 2) (*.f32 (cbrt.f32 (+.f32 -2 maxCos)) ux) (*.f32 (+.f32 ux 1) 1))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (neg.f32 (cbrt.f32 (+.f32 ux -1))) (*.f32 ux (+.f32 -2 maxCos)))
(fma.f32 (cbrt.f32 (*.f32 ux (+.f32 -2 maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux (+.f32 -2 maxCos))) 2) (+.f32 ux 1))
(fma.f32 (cbrt.f32 (*.f32 ux (+.f32 -2 maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux (+.f32 -2 maxCos))) 2) (*.f32 (+.f32 ux 1) 1))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 ux (+.f32 -2 maxCos))) 2) (cbrt.f32 (*.f32 ux (+.f32 -2 maxCos))) (+.f32 ux 1))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 ux (+.f32 -2 maxCos))) 2) (cbrt.f32 (*.f32 ux (+.f32 -2 maxCos))) (*.f32 (+.f32 ux 1) 1))
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (cbrt.f32 ux) -2) (fma.f32 ux maxCos (+.f32 ux 1)))
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (cbrt.f32 ux) (+.f32 -2 maxCos)) (+.f32 ux 1))
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (cbrt.f32 ux) (+.f32 -2 maxCos)) (*.f32 (+.f32 ux 1) 1))
(fma.f32 (sqrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) (sqrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) (fma.f32 (+.f32 ux 1) 1 (+.f32 ux -1)))
(fma.f32 (sqrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) (sqrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(fma.f32 (sqrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) (sqrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) (+.f32 (+.f32 ux 1) (+.f32 ux -1)))
(fma.f32 (sqrt.f32 (+.f32 -2 maxCos)) (*.f32 (sqrt.f32 (+.f32 -2 maxCos)) ux) (+.f32 ux 1))
(fma.f32 (sqrt.f32 (+.f32 -2 maxCos)) (*.f32 (sqrt.f32 (+.f32 -2 maxCos)) ux) (*.f32 (+.f32 ux 1) 1))
(fma.f32 (sqrt.f32 (+.f32 ux -1)) (neg.f32 (sqrt.f32 (+.f32 ux -1))) (*.f32 ux (+.f32 -2 maxCos)))
(fma.f32 (sqrt.f32 (*.f32 ux (+.f32 -2 maxCos))) (sqrt.f32 (*.f32 ux (+.f32 -2 maxCos))) (+.f32 ux 1))
(fma.f32 (sqrt.f32 (*.f32 ux (+.f32 -2 maxCos))) (sqrt.f32 (*.f32 ux (+.f32 -2 maxCos))) (*.f32 (+.f32 ux 1) 1))
(fma.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) -2) (fma.f32 ux maxCos (+.f32 ux 1)))
(fma.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) (+.f32 -2 maxCos)) (+.f32 ux 1))
(fma.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) (+.f32 -2 maxCos)) (*.f32 (+.f32 ux 1) 1))
(fma.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 3) (pow.f32 (+.f32 ux -1) 3)) (/.f32 1 (fma.f32 (+.f32 ux -1) (+.f32 (fma.f32 ux (+.f32 -2 maxCos) -1) ux) (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 2))) (fma.f32 (+.f32 ux 1) 1 (+.f32 ux -1)))
(fma.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 3) (pow.f32 (+.f32 ux -1) 3)) (/.f32 1 (fma.f32 (+.f32 ux -1) (+.f32 (fma.f32 ux (+.f32 -2 maxCos) -1) ux) (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 2))) (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(fma.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 3) (pow.f32 (+.f32 ux -1) 3)) (/.f32 1 (fma.f32 (+.f32 ux -1) (+.f32 (fma.f32 ux (+.f32 -2 maxCos) -1) ux) (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 2))) (+.f32 (+.f32 ux 1) (+.f32 ux -1)))
(fma.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 2) (pow.f32 (+.f32 ux -1) 2)) (/.f32 1 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) -1) ux)) (fma.f32 (+.f32 ux 1) 1 (+.f32 ux -1)))
(fma.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 2) (pow.f32 (+.f32 ux -1) 2)) (/.f32 1 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) -1) ux)) (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(fma.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 2) (pow.f32 (+.f32 ux -1) 2)) (/.f32 1 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) -1) ux)) (+.f32 (+.f32 ux 1) (+.f32 ux -1)))
(fma.f32 (neg.f32 (sqrt.f32 (+.f32 ux -1))) (sqrt.f32 (+.f32 ux -1)) (*.f32 ux (+.f32 -2 maxCos)))
(fma.f32 (*.f32 (cbrt.f32 (+.f32 ux 1)) (cbrt.f32 (+.f32 ux 1))) (cbrt.f32 (+.f32 ux 1)) (*.f32 ux (+.f32 -2 maxCos)))
(fma.f32 (*.f32 (cbrt.f32 (fma.f32 ux (+.f32 -2 maxCos) 1)) (cbrt.f32 (fma.f32 ux (+.f32 -2 maxCos) 1))) (cbrt.f32 (fma.f32 ux (+.f32 -2 maxCos) 1)) ux)
(fma.f32 (*.f32 (cbrt.f32 (*.f32 ux -2)) (cbrt.f32 (*.f32 ux -2))) (cbrt.f32 (*.f32 ux -2)) (fma.f32 ux maxCos (+.f32 ux 1)))
(fma.f32 (sqrt.f32 (+.f32 ux 1)) (sqrt.f32 (+.f32 ux 1)) (*.f32 ux (+.f32 -2 maxCos)))
(fma.f32 (sqrt.f32 (fma.f32 ux (+.f32 -2 maxCos) 1)) (sqrt.f32 (fma.f32 ux (+.f32 -2 maxCos) 1)) ux)
(fma.f32 (sqrt.f32 (*.f32 ux -2)) (sqrt.f32 (*.f32 ux -2)) (fma.f32 ux maxCos (+.f32 ux 1)))
(fma.f32 (fma.f32 (sqrt.f32 (+.f32 -2 maxCos)) (sqrt.f32 ux) (sqrt.f32 (+.f32 ux -1))) (-.f32 (sqrt.f32 (*.f32 ux (+.f32 -2 maxCos))) (sqrt.f32 (+.f32 ux -1))) (fma.f32 (+.f32 ux 1) 1 (+.f32 ux -1)))
(fma.f32 (fma.f32 (sqrt.f32 (+.f32 -2 maxCos)) (sqrt.f32 ux) (sqrt.f32 (+.f32 ux -1))) (-.f32 (sqrt.f32 (*.f32 ux (+.f32 -2 maxCos))) (sqrt.f32 (+.f32 ux -1))) (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(fma.f32 (fma.f32 (sqrt.f32 (+.f32 -2 maxCos)) (sqrt.f32 ux) (sqrt.f32 (+.f32 ux -1))) (-.f32 (sqrt.f32 (*.f32 ux (+.f32 -2 maxCos))) (sqrt.f32 (+.f32 ux -1))) (+.f32 (+.f32 ux 1) (+.f32 ux -1)))
(fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2)) (cbrt.f32 (+.f32 ux -1)) (*.f32 ux (+.f32 -2 maxCos)))
(fma.f32 (*.f32 -2 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) (fma.f32 ux maxCos (+.f32 ux 1)))
(fma.f32 (*.f32 -2 (sqrt.f32 ux)) (sqrt.f32 ux) (fma.f32 ux maxCos (+.f32 ux 1)))
(fma.f32 (*.f32 ux (pow.f32 (cbrt.f32 (+.f32 -2 maxCos)) 2)) (cbrt.f32 (+.f32 -2 maxCos)) (+.f32 ux 1))
(fma.f32 (*.f32 ux (pow.f32 (cbrt.f32 (+.f32 -2 maxCos)) 2)) (cbrt.f32 (+.f32 -2 maxCos)) (*.f32 (+.f32 ux 1) 1))
(fma.f32 (*.f32 ux (sqrt.f32 (+.f32 -2 maxCos))) (sqrt.f32 (+.f32 -2 maxCos)) (+.f32 ux 1))
(fma.f32 (*.f32 ux (sqrt.f32 (+.f32 -2 maxCos))) (sqrt.f32 (+.f32 -2 maxCos)) (*.f32 (+.f32 ux 1) 1))
(fma.f32 (*.f32 (+.f32 -2 maxCos) (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) (+.f32 ux 1))
(fma.f32 (*.f32 (+.f32 -2 maxCos) (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) (*.f32 (+.f32 ux 1) 1))
(fma.f32 (*.f32 (+.f32 -2 maxCos) (sqrt.f32 ux)) (sqrt.f32 ux) (+.f32 ux 1))
(fma.f32 (*.f32 (+.f32 -2 maxCos) (sqrt.f32 ux)) (sqrt.f32 ux) (*.f32 (+.f32 ux 1) 1))
(+.f32 (*.f32 ux -2) (*.f32 ux maxCos))
(+.f32 (*.f32 ux maxCos) (*.f32 ux -2))
(+.f32 (*.f32 (*.f32 ux -2) 1) (*.f32 (*.f32 ux maxCos) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 ux (+.f32 -2 maxCos)))) 1)
(/.f32 (+.f32 (pow.f32 (*.f32 ux -2) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 (*.f32 ux -2) (*.f32 ux -2) (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux -2) (*.f32 ux maxCos)))))
(/.f32 (-.f32 (*.f32 (*.f32 ux -2) (*.f32 ux -2)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (-.f32 (*.f32 ux -2) (*.f32 ux maxCos)))
(/.f32 (*.f32 ux (+.f32 (pow.f32 maxCos 3) -8)) (fma.f32 maxCos (-.f32 maxCos -2) 4))
(/.f32 (*.f32 ux (-.f32 4 (pow.f32 maxCos 2))) (-.f32 -2 maxCos))
(/.f32 (*.f32 (+.f32 (pow.f32 maxCos 3) -8) ux) (fma.f32 maxCos (-.f32 maxCos -2) 4))
(/.f32 (*.f32 (-.f32 4 (pow.f32 maxCos 2)) ux) (-.f32 -2 maxCos))
(pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 1)
(pow.f32 (cbrt.f32 (*.f32 ux (+.f32 -2 maxCos))) 3)
(pow.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 ux (+.f32 -2 maxCos))) 2)
(sqrt.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 2))
(log.f32 (pow.f32 (exp.f32 (+.f32 -2 maxCos)) ux))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 ux (+.f32 -2 maxCos)))))
(log.f32 (*.f32 (exp.f32 (*.f32 ux maxCos)) (exp.f32 (*.f32 ux -2))))
(cbrt.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 3))
(expm1.f32 (log1p.f32 (*.f32 ux (+.f32 -2 maxCos))))
(log1p.f32 (expm1.f32 (*.f32 ux (+.f32 -2 maxCos))))
(exp.f32 (log.f32 (*.f32 ux (+.f32 -2 maxCos))))
(exp.f32 (*.f32 (log.f32 (*.f32 ux (+.f32 -2 maxCos))) 1))
(fma.f32 ux -2 (*.f32 ux maxCos))
(fma.f32 ux maxCos (*.f32 ux -2))
(fma.f32 -2 ux (*.f32 ux maxCos))
(fma.f32 maxCos ux (*.f32 ux -2))
(fma.f32 1 (*.f32 ux -2) (*.f32 ux maxCos))
(fma.f32 1 (*.f32 ux maxCos) (*.f32 ux -2))
(fma.f32 (pow.f32 (cbrt.f32 maxCos) 2) (*.f32 (cbrt.f32 maxCos) ux) (*.f32 ux -2))
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (cbrt.f32 ux) maxCos) (*.f32 ux -2))
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (cbrt.f32 ux) -2) (*.f32 ux maxCos))
(fma.f32 (sqrt.f32 maxCos) (*.f32 (sqrt.f32 maxCos) ux) (*.f32 ux -2))
(fma.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) maxCos) (*.f32 ux -2))
(fma.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) -2) (*.f32 ux maxCos))
(fma.f32 (*.f32 ux -2) 1 (*.f32 (*.f32 ux maxCos) 1))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 ux maxCos)) (cbrt.f32 (*.f32 ux maxCos))) (cbrt.f32 (*.f32 ux maxCos)) (*.f32 ux -2))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 ux -2)) (cbrt.f32 (*.f32 ux -2))) (cbrt.f32 (*.f32 ux -2)) (*.f32 ux maxCos))
(fma.f32 (sqrt.f32 (*.f32 ux maxCos)) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux -2))
(fma.f32 (sqrt.f32 (*.f32 ux -2)) (sqrt.f32 (*.f32 ux -2)) (*.f32 ux maxCos))
(fma.f32 (*.f32 (sqrt.f32 maxCos) (sqrt.f32 ux)) (*.f32 (sqrt.f32 maxCos) (sqrt.f32 ux)) (*.f32 ux -2))
(fma.f32 (*.f32 (sqrt.f32 ux) (sqrt.f32 maxCos)) (*.f32 (sqrt.f32 ux) (sqrt.f32 maxCos)) (*.f32 ux -2))
(fma.f32 (*.f32 maxCos (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) (*.f32 ux -2))
(fma.f32 (*.f32 maxCos (sqrt.f32 ux)) (sqrt.f32 ux) (*.f32 ux -2))
(fma.f32 (*.f32 ux (pow.f32 (cbrt.f32 maxCos) 2)) (cbrt.f32 maxCos) (*.f32 ux -2))
(fma.f32 (*.f32 ux (sqrt.f32 maxCos)) (sqrt.f32 maxCos) (*.f32 ux -2))
(fma.f32 (*.f32 -2 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) (*.f32 ux maxCos))
(fma.f32 (*.f32 -2 (sqrt.f32 ux)) (sqrt.f32 ux) (*.f32 ux maxCos))
Outputs
1
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(*.f32 ux (-.f32 maxCos 1))
(*.f32 ux (+.f32 maxCos -1))
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 1 (*.f32 ux (-.f32 maxCos 1)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(*.f32 -1 (*.f32 ux (-.f32 (*.f32 -1 (-.f32 maxCos 2)) 1)))
(neg.f32 (*.f32 ux (fma.f32 -1 (+.f32 maxCos -2) -1)))
(*.f32 ux (neg.f32 (fma.f32 -1 (+.f32 maxCos -2) -1)))
(neg.f32 (neg.f32 (*.f32 ux (+.f32 maxCos -1))))
(+.f32 1 (*.f32 -1 (*.f32 ux (-.f32 (*.f32 -1 (-.f32 maxCos 2)) 1))))
(+.f32 1 (neg.f32 (*.f32 ux (fma.f32 -1 (+.f32 maxCos -2) -1))))
(-.f32 1 (*.f32 ux (fma.f32 -1 (+.f32 maxCos -2) -1)))
(-.f32 1 (neg.f32 (*.f32 ux (+.f32 maxCos -1))))
(+.f32 1 (*.f32 -1 (*.f32 ux (-.f32 (*.f32 -1 (-.f32 maxCos 2)) 1))))
(+.f32 1 (neg.f32 (*.f32 ux (fma.f32 -1 (+.f32 maxCos -2) -1))))
(-.f32 1 (*.f32 ux (fma.f32 -1 (+.f32 maxCos -2) -1)))
(-.f32 1 (neg.f32 (*.f32 ux (+.f32 maxCos -1))))
(+.f32 1 (*.f32 -1 (*.f32 ux (-.f32 (*.f32 -1 (-.f32 maxCos 2)) 1))))
(+.f32 1 (neg.f32 (*.f32 ux (fma.f32 -1 (+.f32 maxCos -2) -1))))
(-.f32 1 (*.f32 ux (fma.f32 -1 (+.f32 maxCos -2) -1)))
(-.f32 1 (neg.f32 (*.f32 ux (+.f32 maxCos -1))))
(+.f32 1 (+.f32 ux (*.f32 -2 ux)))
(+.f32 1 (*.f32 -1 ux))
(fma.f32 -1 ux 1)
(-.f32 1 ux)
(+.f32 1 (+.f32 ux (+.f32 (*.f32 -2 ux) (*.f32 maxCos ux))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 1 (+.f32 ux (+.f32 (*.f32 -2 ux) (*.f32 maxCos ux))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 1 (+.f32 ux (+.f32 (*.f32 -2 ux) (*.f32 maxCos ux))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(+.f32 1 (+.f32 ux (+.f32 (*.f32 -2 ux) (*.f32 maxCos ux))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 1 (+.f32 ux (+.f32 (*.f32 -2 ux) (*.f32 maxCos ux))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 1 (+.f32 ux (+.f32 (*.f32 -2 ux) (*.f32 maxCos ux))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(+.f32 1 (+.f32 ux (+.f32 (*.f32 -2 ux) (*.f32 maxCos ux))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 1 (+.f32 ux (+.f32 (*.f32 -2 ux) (*.f32 maxCos ux))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 1 (+.f32 ux (+.f32 (*.f32 -2 ux) (*.f32 maxCos ux))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(*.f32 ux (-.f32 maxCos 2))
(*.f32 ux (+.f32 maxCos -2))
(*.f32 ux (-.f32 maxCos 2))
(*.f32 ux (+.f32 maxCos -2))
(*.f32 ux (-.f32 maxCos 2))
(*.f32 ux (+.f32 maxCos -2))
(*.f32 ux (-.f32 maxCos 2))
(*.f32 ux (+.f32 maxCos -2))
(*.f32 ux (-.f32 maxCos 2))
(*.f32 ux (+.f32 maxCos -2))
(*.f32 ux (-.f32 maxCos 2))
(*.f32 ux (+.f32 maxCos -2))
(*.f32 ux (-.f32 maxCos 2))
(*.f32 ux (+.f32 maxCos -2))
(*.f32 ux (-.f32 maxCos 2))
(*.f32 ux (+.f32 maxCos -2))
(*.f32 ux (-.f32 maxCos 2))
(*.f32 ux (+.f32 maxCos -2))
(*.f32 ux (-.f32 maxCos 2))
(*.f32 ux (+.f32 maxCos -2))
(*.f32 ux (-.f32 maxCos 2))
(*.f32 ux (+.f32 maxCos -2))
(*.f32 ux (-.f32 maxCos 2))
(*.f32 ux (+.f32 maxCos -2))
(*.f32 -2 ux)
(*.f32 ux -2)
(+.f32 (*.f32 -2 ux) (*.f32 maxCos ux))
(*.f32 ux (+.f32 maxCos -2))
(+.f32 (*.f32 -2 ux) (*.f32 maxCos ux))
(*.f32 ux (+.f32 maxCos -2))
(+.f32 (*.f32 -2 ux) (*.f32 maxCos ux))
(*.f32 ux (+.f32 maxCos -2))
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(+.f32 (*.f32 -2 ux) (*.f32 maxCos ux))
(*.f32 ux (+.f32 maxCos -2))
(+.f32 (*.f32 -2 ux) (*.f32 maxCos ux))
(*.f32 ux (+.f32 maxCos -2))
(+.f32 (*.f32 -2 ux) (*.f32 maxCos ux))
(*.f32 ux (+.f32 maxCos -2))
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(+.f32 (*.f32 -2 ux) (*.f32 maxCos ux))
(*.f32 ux (+.f32 maxCos -2))
(+.f32 (*.f32 -2 ux) (*.f32 maxCos ux))
(*.f32 ux (+.f32 maxCos -2))
(+.f32 (*.f32 -2 ux) (*.f32 maxCos ux))
(*.f32 ux (+.f32 maxCos -2))
(+.f32 (*.f32 ux (+.f32 -2 maxCos)) (+.f32 ux 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 (*.f32 ux (+.f32 -2 maxCos)) (*.f32 (+.f32 ux 1) 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux) (fma.f32 (+.f32 ux 1) 1 (+.f32 ux -1)))
(+.f32 (fma.f32 ux (+.f32 maxCos -2) 1) (+.f32 ux (+.f32 ux (+.f32 1 (+.f32 ux -1)))))
(+.f32 ux (+.f32 (+.f32 0 ux) (fma.f32 ux (+.f32 maxCos -1) 1)))
(+.f32 ux (+.f32 ux (fma.f32 ux (+.f32 maxCos -1) 1)))
(+.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux) (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(+.f32 (fma.f32 ux (+.f32 maxCos -2) 1) (+.f32 ux (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1))))
(+.f32 (fma.f32 ux (+.f32 maxCos -1) 1) (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(+.f32 (fma.f32 ux (+.f32 maxCos -1) 1) (+.f32 (+.f32 ux -1) (-.f32 1 ux)))
(+.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux) (+.f32 (+.f32 ux 1) (+.f32 ux -1)))
(+.f32 (fma.f32 ux (+.f32 maxCos -2) 1) (+.f32 ux (+.f32 ux (+.f32 1 (+.f32 ux -1)))))
(+.f32 ux (+.f32 (+.f32 0 ux) (fma.f32 ux (+.f32 maxCos -1) 1)))
(+.f32 ux (+.f32 ux (fma.f32 ux (+.f32 maxCos -1) 1)))
(+.f32 (+.f32 ux 1) (*.f32 ux (+.f32 -2 maxCos)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 (*.f32 ux -2) (fma.f32 ux maxCos (+.f32 ux 1)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 (-.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) 0) ux)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(*.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(*.f32 1 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(*.f32 (cbrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) (pow.f32 (cbrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) 2))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) 2) (cbrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(*.f32 (sqrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) (sqrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(*.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 3) (pow.f32 (+.f32 ux -1) 3)) (/.f32 1 (fma.f32 (+.f32 ux -1) (+.f32 (fma.f32 ux (+.f32 -2 maxCos) -1) ux) (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 2))))
(/.f32 1 (/.f32 (fma.f32 (+.f32 ux -1) (+.f32 ux (fma.f32 ux (+.f32 maxCos -2) -1)) (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 2)) (-.f32 (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 3) (pow.f32 (+.f32 ux -1) 3))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 3) (pow.f32 (+.f32 ux -1) 3)) (fma.f32 (+.f32 ux -1) (+.f32 (*.f32 ux (+.f32 maxCos -1)) -1) (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 2)))
(*.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 2) (pow.f32 (+.f32 ux -1) 2)) (/.f32 1 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) -1) ux)))
(*.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 2) (pow.f32 (+.f32 ux -1) 2)) (/.f32 1 (+.f32 ux (fma.f32 ux (+.f32 maxCos -2) -1))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 2) (pow.f32 (+.f32 ux -1) 2)) (+.f32 (*.f32 ux (+.f32 maxCos -1)) -1))
(*.f32 (fma.f32 (sqrt.f32 (+.f32 -2 maxCos)) (sqrt.f32 ux) (sqrt.f32 (+.f32 ux -1))) (-.f32 (sqrt.f32 (*.f32 ux (+.f32 -2 maxCos))) (sqrt.f32 (+.f32 ux -1))))
(*.f32 (fma.f32 (sqrt.f32 (+.f32 maxCos -2)) (sqrt.f32 ux) (sqrt.f32 (+.f32 ux -1))) (-.f32 (sqrt.f32 (*.f32 ux (+.f32 maxCos -2))) (sqrt.f32 (+.f32 ux -1))))
(/.f32 1 (/.f32 (fma.f32 (+.f32 ux -1) (+.f32 (fma.f32 ux (+.f32 -2 maxCos) -1) ux) (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 2)) (-.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 3) (pow.f32 (+.f32 ux -1) 3))))
(/.f32 1 (/.f32 (fma.f32 (+.f32 ux -1) (+.f32 ux (fma.f32 ux (+.f32 maxCos -2) -1)) (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 2)) (-.f32 (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 3) (pow.f32 (+.f32 ux -1) 3))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 3) (pow.f32 (+.f32 ux -1) 3)) (fma.f32 (+.f32 ux -1) (+.f32 (*.f32 ux (+.f32 maxCos -1)) -1) (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 2)))
(/.f32 1 (/.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) -1) ux) (-.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 2) (pow.f32 (+.f32 ux -1) 2))))
(*.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 2) (pow.f32 (+.f32 ux -1) 2)) (/.f32 1 (+.f32 ux (fma.f32 ux (+.f32 maxCos -2) -1))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 2) (pow.f32 (+.f32 ux -1) 2)) (+.f32 (*.f32 ux (+.f32 maxCos -1)) -1))
(/.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 3) (pow.f32 (+.f32 ux -1) 3)) (fma.f32 (+.f32 ux -1) (+.f32 (fma.f32 ux (+.f32 -2 maxCos) -1) ux) (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 2)))
(/.f32 1 (/.f32 (fma.f32 (+.f32 ux -1) (+.f32 ux (fma.f32 ux (+.f32 maxCos -2) -1)) (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 2)) (-.f32 (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 3) (pow.f32 (+.f32 ux -1) 3))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 3) (pow.f32 (+.f32 ux -1) 3)) (fma.f32 (+.f32 ux -1) (+.f32 (*.f32 ux (+.f32 maxCos -1)) -1) (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 2)))
(/.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 2) (pow.f32 (+.f32 ux -1) 2)) (+.f32 (fma.f32 ux (+.f32 -2 maxCos) -1) ux))
(*.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 2) (pow.f32 (+.f32 ux -1) 2)) (/.f32 1 (+.f32 ux (fma.f32 ux (+.f32 maxCos -2) -1))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 2) (pow.f32 (+.f32 ux -1) 2)) (+.f32 (*.f32 ux (+.f32 maxCos -1)) -1))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 3) (pow.f32 (+.f32 ux -1) 3))) (neg.f32 (fma.f32 (+.f32 ux -1) (+.f32 (fma.f32 ux (+.f32 -2 maxCos) -1) ux) (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 2))))
(/.f32 1 (/.f32 (fma.f32 (+.f32 ux -1) (+.f32 ux (fma.f32 ux (+.f32 maxCos -2) -1)) (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 2)) (-.f32 (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 3) (pow.f32 (+.f32 ux -1) 3))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 3) (pow.f32 (+.f32 ux -1) 3)) (fma.f32 (+.f32 ux -1) (+.f32 (*.f32 ux (+.f32 maxCos -1)) -1) (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 2)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 2) (pow.f32 (+.f32 ux -1) 2))) (neg.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) -1) ux)))
(*.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 2) (pow.f32 (+.f32 ux -1) 2)) (/.f32 1 (+.f32 ux (fma.f32 ux (+.f32 maxCos -2) -1))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 2) (pow.f32 (+.f32 ux -1) 2)) (+.f32 (*.f32 ux (+.f32 maxCos -1)) -1))
(/.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 3) (pow.f32 (+.f32 ux 1) 3)) (+.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 2) (-.f32 (*.f32 (+.f32 ux 1) (+.f32 ux 1)) (*.f32 (*.f32 ux (+.f32 -2 maxCos)) (+.f32 ux 1)))))
(/.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 3) (pow.f32 (+.f32 1 ux) 3)) (+.f32 (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 2) (*.f32 (+.f32 1 ux) (-.f32 (+.f32 1 ux) (*.f32 ux (+.f32 maxCos -2))))))
(/.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 3) (pow.f32 (+.f32 1 ux) 3)) (fma.f32 (+.f32 1 ux) (+.f32 ux (-.f32 1 (*.f32 ux (+.f32 maxCos -2)))) (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 2)))
(/.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 3) (pow.f32 (+.f32 1 ux) 3)) (fma.f32 (+.f32 1 ux) (+.f32 ux (+.f32 1 (*.f32 ux (-.f32 2 maxCos)))) (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 2)))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) 3) (pow.f32 ux 3)) (fma.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) (fma.f32 ux (+.f32 -2 maxCos) 1) (fma.f32 ux ux (*.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux))))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -2) 1) 3) (pow.f32 ux 3)) (fma.f32 (fma.f32 ux (+.f32 maxCos -2) 1) (fma.f32 ux (+.f32 maxCos -2) 1) (fma.f32 ux ux (*.f32 ux (fma.f32 ux (+.f32 maxCos -2) 1)))))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux (+.f32 maxCos -2) 1) 3) (pow.f32 ux 3)) (fma.f32 (fma.f32 ux (+.f32 maxCos -2) 1) (fma.f32 ux (+.f32 maxCos -2) 1) (*.f32 ux (fma.f32 ux (+.f32 maxCos -1) 1))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 2) (*.f32 (+.f32 ux 1) (+.f32 ux 1))) (-.f32 (*.f32 ux (+.f32 -2 maxCos)) (+.f32 ux 1)))
(/.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 2) (*.f32 (+.f32 1 ux) (+.f32 1 ux))) (fma.f32 ux (+.f32 maxCos -2) (neg.f32 (+.f32 1 ux))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 2) (*.f32 (+.f32 1 ux) (+.f32 1 ux))) (-.f32 (*.f32 ux (+.f32 maxCos -2)) (+.f32 1 ux)))
(/.f32 (+.f32 (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 2) (*.f32 (+.f32 1 ux) (-.f32 -1 ux))) (-.f32 (fma.f32 ux (+.f32 maxCos -2) -1) ux))
(/.f32 (fma.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) (fma.f32 ux (+.f32 -2 maxCos) 1) (pow.f32 ux 2)) (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux))
(/.f32 (fma.f32 (fma.f32 ux (+.f32 maxCos -2) 1) (fma.f32 ux (+.f32 maxCos -2) 1) (pow.f32 ux 2)) (+.f32 ux (fma.f32 ux (+.f32 maxCos -2) 1)))
(/.f32 (fma.f32 (fma.f32 ux (+.f32 maxCos -2) 1) (fma.f32 ux (+.f32 maxCos -2) 1) (pow.f32 ux 2)) (fma.f32 ux (+.f32 maxCos -1) 1))
(pow.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux) 1)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(pow.f32 (cbrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) 3)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(pow.f32 (pow.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux) 3) 1/3)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(pow.f32 (sqrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) 2)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(sqrt.f32 (pow.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux) 2))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(log.f32 (exp.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(log.f32 (+.f32 1 (expm1.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(log.f32 (*.f32 (pow.f32 (exp.f32 (+.f32 -2 maxCos)) ux) (/.f32 1 (exp.f32 (+.f32 ux -1)))))
(log.f32 (*.f32 (pow.f32 (exp.f32 (+.f32 maxCos -2)) ux) (exp.f32 (neg.f32 (+.f32 ux -1)))))
(fma.f32 ux (+.f32 maxCos -2) (fma.f32 -1 ux 1))
(fma.f32 ux (+.f32 maxCos -2) (-.f32 1 ux))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 ux (+.f32 -2 maxCos)))) (/.f32 1 (exp.f32 (+.f32 ux -1)))))
(log.f32 (*.f32 (pow.f32 (exp.f32 (+.f32 maxCos -2)) ux) (exp.f32 (neg.f32 (+.f32 ux -1)))))
(fma.f32 ux (+.f32 maxCos -2) (fma.f32 -1 ux 1))
(fma.f32 ux (+.f32 maxCos -2) (-.f32 1 ux))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 ux (+.f32 -2 maxCos)))) (exp.f32 (+.f32 ux 1))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(log.f32 (*.f32 (/.f32 1 (exp.f32 (+.f32 ux -1))) (pow.f32 (exp.f32 (+.f32 -2 maxCos)) ux)))
(log.f32 (*.f32 (pow.f32 (exp.f32 (+.f32 maxCos -2)) ux) (exp.f32 (neg.f32 (+.f32 ux -1)))))
(fma.f32 ux (+.f32 maxCos -2) (fma.f32 -1 ux 1))
(fma.f32 ux (+.f32 maxCos -2) (-.f32 1 ux))
(log.f32 (*.f32 (/.f32 1 (exp.f32 (+.f32 ux -1))) (+.f32 1 (expm1.f32 (*.f32 ux (+.f32 -2 maxCos))))))
(log.f32 (*.f32 (pow.f32 (exp.f32 (+.f32 maxCos -2)) ux) (exp.f32 (neg.f32 (+.f32 ux -1)))))
(fma.f32 ux (+.f32 maxCos -2) (fma.f32 -1 ux 1))
(fma.f32 ux (+.f32 maxCos -2) (-.f32 1 ux))
(log.f32 (*.f32 (exp.f32 (+.f32 ux 1)) (pow.f32 (exp.f32 (+.f32 -2 maxCos)) ux)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(log.f32 (*.f32 (exp.f32 (+.f32 ux 1)) (+.f32 1 (expm1.f32 (*.f32 ux (+.f32 -2 maxCos))))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(log.f32 (*.f32 (exp.f32 (fma.f32 ux (+.f32 -2 maxCos) 1)) (exp.f32 ux)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(log.f32 (*.f32 (exp.f32 (fma.f32 ux (+.f32 -2 maxCos) 1)) (+.f32 1 (expm1.f32 ux))))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(log.f32 (/.f32 (pow.f32 (exp.f32 (+.f32 -2 maxCos)) ux) (+.f32 1 (expm1.f32 (+.f32 ux -1)))))
(log.f32 (*.f32 (pow.f32 (exp.f32 (+.f32 maxCos -2)) ux) (exp.f32 (neg.f32 (+.f32 ux -1)))))
(fma.f32 ux (+.f32 maxCos -2) (fma.f32 -1 ux 1))
(fma.f32 ux (+.f32 maxCos -2) (-.f32 1 ux))
(log.f32 (/.f32 (+.f32 1 (expm1.f32 (*.f32 ux (+.f32 -2 maxCos)))) (exp.f32 (+.f32 ux -1))))
(log.f32 (*.f32 (pow.f32 (exp.f32 (+.f32 maxCos -2)) ux) (exp.f32 (neg.f32 (+.f32 ux -1)))))
(fma.f32 ux (+.f32 maxCos -2) (fma.f32 -1 ux 1))
(fma.f32 ux (+.f32 maxCos -2) (-.f32 1 ux))
(log.f32 (/.f32 (+.f32 1 (expm1.f32 (*.f32 ux (+.f32 -2 maxCos)))) (+.f32 1 (expm1.f32 (+.f32 ux -1)))))
(log.f32 (*.f32 (pow.f32 (exp.f32 (+.f32 maxCos -2)) ux) (exp.f32 (neg.f32 (+.f32 ux -1)))))
(fma.f32 ux (+.f32 maxCos -2) (fma.f32 -1 ux 1))
(fma.f32 ux (+.f32 maxCos -2) (-.f32 1 ux))
(log.f32 (/.f32 (exp.f32 (fma.f32 ux (+.f32 -2 maxCos) 1)) (+.f32 1 (expm1.f32 ux))))
(log.f32 (/.f32 (exp.f32 (fma.f32 ux (+.f32 maxCos -2) 1)) (+.f32 1 (expm1.f32 ux))))
(-.f32 (fma.f32 ux (+.f32 maxCos -2) 1) (log1p.f32 (expm1.f32 ux)))
(-.f32 (fma.f32 ux (+.f32 maxCos -2) 1) ux)
(cbrt.f32 (pow.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux) 3))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(expm1.f32 (log1p.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)))
(expm1.f32 (log1p.f32 (+.f32 ux (fma.f32 ux (+.f32 maxCos -2) 1))))
(expm1.f32 (log1p.f32 (fma.f32 ux (+.f32 maxCos -1) 1)))
(log1p.f32 (expm1.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(exp.f32 (log.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(exp.f32 (*.f32 (log.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 ux -2 (fma.f32 ux maxCos (+.f32 ux 1)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 ux (+.f32 -2 maxCos) (+.f32 ux 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 ux (+.f32 -2 maxCos) (*.f32 (+.f32 ux 1) 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 -2 ux (fma.f32 ux maxCos (+.f32 ux 1)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (+.f32 -2 maxCos) ux (+.f32 ux 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (+.f32 -2 maxCos) ux (*.f32 (+.f32 ux 1) 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (*.f32 ux (+.f32 -2 maxCos)) 1 (+.f32 ux 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (*.f32 ux (+.f32 -2 maxCos)) 1 (*.f32 (+.f32 ux 1) 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 -1 (+.f32 ux -1) (*.f32 ux (+.f32 -2 maxCos)))
(log.f32 (*.f32 (pow.f32 (exp.f32 (+.f32 maxCos -2)) ux) (exp.f32 (neg.f32 (+.f32 ux -1)))))
(fma.f32 ux (+.f32 maxCos -2) (fma.f32 -1 ux 1))
(fma.f32 ux (+.f32 maxCos -2) (-.f32 1 ux))
(fma.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux) 1 (fma.f32 (+.f32 ux 1) 1 (+.f32 ux -1)))
(+.f32 (fma.f32 ux (+.f32 maxCos -2) 1) (+.f32 ux (+.f32 ux (+.f32 1 (+.f32 ux -1)))))
(+.f32 ux (+.f32 (+.f32 0 ux) (fma.f32 ux (+.f32 maxCos -1) 1)))
(+.f32 ux (+.f32 ux (fma.f32 ux (+.f32 maxCos -1) 1)))
(fma.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux) 1 (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(+.f32 (fma.f32 ux (+.f32 maxCos -2) 1) (+.f32 ux (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1))))
(+.f32 (fma.f32 ux (+.f32 maxCos -1) 1) (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(+.f32 (fma.f32 ux (+.f32 maxCos -1) 1) (+.f32 (+.f32 ux -1) (-.f32 1 ux)))
(fma.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux) 1 (+.f32 (+.f32 ux 1) (+.f32 ux -1)))
(+.f32 (fma.f32 ux (+.f32 maxCos -2) 1) (+.f32 ux (+.f32 ux (+.f32 1 (+.f32 ux -1)))))
(+.f32 ux (+.f32 (+.f32 0 ux) (fma.f32 ux (+.f32 maxCos -1) 1)))
(+.f32 ux (+.f32 ux (fma.f32 ux (+.f32 maxCos -1) 1)))
(fma.f32 1 (*.f32 ux (+.f32 -2 maxCos)) (+.f32 ux 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 1 (*.f32 ux (+.f32 -2 maxCos)) (*.f32 (+.f32 ux 1) 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 1 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux) (fma.f32 (+.f32 ux 1) 1 (+.f32 ux -1)))
(+.f32 (fma.f32 ux (+.f32 maxCos -2) 1) (+.f32 ux (+.f32 ux (+.f32 1 (+.f32 ux -1)))))
(+.f32 ux (+.f32 (+.f32 0 ux) (fma.f32 ux (+.f32 maxCos -1) 1)))
(+.f32 ux (+.f32 ux (fma.f32 ux (+.f32 maxCos -1) 1)))
(fma.f32 1 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux) (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(+.f32 (fma.f32 ux (+.f32 maxCos -2) 1) (+.f32 ux (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1))))
(+.f32 (fma.f32 ux (+.f32 maxCos -1) 1) (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(+.f32 (fma.f32 ux (+.f32 maxCos -1) 1) (+.f32 (+.f32 ux -1) (-.f32 1 ux)))
(fma.f32 1 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux) (+.f32 (+.f32 ux 1) (+.f32 ux -1)))
(+.f32 (fma.f32 ux (+.f32 maxCos -2) 1) (+.f32 ux (+.f32 ux (+.f32 1 (+.f32 ux -1)))))
(+.f32 ux (+.f32 (+.f32 0 ux) (fma.f32 ux (+.f32 maxCos -1) 1)))
(+.f32 ux (+.f32 ux (fma.f32 ux (+.f32 maxCos -1) 1)))
(fma.f32 1 (+.f32 ux 1) (*.f32 ux (+.f32 -2 maxCos)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 1 (*.f32 ux -2) (fma.f32 ux maxCos (+.f32 ux 1)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 1 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (cbrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) (pow.f32 (cbrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) 2) (fma.f32 (+.f32 ux 1) 1 (+.f32 ux -1)))
(+.f32 (fma.f32 ux (+.f32 maxCos -2) 1) (+.f32 ux (+.f32 ux (+.f32 1 (+.f32 ux -1)))))
(+.f32 ux (+.f32 (+.f32 0 ux) (fma.f32 ux (+.f32 maxCos -1) 1)))
(+.f32 ux (+.f32 ux (fma.f32 ux (+.f32 maxCos -1) 1)))
(fma.f32 (cbrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) (pow.f32 (cbrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) 2) (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(+.f32 (fma.f32 ux (+.f32 maxCos -2) 1) (+.f32 ux (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1))))
(+.f32 (fma.f32 ux (+.f32 maxCos -1) 1) (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(+.f32 (fma.f32 ux (+.f32 maxCos -1) 1) (+.f32 (+.f32 ux -1) (-.f32 1 ux)))
(fma.f32 (cbrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) (pow.f32 (cbrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) 2) (+.f32 (+.f32 ux 1) (+.f32 ux -1)))
(+.f32 (fma.f32 ux (+.f32 maxCos -2) 1) (+.f32 ux (+.f32 ux (+.f32 1 (+.f32 ux -1)))))
(+.f32 ux (+.f32 (+.f32 0 ux) (fma.f32 ux (+.f32 maxCos -1) 1)))
(+.f32 ux (+.f32 ux (fma.f32 ux (+.f32 maxCos -1) 1)))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) 2) (cbrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) (fma.f32 (+.f32 ux 1) 1 (+.f32 ux -1)))
(+.f32 (fma.f32 ux (+.f32 maxCos -2) 1) (+.f32 ux (+.f32 ux (+.f32 1 (+.f32 ux -1)))))
(+.f32 ux (+.f32 (+.f32 0 ux) (fma.f32 ux (+.f32 maxCos -1) 1)))
(+.f32 ux (+.f32 ux (fma.f32 ux (+.f32 maxCos -1) 1)))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) 2) (cbrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(+.f32 (fma.f32 ux (+.f32 maxCos -2) 1) (+.f32 ux (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1))))
(+.f32 (fma.f32 ux (+.f32 maxCos -1) 1) (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(+.f32 (fma.f32 ux (+.f32 maxCos -1) 1) (+.f32 (+.f32 ux -1) (-.f32 1 ux)))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) 2) (cbrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) (+.f32 (+.f32 ux 1) (+.f32 ux -1)))
(+.f32 (fma.f32 ux (+.f32 maxCos -2) 1) (+.f32 ux (+.f32 ux (+.f32 1 (+.f32 ux -1)))))
(+.f32 ux (+.f32 (+.f32 0 ux) (fma.f32 ux (+.f32 maxCos -1) 1)))
(+.f32 ux (+.f32 ux (fma.f32 ux (+.f32 maxCos -1) 1)))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 -2 maxCos)) 2) (*.f32 (cbrt.f32 (+.f32 -2 maxCos)) ux) (+.f32 ux 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 -2 maxCos)) 2) (*.f32 (cbrt.f32 (+.f32 -2 maxCos)) ux) (*.f32 (+.f32 ux 1) 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (neg.f32 (cbrt.f32 (+.f32 ux -1))) (*.f32 ux (+.f32 -2 maxCos)))
(log.f32 (*.f32 (pow.f32 (exp.f32 (+.f32 maxCos -2)) ux) (exp.f32 (neg.f32 (+.f32 ux -1)))))
(fma.f32 ux (+.f32 maxCos -2) (fma.f32 -1 ux 1))
(fma.f32 ux (+.f32 maxCos -2) (-.f32 1 ux))
(fma.f32 (cbrt.f32 (*.f32 ux (+.f32 -2 maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux (+.f32 -2 maxCos))) 2) (+.f32 ux 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (cbrt.f32 (*.f32 ux (+.f32 -2 maxCos))) (pow.f32 (cbrt.f32 (*.f32 ux (+.f32 -2 maxCos))) 2) (*.f32 (+.f32 ux 1) 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 ux (+.f32 -2 maxCos))) 2) (cbrt.f32 (*.f32 ux (+.f32 -2 maxCos))) (+.f32 ux 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 ux (+.f32 -2 maxCos))) 2) (cbrt.f32 (*.f32 ux (+.f32 -2 maxCos))) (*.f32 (+.f32 ux 1) 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (cbrt.f32 ux) -2) (fma.f32 ux maxCos (+.f32 ux 1)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (cbrt.f32 ux) (+.f32 -2 maxCos)) (+.f32 ux 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (cbrt.f32 ux) (+.f32 -2 maxCos)) (*.f32 (+.f32 ux 1) 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (sqrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) (sqrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) (fma.f32 (+.f32 ux 1) 1 (+.f32 ux -1)))
(+.f32 (fma.f32 ux (+.f32 maxCos -2) 1) (+.f32 ux (+.f32 ux (+.f32 1 (+.f32 ux -1)))))
(+.f32 ux (+.f32 (+.f32 0 ux) (fma.f32 ux (+.f32 maxCos -1) 1)))
(+.f32 ux (+.f32 ux (fma.f32 ux (+.f32 maxCos -1) 1)))
(fma.f32 (sqrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) (sqrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(+.f32 (fma.f32 ux (+.f32 maxCos -2) 1) (+.f32 ux (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1))))
(+.f32 (fma.f32 ux (+.f32 maxCos -1) 1) (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(+.f32 (fma.f32 ux (+.f32 maxCos -1) 1) (+.f32 (+.f32 ux -1) (-.f32 1 ux)))
(fma.f32 (sqrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) (sqrt.f32 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) 1) ux)) (+.f32 (+.f32 ux 1) (+.f32 ux -1)))
(+.f32 (fma.f32 ux (+.f32 maxCos -2) 1) (+.f32 ux (+.f32 ux (+.f32 1 (+.f32 ux -1)))))
(+.f32 ux (+.f32 (+.f32 0 ux) (fma.f32 ux (+.f32 maxCos -1) 1)))
(+.f32 ux (+.f32 ux (fma.f32 ux (+.f32 maxCos -1) 1)))
(fma.f32 (sqrt.f32 (+.f32 -2 maxCos)) (*.f32 (sqrt.f32 (+.f32 -2 maxCos)) ux) (+.f32 ux 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (sqrt.f32 (+.f32 -2 maxCos)) (*.f32 (sqrt.f32 (+.f32 -2 maxCos)) ux) (*.f32 (+.f32 ux 1) 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (sqrt.f32 (+.f32 ux -1)) (neg.f32 (sqrt.f32 (+.f32 ux -1))) (*.f32 ux (+.f32 -2 maxCos)))
(log.f32 (*.f32 (pow.f32 (exp.f32 (+.f32 maxCos -2)) ux) (exp.f32 (neg.f32 (+.f32 ux -1)))))
(fma.f32 ux (+.f32 maxCos -2) (fma.f32 -1 ux 1))
(fma.f32 ux (+.f32 maxCos -2) (-.f32 1 ux))
(fma.f32 (sqrt.f32 (*.f32 ux (+.f32 -2 maxCos))) (sqrt.f32 (*.f32 ux (+.f32 -2 maxCos))) (+.f32 ux 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (sqrt.f32 (*.f32 ux (+.f32 -2 maxCos))) (sqrt.f32 (*.f32 ux (+.f32 -2 maxCos))) (*.f32 (+.f32 ux 1) 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) -2) (fma.f32 ux maxCos (+.f32 ux 1)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) (+.f32 -2 maxCos)) (+.f32 ux 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) (+.f32 -2 maxCos)) (*.f32 (+.f32 ux 1) 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 3) (pow.f32 (+.f32 ux -1) 3)) (/.f32 1 (fma.f32 (+.f32 ux -1) (+.f32 (fma.f32 ux (+.f32 -2 maxCos) -1) ux) (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 2))) (fma.f32 (+.f32 ux 1) 1 (+.f32 ux -1)))
(fma.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 3) (pow.f32 (+.f32 ux -1) 3)) (/.f32 1 (fma.f32 (+.f32 ux -1) (+.f32 ux (fma.f32 ux (+.f32 maxCos -2) -1)) (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 2))) (+.f32 ux (+.f32 1 (+.f32 ux -1))))
(+.f32 (+.f32 ux (+.f32 0 ux)) (/.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 3) (pow.f32 (+.f32 ux -1) 3)) (fma.f32 (+.f32 ux -1) (+.f32 (*.f32 ux (+.f32 maxCos -1)) -1) (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 2))))
(+.f32 (+.f32 ux ux) (/.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 3) (pow.f32 (+.f32 ux -1) 3)) (fma.f32 (+.f32 ux -1) (+.f32 (*.f32 ux (+.f32 maxCos -1)) -1) (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 2))))
(fma.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 3) (pow.f32 (+.f32 ux -1) 3)) (/.f32 1 (fma.f32 (+.f32 ux -1) (+.f32 (fma.f32 ux (+.f32 -2 maxCos) -1) ux) (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 2))) (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(fma.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 3) (pow.f32 (+.f32 ux -1) 3)) (/.f32 1 (fma.f32 (+.f32 ux -1) (+.f32 ux (fma.f32 ux (+.f32 maxCos -2) -1)) (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 2))) (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)) (/.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 3) (pow.f32 (+.f32 ux -1) 3)) (fma.f32 (+.f32 ux -1) (+.f32 (*.f32 ux (+.f32 maxCos -1)) -1) (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 2))))
(+.f32 (+.f32 (+.f32 ux -1) (-.f32 1 ux)) (/.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 3) (pow.f32 (+.f32 ux -1) 3)) (fma.f32 (+.f32 ux -1) (+.f32 (*.f32 ux (+.f32 maxCos -1)) -1) (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 2))))
(fma.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 3) (pow.f32 (+.f32 ux -1) 3)) (/.f32 1 (fma.f32 (+.f32 ux -1) (+.f32 (fma.f32 ux (+.f32 -2 maxCos) -1) ux) (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 2))) (+.f32 (+.f32 ux 1) (+.f32 ux -1)))
(fma.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 3) (pow.f32 (+.f32 ux -1) 3)) (/.f32 1 (fma.f32 (+.f32 ux -1) (+.f32 ux (fma.f32 ux (+.f32 maxCos -2) -1)) (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 2))) (+.f32 ux (+.f32 1 (+.f32 ux -1))))
(+.f32 (+.f32 ux (+.f32 0 ux)) (/.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 3) (pow.f32 (+.f32 ux -1) 3)) (fma.f32 (+.f32 ux -1) (+.f32 (*.f32 ux (+.f32 maxCos -1)) -1) (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 2))))
(+.f32 (+.f32 ux ux) (/.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 3) (pow.f32 (+.f32 ux -1) 3)) (fma.f32 (+.f32 ux -1) (+.f32 (*.f32 ux (+.f32 maxCos -1)) -1) (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 2))))
(fma.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 2) (pow.f32 (+.f32 ux -1) 2)) (/.f32 1 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) -1) ux)) (fma.f32 (+.f32 ux 1) 1 (+.f32 ux -1)))
(fma.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 2) (pow.f32 (+.f32 ux -1) 2)) (/.f32 1 (+.f32 ux (fma.f32 ux (+.f32 maxCos -2) -1))) (+.f32 ux (+.f32 1 (+.f32 ux -1))))
(+.f32 (+.f32 ux (+.f32 0 ux)) (/.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 2) (pow.f32 (+.f32 ux -1) 2)) (+.f32 (*.f32 ux (+.f32 maxCos -1)) -1)))
(+.f32 (+.f32 ux ux) (/.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 2) (pow.f32 (+.f32 ux -1) 2)) (+.f32 (*.f32 ux (+.f32 maxCos -1)) -1)))
(fma.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 2) (pow.f32 (+.f32 ux -1) 2)) (/.f32 1 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) -1) ux)) (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(fma.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 2) (pow.f32 (+.f32 ux -1) 2)) (/.f32 1 (+.f32 ux (fma.f32 ux (+.f32 maxCos -2) -1))) (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)) (/.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 2) (pow.f32 (+.f32 ux -1) 2)) (+.f32 (*.f32 ux (+.f32 maxCos -1)) -1)))
(+.f32 (+.f32 (+.f32 ux -1) (-.f32 1 ux)) (/.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 2) (pow.f32 (+.f32 ux -1) 2)) (+.f32 (*.f32 ux (+.f32 maxCos -1)) -1)))
(fma.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 2) (pow.f32 (+.f32 ux -1) 2)) (/.f32 1 (+.f32 (fma.f32 ux (+.f32 -2 maxCos) -1) ux)) (+.f32 (+.f32 ux 1) (+.f32 ux -1)))
(fma.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 2) (pow.f32 (+.f32 ux -1) 2)) (/.f32 1 (+.f32 ux (fma.f32 ux (+.f32 maxCos -2) -1))) (+.f32 ux (+.f32 1 (+.f32 ux -1))))
(+.f32 (+.f32 ux (+.f32 0 ux)) (/.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 2) (pow.f32 (+.f32 ux -1) 2)) (+.f32 (*.f32 ux (+.f32 maxCos -1)) -1)))
(+.f32 (+.f32 ux ux) (/.f32 (-.f32 (pow.f32 (*.f32 ux (+.f32 maxCos -2)) 2) (pow.f32 (+.f32 ux -1) 2)) (+.f32 (*.f32 ux (+.f32 maxCos -1)) -1)))
(fma.f32 (neg.f32 (sqrt.f32 (+.f32 ux -1))) (sqrt.f32 (+.f32 ux -1)) (*.f32 ux (+.f32 -2 maxCos)))
(log.f32 (*.f32 (pow.f32 (exp.f32 (+.f32 maxCos -2)) ux) (exp.f32 (neg.f32 (+.f32 ux -1)))))
(fma.f32 ux (+.f32 maxCos -2) (fma.f32 -1 ux 1))
(fma.f32 ux (+.f32 maxCos -2) (-.f32 1 ux))
(fma.f32 (*.f32 (cbrt.f32 (+.f32 ux 1)) (cbrt.f32 (+.f32 ux 1))) (cbrt.f32 (+.f32 ux 1)) (*.f32 ux (+.f32 -2 maxCos)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (*.f32 (cbrt.f32 (fma.f32 ux (+.f32 -2 maxCos) 1)) (cbrt.f32 (fma.f32 ux (+.f32 -2 maxCos) 1))) (cbrt.f32 (fma.f32 ux (+.f32 -2 maxCos) 1)) ux)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (*.f32 (cbrt.f32 (*.f32 ux -2)) (cbrt.f32 (*.f32 ux -2))) (cbrt.f32 (*.f32 ux -2)) (fma.f32 ux maxCos (+.f32 ux 1)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (sqrt.f32 (+.f32 ux 1)) (sqrt.f32 (+.f32 ux 1)) (*.f32 ux (+.f32 -2 maxCos)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (sqrt.f32 (fma.f32 ux (+.f32 -2 maxCos) 1)) (sqrt.f32 (fma.f32 ux (+.f32 -2 maxCos) 1)) ux)
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (sqrt.f32 (*.f32 ux -2)) (sqrt.f32 (*.f32 ux -2)) (fma.f32 ux maxCos (+.f32 ux 1)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (fma.f32 (sqrt.f32 (+.f32 -2 maxCos)) (sqrt.f32 ux) (sqrt.f32 (+.f32 ux -1))) (-.f32 (sqrt.f32 (*.f32 ux (+.f32 -2 maxCos))) (sqrt.f32 (+.f32 ux -1))) (fma.f32 (+.f32 ux 1) 1 (+.f32 ux -1)))
(fma.f32 (fma.f32 (sqrt.f32 (+.f32 maxCos -2)) (sqrt.f32 ux) (sqrt.f32 (+.f32 ux -1))) (-.f32 (sqrt.f32 (*.f32 ux (+.f32 maxCos -2))) (sqrt.f32 (+.f32 ux -1))) (+.f32 ux (+.f32 1 (+.f32 ux -1))))
(fma.f32 (fma.f32 (sqrt.f32 (+.f32 maxCos -2)) (sqrt.f32 ux) (sqrt.f32 (+.f32 ux -1))) (-.f32 (sqrt.f32 (*.f32 ux (+.f32 maxCos -2))) (sqrt.f32 (+.f32 ux -1))) (+.f32 ux (+.f32 0 ux)))
(fma.f32 (fma.f32 (sqrt.f32 (+.f32 maxCos -2)) (sqrt.f32 ux) (sqrt.f32 (+.f32 ux -1))) (-.f32 (sqrt.f32 (*.f32 ux (+.f32 maxCos -2))) (sqrt.f32 (+.f32 ux -1))) (+.f32 ux ux))
(fma.f32 (fma.f32 (sqrt.f32 (+.f32 -2 maxCos)) (sqrt.f32 ux) (sqrt.f32 (+.f32 ux -1))) (-.f32 (sqrt.f32 (*.f32 ux (+.f32 -2 maxCos))) (sqrt.f32 (+.f32 ux -1))) (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(fma.f32 (fma.f32 (sqrt.f32 (+.f32 maxCos -2)) (sqrt.f32 ux) (sqrt.f32 (+.f32 ux -1))) (-.f32 (sqrt.f32 (*.f32 ux (+.f32 maxCos -2))) (sqrt.f32 (+.f32 ux -1))) (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(fma.f32 (fma.f32 (sqrt.f32 (+.f32 maxCos -2)) (sqrt.f32 ux) (sqrt.f32 (+.f32 ux -1))) (-.f32 (sqrt.f32 (*.f32 ux (+.f32 maxCos -2))) (sqrt.f32 (+.f32 ux -1))) (+.f32 (+.f32 ux -1) (-.f32 1 ux)))
(fma.f32 (fma.f32 (sqrt.f32 (+.f32 -2 maxCos)) (sqrt.f32 ux) (sqrt.f32 (+.f32 ux -1))) (-.f32 (sqrt.f32 (*.f32 ux (+.f32 -2 maxCos))) (sqrt.f32 (+.f32 ux -1))) (+.f32 (+.f32 ux 1) (+.f32 ux -1)))
(fma.f32 (fma.f32 (sqrt.f32 (+.f32 maxCos -2)) (sqrt.f32 ux) (sqrt.f32 (+.f32 ux -1))) (-.f32 (sqrt.f32 (*.f32 ux (+.f32 maxCos -2))) (sqrt.f32 (+.f32 ux -1))) (+.f32 ux (+.f32 1 (+.f32 ux -1))))
(fma.f32 (fma.f32 (sqrt.f32 (+.f32 maxCos -2)) (sqrt.f32 ux) (sqrt.f32 (+.f32 ux -1))) (-.f32 (sqrt.f32 (*.f32 ux (+.f32 maxCos -2))) (sqrt.f32 (+.f32 ux -1))) (+.f32 ux (+.f32 0 ux)))
(fma.f32 (fma.f32 (sqrt.f32 (+.f32 maxCos -2)) (sqrt.f32 ux) (sqrt.f32 (+.f32 ux -1))) (-.f32 (sqrt.f32 (*.f32 ux (+.f32 maxCos -2))) (sqrt.f32 (+.f32 ux -1))) (+.f32 ux ux))
(fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2)) (cbrt.f32 (+.f32 ux -1)) (*.f32 ux (+.f32 -2 maxCos)))
(log.f32 (*.f32 (pow.f32 (exp.f32 (+.f32 maxCos -2)) ux) (exp.f32 (neg.f32 (+.f32 ux -1)))))
(fma.f32 ux (+.f32 maxCos -2) (fma.f32 -1 ux 1))
(fma.f32 ux (+.f32 maxCos -2) (-.f32 1 ux))
(fma.f32 (*.f32 -2 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) (fma.f32 ux maxCos (+.f32 ux 1)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (*.f32 -2 (sqrt.f32 ux)) (sqrt.f32 ux) (fma.f32 ux maxCos (+.f32 ux 1)))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (*.f32 ux (pow.f32 (cbrt.f32 (+.f32 -2 maxCos)) 2)) (cbrt.f32 (+.f32 -2 maxCos)) (+.f32 ux 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (*.f32 ux (pow.f32 (cbrt.f32 (+.f32 -2 maxCos)) 2)) (cbrt.f32 (+.f32 -2 maxCos)) (*.f32 (+.f32 ux 1) 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (*.f32 ux (sqrt.f32 (+.f32 -2 maxCos))) (sqrt.f32 (+.f32 -2 maxCos)) (+.f32 ux 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (*.f32 ux (sqrt.f32 (+.f32 -2 maxCos))) (sqrt.f32 (+.f32 -2 maxCos)) (*.f32 (+.f32 ux 1) 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (*.f32 (+.f32 -2 maxCos) (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) (+.f32 ux 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (*.f32 (+.f32 -2 maxCos) (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) (*.f32 (+.f32 ux 1) 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (*.f32 (+.f32 -2 maxCos) (sqrt.f32 ux)) (sqrt.f32 ux) (+.f32 ux 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(fma.f32 (*.f32 (+.f32 -2 maxCos) (sqrt.f32 ux)) (sqrt.f32 ux) (*.f32 (+.f32 ux 1) 1))
(+.f32 1 (*.f32 ux (+.f32 maxCos -1)))
(fma.f32 ux (+.f32 maxCos -1) 1)
(+.f32 (*.f32 ux -2) (*.f32 ux maxCos))
(*.f32 ux (+.f32 maxCos -2))
(+.f32 (*.f32 ux maxCos) (*.f32 ux -2))
(*.f32 ux (+.f32 maxCos -2))
(+.f32 (*.f32 (*.f32 ux -2) 1) (*.f32 (*.f32 ux maxCos) 1))
(*.f32 ux (+.f32 maxCos -2))
(-.f32 (exp.f32 (log1p.f32 (*.f32 ux (+.f32 -2 maxCos)))) 1)
(expm1.f32 (log1p.f32 (*.f32 ux (+.f32 maxCos -2))))
(+.f32 -1 (fma.f32 ux (+.f32 maxCos -2) 1))
(/.f32 (+.f32 (pow.f32 (*.f32 ux -2) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 (*.f32 ux -2) (*.f32 ux -2) (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (*.f32 ux -2) (*.f32 ux maxCos)))))
(/.f32 (+.f32 (pow.f32 (*.f32 ux -2) 3) (pow.f32 (*.f32 ux maxCos) 3)) (+.f32 (*.f32 (pow.f32 ux 2) 4) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (*.f32 ux -2)))))
(/.f32 (*.f32 (pow.f32 ux 3) (+.f32 (pow.f32 maxCos 3) -8)) (fma.f32 (pow.f32 ux 2) 4 (*.f32 (*.f32 ux maxCos) (*.f32 ux (+.f32 maxCos 2)))))
(/.f32 (*.f32 (pow.f32 ux 3) (+.f32 (pow.f32 maxCos 3) -8)) (fma.f32 (pow.f32 ux 2) 4 (*.f32 ux (*.f32 maxCos (*.f32 ux (+.f32 maxCos 2))))))
(/.f32 (-.f32 (*.f32 (*.f32 ux -2) (*.f32 ux -2)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (-.f32 (*.f32 ux -2) (*.f32 ux maxCos)))
(/.f32 (*.f32 (*.f32 ux (+.f32 maxCos -2)) (*.f32 ux (-.f32 -2 maxCos))) (*.f32 ux (-.f32 -2 maxCos)))
(/.f32 (*.f32 (pow.f32 ux 2) (-.f32 4 (pow.f32 maxCos 2))) (*.f32 ux (-.f32 -2 maxCos)))
(/.f32 (*.f32 ux (+.f32 maxCos -2)) 1)
(/.f32 (*.f32 ux (+.f32 (pow.f32 maxCos 3) -8)) (fma.f32 maxCos (-.f32 maxCos -2) 4))
(/.f32 (*.f32 ux (+.f32 (pow.f32 maxCos 3) -8)) (fma.f32 maxCos (+.f32 maxCos 2) 4))
(*.f32 (/.f32 (+.f32 (pow.f32 maxCos 3) -8) (fma.f32 maxCos (+.f32 maxCos 2) 4)) ux)
(*.f32 (/.f32 ux (fma.f32 maxCos (+.f32 maxCos 2) 4)) (+.f32 (pow.f32 maxCos 3) -8))
(/.f32 (*.f32 ux (-.f32 4 (pow.f32 maxCos 2))) (-.f32 -2 maxCos))
(/.f32 ux (/.f32 (-.f32 -2 maxCos) (-.f32 4 (pow.f32 maxCos 2))))
(*.f32 (/.f32 ux (-.f32 -2 maxCos)) (-.f32 4 (pow.f32 maxCos 2)))
(/.f32 (*.f32 (+.f32 (pow.f32 maxCos 3) -8) ux) (fma.f32 maxCos (-.f32 maxCos -2) 4))
(/.f32 (*.f32 ux (+.f32 (pow.f32 maxCos 3) -8)) (fma.f32 maxCos (+.f32 maxCos 2) 4))
(*.f32 (/.f32 (+.f32 (pow.f32 maxCos 3) -8) (fma.f32 maxCos (+.f32 maxCos 2) 4)) ux)
(*.f32 (/.f32 ux (fma.f32 maxCos (+.f32 maxCos 2) 4)) (+.f32 (pow.f32 maxCos 3) -8))
(/.f32 (*.f32 (-.f32 4 (pow.f32 maxCos 2)) ux) (-.f32 -2 maxCos))
(/.f32 ux (/.f32 (-.f32 -2 maxCos) (-.f32 4 (pow.f32 maxCos 2))))
(*.f32 (/.f32 ux (-.f32 -2 maxCos)) (-.f32 4 (pow.f32 maxCos 2)))
(pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 1)
(*.f32 ux (+.f32 maxCos -2))
(pow.f32 (cbrt.f32 (*.f32 ux (+.f32 -2 maxCos))) 3)
(*.f32 ux (+.f32 maxCos -2))
(pow.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 3) 1/3)
(*.f32 ux (+.f32 maxCos -2))
(pow.f32 (sqrt.f32 (*.f32 ux (+.f32 -2 maxCos))) 2)
(*.f32 ux (+.f32 maxCos -2))
(sqrt.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 2))
(*.f32 ux (+.f32 maxCos -2))
(log.f32 (pow.f32 (exp.f32 (+.f32 -2 maxCos)) ux))
(*.f32 ux (+.f32 maxCos -2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 ux (+.f32 -2 maxCos)))))
(*.f32 ux (+.f32 maxCos -2))
(log.f32 (*.f32 (exp.f32 (*.f32 ux maxCos)) (exp.f32 (*.f32 ux -2))))
(*.f32 ux (+.f32 maxCos -2))
(cbrt.f32 (pow.f32 (*.f32 ux (+.f32 -2 maxCos)) 3))
(*.f32 ux (+.f32 maxCos -2))
(expm1.f32 (log1p.f32 (*.f32 ux (+.f32 -2 maxCos))))
(expm1.f32 (log1p.f32 (*.f32 ux (+.f32 maxCos -2))))
(+.f32 -1 (fma.f32 ux (+.f32 maxCos -2) 1))
(log1p.f32 (expm1.f32 (*.f32 ux (+.f32 -2 maxCos))))
(*.f32 ux (+.f32 maxCos -2))
(exp.f32 (log.f32 (*.f32 ux (+.f32 -2 maxCos))))
(*.f32 ux (+.f32 maxCos -2))
(exp.f32 (*.f32 (log.f32 (*.f32 ux (+.f32 -2 maxCos))) 1))
(*.f32 ux (+.f32 maxCos -2))
(fma.f32 ux -2 (*.f32 ux maxCos))
(*.f32 ux (+.f32 maxCos -2))
(fma.f32 ux maxCos (*.f32 ux -2))
(*.f32 ux (+.f32 maxCos -2))
(fma.f32 -2 ux (*.f32 ux maxCos))
(*.f32 ux (+.f32 maxCos -2))
(fma.f32 maxCos ux (*.f32 ux -2))
(*.f32 ux (+.f32 maxCos -2))
(fma.f32 1 (*.f32 ux -2) (*.f32 ux maxCos))
(*.f32 ux (+.f32 maxCos -2))
(fma.f32 1 (*.f32 ux maxCos) (*.f32 ux -2))
(*.f32 ux (+.f32 maxCos -2))
(fma.f32 (pow.f32 (cbrt.f32 maxCos) 2) (*.f32 (cbrt.f32 maxCos) ux) (*.f32 ux -2))
(*.f32 ux (+.f32 maxCos -2))
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (cbrt.f32 ux) maxCos) (*.f32 ux -2))
(*.f32 ux (+.f32 maxCos -2))
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (cbrt.f32 ux) -2) (*.f32 ux maxCos))
(*.f32 ux (+.f32 maxCos -2))
(fma.f32 (sqrt.f32 maxCos) (*.f32 (sqrt.f32 maxCos) ux) (*.f32 ux -2))
(*.f32 ux (+.f32 maxCos -2))
(fma.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) maxCos) (*.f32 ux -2))
(*.f32 ux (+.f32 maxCos -2))
(fma.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) -2) (*.f32 ux maxCos))
(*.f32 ux (+.f32 maxCos -2))
(fma.f32 (*.f32 ux -2) 1 (*.f32 (*.f32 ux maxCos) 1))
(*.f32 ux (+.f32 maxCos -2))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 ux maxCos)) (cbrt.f32 (*.f32 ux maxCos))) (cbrt.f32 (*.f32 ux maxCos)) (*.f32 ux -2))
(*.f32 ux (+.f32 maxCos -2))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 ux -2)) (cbrt.f32 (*.f32 ux -2))) (cbrt.f32 (*.f32 ux -2)) (*.f32 ux maxCos))
(*.f32 ux (+.f32 maxCos -2))
(fma.f32 (sqrt.f32 (*.f32 ux maxCos)) (sqrt.f32 (*.f32 ux maxCos)) (*.f32 ux -2))
(*.f32 ux (+.f32 maxCos -2))
(fma.f32 (sqrt.f32 (*.f32 ux -2)) (sqrt.f32 (*.f32 ux -2)) (*.f32 ux maxCos))
(*.f32 ux (+.f32 maxCos -2))
(fma.f32 (*.f32 (sqrt.f32 maxCos) (sqrt.f32 ux)) (*.f32 (sqrt.f32 maxCos) (sqrt.f32 ux)) (*.f32 ux -2))
(*.f32 ux (+.f32 maxCos -2))
(fma.f32 (*.f32 (sqrt.f32 ux) (sqrt.f32 maxCos)) (*.f32 (sqrt.f32 ux) (sqrt.f32 maxCos)) (*.f32 ux -2))
(*.f32 ux (+.f32 maxCos -2))
(fma.f32 (*.f32 maxCos (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) (*.f32 ux -2))
(*.f32 ux (+.f32 maxCos -2))
(fma.f32 (*.f32 maxCos (sqrt.f32 ux)) (sqrt.f32 ux) (*.f32 ux -2))
(*.f32 ux (+.f32 maxCos -2))
(fma.f32 (*.f32 ux (pow.f32 (cbrt.f32 maxCos) 2)) (cbrt.f32 maxCos) (*.f32 ux -2))
(*.f32 ux (+.f32 maxCos -2))
(fma.f32 (*.f32 ux (sqrt.f32 maxCos)) (sqrt.f32 maxCos) (*.f32 ux -2))
(*.f32 ux (+.f32 maxCos -2))
(fma.f32 (*.f32 -2 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) (*.f32 ux maxCos))
(*.f32 ux (+.f32 maxCos -2))
(fma.f32 (*.f32 -2 (sqrt.f32 ux)) (sqrt.f32 ux) (*.f32 ux maxCos))
(*.f32 ux (+.f32 maxCos -2))

eval99.0ms (2.1%)

Compiler

Compiled 4743 to 3272 computations (31% saved)

prune40.0ms (0.9%)

Pruning

5 alts after pruning (1 fresh and 4 done)

PrunedKeptTotal
New2581259
Fresh000
Picked101
Done044
Total2595264
Accuracy
100.0%
Counts
264 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
96.8%
(-.f32 (*.f32 ux -2) (+.f32 -1 (neg.f32 ux)))
100.0%
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
98.2%
(-.f32 1 ux)
100.0%
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
73.4%
1
Compiler

Compiled 41 to 33 computations (19.5% saved)

localize66.0ms (1.4%)

Localize:

Found 1 expressions with local error:

NewAccuracyProgram
98.5%
(-.f32 (*.f32 ux -2) (+.f32 -1 (neg.f32 ux)))
Compiler

Compiled 24 to 16 computations (33.3% saved)

series2.0ms (0%)

Counts
1 → 12
Calls

3 calls:

TimeVariablePointExpression
1.0ms
ux
@0
(-.f32 (*.f32 ux -2) (+.f32 -1 (neg.f32 ux)))
1.0ms
ux
@inf
(-.f32 (*.f32 ux -2) (+.f32 -1 (neg.f32 ux)))
1.0ms
ux
@-inf
(-.f32 (*.f32 ux -2) (+.f32 -1 (neg.f32 ux)))

rewrite252.0ms (5.3%)

Algorithm
batch-egg-rewrite
Rules
962×prod-diff
637×log1p-expm1-u
637×expm1-log1p-u
337×fma-define
281×log-prod
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01225
113721
2207521
Stop Event
node limit
Counts
1 → 174
Calls
Call 1
Inputs
(-.f32 (*.f32 ux -2) (+.f32 -1 (neg.f32 ux)))
Outputs
(+.f32 (*.f32 ux -2) (+.f32 ux 1))
(+.f32 (*.f32 ux -2) (*.f32 (+.f32 ux 1) 1))
(+.f32 (+.f32 (fma.f32 ux -2 1) ux) (fma.f32 (+.f32 ux 1) 1 (+.f32 ux -1)))
(+.f32 (+.f32 (fma.f32 ux -2 1) ux) (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(+.f32 (+.f32 (fma.f32 ux -2 1) ux) (+.f32 (+.f32 ux 1) (+.f32 ux -1)))
(+.f32 (+.f32 (fma.f32 ux -2 1) ux) (+.f32 ux ux))
(+.f32 (+.f32 (fma.f32 ux -2 1) ux) (fma.f32 1 ux ux))
(+.f32 (+.f32 (fma.f32 ux -2 1) ux) (fma.f32 -1 ux ux))
(+.f32 (+.f32 (fma.f32 ux -2 1) ux) (fma.f32 ux 1 ux))
(+.f32 (+.f32 (fma.f32 ux -2 1) ux) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) ux))
(+.f32 (+.f32 (fma.f32 ux -2 1) ux) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux))
(+.f32 (+.f32 (fma.f32 ux -2 1) ux) (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux))
(+.f32 (+.f32 (fma.f32 ux -2 1) ux) (fma.f32 (neg.f32 (neg.f32 (sqrt.f32 ux))) (sqrt.f32 ux) ux))
(+.f32 (+.f32 (fma.f32 ux -2 1) ux) (fma.f32 (neg.f32 (sqrt.f32 ux)) (neg.f32 (sqrt.f32 ux)) ux))
(+.f32 (+.f32 (fma.f32 ux -2 1) ux) (fma.f32 -1 (+.f32 ux -1) (+.f32 ux -1)))
(+.f32 (+.f32 (fma.f32 ux -2 1) ux) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2)) (cbrt.f32 (+.f32 ux -1)) (+.f32 ux -1)))
(+.f32 (+.f32 ux 1) (*.f32 ux -2))
(+.f32 0 (+.f32 (fma.f32 ux -2 1) ux))
(+.f32 (fma.f32 ux -2 1) ux)
(+.f32 (-.f32 (fma.f32 ux -2 1) 0) ux)
(+.f32 (fma.f32 ux -2 (neg.f32 (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3))))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1))) (+.f32 -1 (pow.f32 ux 3)) (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3)))))
(+.f32 (fma.f32 ux -2 (neg.f32 (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2))))) (fma.f32 (neg.f32 (/.f32 1 (+.f32 ux -1))) (+.f32 1 (pow.f32 ux 2)) (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2)))))
(+.f32 (fma.f32 ux -2 (neg.f32 (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1)))) (fma.f32 (neg.f32 (-.f32 (sqrt.f32 ux) 1)) (+.f32 (sqrt.f32 ux) 1) (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1))))
(+.f32 (fma.f32 -2 ux (neg.f32 (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3))))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1))) (+.f32 -1 (pow.f32 ux 3)) (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3)))))
(+.f32 (fma.f32 -2 ux (neg.f32 (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2))))) (fma.f32 (neg.f32 (/.f32 1 (+.f32 ux -1))) (+.f32 1 (pow.f32 ux 2)) (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2)))))
(+.f32 (fma.f32 -2 ux (neg.f32 (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1)))) (fma.f32 (neg.f32 (-.f32 (sqrt.f32 ux) 1)) (+.f32 (sqrt.f32 ux) 1) (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1))))
(+.f32 (fma.f32 (*.f32 ux -2) 1 (neg.f32 (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3))))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1))) (+.f32 -1 (pow.f32 ux 3)) (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3)))))
(+.f32 (fma.f32 (*.f32 ux -2) 1 (neg.f32 (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2))))) (fma.f32 (neg.f32 (/.f32 1 (+.f32 ux -1))) (+.f32 1 (pow.f32 ux 2)) (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2)))))
(+.f32 (fma.f32 (*.f32 ux -2) 1 (neg.f32 (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1)))) (fma.f32 (neg.f32 (-.f32 (sqrt.f32 ux) 1)) (+.f32 (sqrt.f32 ux) 1) (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1))))
(+.f32 (fma.f32 1 (*.f32 ux -2) (neg.f32 (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3))))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1))) (+.f32 -1 (pow.f32 ux 3)) (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3)))))
(+.f32 (fma.f32 1 (*.f32 ux -2) (neg.f32 (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2))))) (fma.f32 (neg.f32 (/.f32 1 (+.f32 ux -1))) (+.f32 1 (pow.f32 ux 2)) (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2)))))
(+.f32 (fma.f32 1 (*.f32 ux -2) (neg.f32 (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1)))) (fma.f32 (neg.f32 (-.f32 (sqrt.f32 ux) 1)) (+.f32 (sqrt.f32 ux) 1) (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1))))
(+.f32 (fma.f32 (cbrt.f32 (*.f32 ux -2)) (pow.f32 (cbrt.f32 (*.f32 ux -2)) 2) (neg.f32 (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3))))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1))) (+.f32 -1 (pow.f32 ux 3)) (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3)))))
(+.f32 (fma.f32 (cbrt.f32 (*.f32 ux -2)) (pow.f32 (cbrt.f32 (*.f32 ux -2)) 2) (neg.f32 (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2))))) (fma.f32 (neg.f32 (/.f32 1 (+.f32 ux -1))) (+.f32 1 (pow.f32 ux 2)) (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2)))))
(+.f32 (fma.f32 (cbrt.f32 (*.f32 ux -2)) (pow.f32 (cbrt.f32 (*.f32 ux -2)) 2) (neg.f32 (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1)))) (fma.f32 (neg.f32 (-.f32 (sqrt.f32 ux) 1)) (+.f32 (sqrt.f32 ux) 1) (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 (*.f32 ux -2)) 2) (cbrt.f32 (*.f32 ux -2)) (neg.f32 (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3))))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1))) (+.f32 -1 (pow.f32 ux 3)) (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3)))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 (*.f32 ux -2)) 2) (cbrt.f32 (*.f32 ux -2)) (neg.f32 (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2))))) (fma.f32 (neg.f32 (/.f32 1 (+.f32 ux -1))) (+.f32 1 (pow.f32 ux 2)) (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2)))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 (*.f32 ux -2)) 2) (cbrt.f32 (*.f32 ux -2)) (neg.f32 (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1)))) (fma.f32 (neg.f32 (-.f32 (sqrt.f32 ux) 1)) (+.f32 (sqrt.f32 ux) 1) (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (cbrt.f32 ux) -2) (neg.f32 (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3))))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1))) (+.f32 -1 (pow.f32 ux 3)) (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3)))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (cbrt.f32 ux) -2) (neg.f32 (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2))))) (fma.f32 (neg.f32 (/.f32 1 (+.f32 ux -1))) (+.f32 1 (pow.f32 ux 2)) (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2)))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (cbrt.f32 ux) -2) (neg.f32 (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1)))) (fma.f32 (neg.f32 (-.f32 (sqrt.f32 ux) 1)) (+.f32 (sqrt.f32 ux) 1) (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 ux -2)) (sqrt.f32 (*.f32 ux -2)) (neg.f32 (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3))))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1))) (+.f32 -1 (pow.f32 ux 3)) (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3)))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 ux -2)) (sqrt.f32 (*.f32 ux -2)) (neg.f32 (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2))))) (fma.f32 (neg.f32 (/.f32 1 (+.f32 ux -1))) (+.f32 1 (pow.f32 ux 2)) (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2)))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 ux -2)) (sqrt.f32 (*.f32 ux -2)) (neg.f32 (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1)))) (fma.f32 (neg.f32 (-.f32 (sqrt.f32 ux) 1)) (+.f32 (sqrt.f32 ux) 1) (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1))))
(+.f32 (fma.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) -2) (neg.f32 (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3))))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1))) (+.f32 -1 (pow.f32 ux 3)) (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3)))))
(+.f32 (fma.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) -2) (neg.f32 (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2))))) (fma.f32 (neg.f32 (/.f32 1 (+.f32 ux -1))) (+.f32 1 (pow.f32 ux 2)) (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2)))))
(+.f32 (fma.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) -2) (neg.f32 (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1)))) (fma.f32 (neg.f32 (-.f32 (sqrt.f32 ux) 1)) (+.f32 (sqrt.f32 ux) 1) (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1))))
(+.f32 (fma.f32 (*.f32 -2 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) (neg.f32 (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3))))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1))) (+.f32 -1 (pow.f32 ux 3)) (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3)))))
(+.f32 (fma.f32 (*.f32 -2 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) (neg.f32 (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2))))) (fma.f32 (neg.f32 (/.f32 1 (+.f32 ux -1))) (+.f32 1 (pow.f32 ux 2)) (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2)))))
(+.f32 (fma.f32 (*.f32 -2 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) (neg.f32 (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1)))) (fma.f32 (neg.f32 (-.f32 (sqrt.f32 ux) 1)) (+.f32 (sqrt.f32 ux) 1) (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1))))
(+.f32 (fma.f32 (*.f32 -2 (sqrt.f32 ux)) (sqrt.f32 ux) (neg.f32 (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3))))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1))) (+.f32 -1 (pow.f32 ux 3)) (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3)))))
(+.f32 (fma.f32 (*.f32 -2 (sqrt.f32 ux)) (sqrt.f32 ux) (neg.f32 (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2))))) (fma.f32 (neg.f32 (/.f32 1 (+.f32 ux -1))) (+.f32 1 (pow.f32 ux 2)) (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2)))))
(+.f32 (fma.f32 (*.f32 -2 (sqrt.f32 ux)) (sqrt.f32 ux) (neg.f32 (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1)))) (fma.f32 (neg.f32 (-.f32 (sqrt.f32 ux) 1)) (+.f32 (sqrt.f32 ux) 1) (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1))))
(+.f32 (fma.f32 1 (fma.f32 ux -2 1) (neg.f32 (*.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2)))) (fma.f32 (neg.f32 (neg.f32 (cbrt.f32 ux))) (pow.f32 (cbrt.f32 ux) 2) (*.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2))))
(+.f32 (fma.f32 1 (fma.f32 ux -2 1) (neg.f32 (*.f32 (cbrt.f32 ux) (neg.f32 (pow.f32 (cbrt.f32 ux) 2))))) (fma.f32 (neg.f32 (cbrt.f32 ux)) (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (*.f32 (cbrt.f32 ux) (neg.f32 (pow.f32 (cbrt.f32 ux) 2)))))
(+.f32 (fma.f32 1 (fma.f32 ux -2 1) (neg.f32 (*.f32 (cbrt.f32 ux) (*.f32 -1 (pow.f32 (cbrt.f32 ux) 2))))) (fma.f32 (neg.f32 (cbrt.f32 ux)) (*.f32 -1 (pow.f32 (cbrt.f32 ux) 2)) (*.f32 (cbrt.f32 ux) (*.f32 -1 (pow.f32 (cbrt.f32 ux) 2)))))
(+.f32 (fma.f32 1 (fma.f32 ux -2 1) (neg.f32 (*.f32 (sqrt.f32 ux) (*.f32 -1 (sqrt.f32 ux))))) (fma.f32 (neg.f32 (sqrt.f32 ux)) (*.f32 -1 (sqrt.f32 ux)) (*.f32 (sqrt.f32 ux) (*.f32 -1 (sqrt.f32 ux)))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (fma.f32 ux -2 1)) (cbrt.f32 (fma.f32 ux -2 1))) (cbrt.f32 (fma.f32 ux -2 1)) (neg.f32 (*.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2)))) (fma.f32 (neg.f32 (neg.f32 (cbrt.f32 ux))) (pow.f32 (cbrt.f32 ux) 2) (*.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (fma.f32 ux -2 1)) (cbrt.f32 (fma.f32 ux -2 1))) (cbrt.f32 (fma.f32 ux -2 1)) (neg.f32 (*.f32 (cbrt.f32 ux) (neg.f32 (pow.f32 (cbrt.f32 ux) 2))))) (fma.f32 (neg.f32 (cbrt.f32 ux)) (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (*.f32 (cbrt.f32 ux) (neg.f32 (pow.f32 (cbrt.f32 ux) 2)))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (fma.f32 ux -2 1)) (cbrt.f32 (fma.f32 ux -2 1))) (cbrt.f32 (fma.f32 ux -2 1)) (neg.f32 (*.f32 (cbrt.f32 ux) (*.f32 -1 (pow.f32 (cbrt.f32 ux) 2))))) (fma.f32 (neg.f32 (cbrt.f32 ux)) (*.f32 -1 (pow.f32 (cbrt.f32 ux) 2)) (*.f32 (cbrt.f32 ux) (*.f32 -1 (pow.f32 (cbrt.f32 ux) 2)))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (fma.f32 ux -2 1)) (cbrt.f32 (fma.f32 ux -2 1))) (cbrt.f32 (fma.f32 ux -2 1)) (neg.f32 (*.f32 (sqrt.f32 ux) (*.f32 -1 (sqrt.f32 ux))))) (fma.f32 (neg.f32 (sqrt.f32 ux)) (*.f32 -1 (sqrt.f32 ux)) (*.f32 (sqrt.f32 ux) (*.f32 -1 (sqrt.f32 ux)))))
(+.f32 (fma.f32 (sqrt.f32 (fma.f32 ux -2 1)) (sqrt.f32 (fma.f32 ux -2 1)) (neg.f32 (*.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2)))) (fma.f32 (neg.f32 (neg.f32 (cbrt.f32 ux))) (pow.f32 (cbrt.f32 ux) 2) (*.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2))))
(+.f32 (fma.f32 (sqrt.f32 (fma.f32 ux -2 1)) (sqrt.f32 (fma.f32 ux -2 1)) (neg.f32 (*.f32 (cbrt.f32 ux) (neg.f32 (pow.f32 (cbrt.f32 ux) 2))))) (fma.f32 (neg.f32 (cbrt.f32 ux)) (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (*.f32 (cbrt.f32 ux) (neg.f32 (pow.f32 (cbrt.f32 ux) 2)))))
(+.f32 (fma.f32 (sqrt.f32 (fma.f32 ux -2 1)) (sqrt.f32 (fma.f32 ux -2 1)) (neg.f32 (*.f32 (cbrt.f32 ux) (*.f32 -1 (pow.f32 (cbrt.f32 ux) 2))))) (fma.f32 (neg.f32 (cbrt.f32 ux)) (*.f32 -1 (pow.f32 (cbrt.f32 ux) 2)) (*.f32 (cbrt.f32 ux) (*.f32 -1 (pow.f32 (cbrt.f32 ux) 2)))))
(+.f32 (fma.f32 (sqrt.f32 (fma.f32 ux -2 1)) (sqrt.f32 (fma.f32 ux -2 1)) (neg.f32 (*.f32 (sqrt.f32 ux) (*.f32 -1 (sqrt.f32 ux))))) (fma.f32 (neg.f32 (sqrt.f32 ux)) (*.f32 -1 (sqrt.f32 ux)) (*.f32 (sqrt.f32 ux) (*.f32 -1 (sqrt.f32 ux)))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (+.f32 (fma.f32 ux -2 1) ux))) (cbrt.f32 (exp.f32 (+.f32 (fma.f32 ux -2 1) ux))))) (log.f32 (cbrt.f32 (exp.f32 (+.f32 (fma.f32 ux -2 1) ux)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (+.f32 (fma.f32 ux -2 1) ux)))) (log.f32 (sqrt.f32 (exp.f32 (+.f32 (fma.f32 ux -2 1) ux)))))
(*.f32 (+.f32 (fma.f32 ux -2 1) ux) 1)
(*.f32 (+.f32 (fma.f32 ux -2 1) ux) (log.f32 (exp.f32 1)))
(*.f32 1 (+.f32 (fma.f32 ux -2 1) ux))
(*.f32 (cbrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) (pow.f32 (cbrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) 2))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) 2) (cbrt.f32 (+.f32 (fma.f32 ux -2 1) ux)))
(*.f32 (sqrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) (sqrt.f32 (+.f32 (fma.f32 ux -2 1) ux)))
(*.f32 (-.f32 (*.f32 (pow.f32 ux 3) -8) (pow.f32 (+.f32 ux -1) 3)) (/.f32 1 (fma.f32 (+.f32 ux -1) (+.f32 (fma.f32 ux -2 -1) ux) (pow.f32 (*.f32 ux -2) 2))))
(*.f32 (-.f32 (pow.f32 (*.f32 ux -2) 2) (pow.f32 (+.f32 ux -1) 2)) (/.f32 1 (+.f32 (fma.f32 ux -2 -1) ux)))
(*.f32 (+.f32 (sqrt.f32 (*.f32 ux -2)) (sqrt.f32 (+.f32 ux -1))) (-.f32 (sqrt.f32 (*.f32 ux -2)) (sqrt.f32 (+.f32 ux -1))))
(/.f32 1 (/.f32 (fma.f32 (+.f32 ux -1) (+.f32 (fma.f32 ux -2 -1) ux) (pow.f32 (*.f32 ux -2) 2)) (-.f32 (*.f32 (pow.f32 ux 3) -8) (pow.f32 (+.f32 ux -1) 3))))
(/.f32 1 (/.f32 (+.f32 (fma.f32 ux -2 -1) ux) (-.f32 (pow.f32 (*.f32 ux -2) 2) (pow.f32 (+.f32 ux -1) 2))))
(/.f32 (-.f32 (*.f32 (pow.f32 ux 3) -8) (pow.f32 (+.f32 ux -1) 3)) (fma.f32 (+.f32 ux -1) (+.f32 (fma.f32 ux -2 -1) ux) (pow.f32 (*.f32 ux -2) 2)))
(/.f32 (-.f32 (pow.f32 (*.f32 ux -2) 2) (pow.f32 (+.f32 ux -1) 2)) (+.f32 (fma.f32 ux -2 -1) ux))
(/.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 ux 3) -8) (pow.f32 (+.f32 ux -1) 3))) (neg.f32 (fma.f32 (+.f32 ux -1) (+.f32 (fma.f32 ux -2 -1) ux) (pow.f32 (*.f32 ux -2) 2))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 ux -2) 2) (pow.f32 (+.f32 ux -1) 2))) (neg.f32 (+.f32 (fma.f32 ux -2 -1) ux)))
(/.f32 (fma.f32 (pow.f32 ux 3) -8 (pow.f32 (+.f32 ux 1) 3)) (fma.f32 (pow.f32 ux 2) 4 (-.f32 (*.f32 (+.f32 ux 1) (+.f32 ux 1)) (*.f32 (*.f32 ux -2) (+.f32 ux 1)))))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux -2 1) 3) (pow.f32 ux 3)) (fma.f32 (fma.f32 ux -2 1) (fma.f32 ux -2 1) (fma.f32 ux ux (*.f32 (fma.f32 ux -2 1) ux))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux -2) 2) (*.f32 (+.f32 ux 1) (+.f32 ux 1))) (-.f32 (*.f32 ux -2) (+.f32 ux 1)))
(/.f32 (fma.f32 (fma.f32 ux -2 1) (fma.f32 ux -2 1) (pow.f32 ux 2)) (+.f32 (fma.f32 ux -2 1) ux))
(pow.f32 (+.f32 (fma.f32 ux -2 1) ux) 1)
(pow.f32 (cbrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) 3)
(pow.f32 (pow.f32 (+.f32 (fma.f32 ux -2 1) ux) 3) 1/3)
(pow.f32 (sqrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) 2)
(pow.f32 (/.f32 (fma.f32 (+.f32 ux -1) (+.f32 (fma.f32 ux -2 -1) ux) (pow.f32 (*.f32 ux -2) 2)) (-.f32 (*.f32 (pow.f32 ux 3) -8) (pow.f32 (+.f32 ux -1) 3))) -1)
(pow.f32 (/.f32 (+.f32 (fma.f32 ux -2 -1) ux) (-.f32 (pow.f32 (*.f32 ux -2) 2) (pow.f32 (+.f32 ux -1) 2))) -1)
(sqrt.f32 (pow.f32 (+.f32 (fma.f32 ux -2 1) ux) 2))
(log.f32 (exp.f32 (+.f32 (fma.f32 ux -2 1) ux)))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 (fma.f32 ux -2 1) ux))))
(log.f32 (*.f32 (pow.f32 (exp.f32 -2) ux) (/.f32 1 (exp.f32 (+.f32 ux -1)))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 ux -2))) (/.f32 1 (exp.f32 (+.f32 ux -1)))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 ux -2))) (exp.f32 (+.f32 ux 1))))
(log.f32 (*.f32 (/.f32 1 (exp.f32 (+.f32 ux -1))) (pow.f32 (exp.f32 -2) ux)))
(log.f32 (*.f32 (/.f32 1 (exp.f32 (+.f32 ux -1))) (+.f32 1 (expm1.f32 (*.f32 ux -2)))))
(log.f32 (*.f32 (exp.f32 (+.f32 ux 1)) (pow.f32 (exp.f32 -2) ux)))
(log.f32 (*.f32 (exp.f32 (+.f32 ux 1)) (+.f32 1 (expm1.f32 (*.f32 ux -2)))))
(log.f32 (*.f32 (exp.f32 (fma.f32 ux -2 1)) (exp.f32 ux)))
(log.f32 (*.f32 (exp.f32 (fma.f32 ux -2 1)) (+.f32 1 (expm1.f32 ux))))
(log.f32 (/.f32 (pow.f32 (exp.f32 -2) ux) (+.f32 1 (expm1.f32 (+.f32 ux -1)))))
(log.f32 (/.f32 (+.f32 1 (expm1.f32 (*.f32 ux -2))) (exp.f32 (+.f32 ux -1))))
(log.f32 (/.f32 (+.f32 1 (expm1.f32 (*.f32 ux -2))) (+.f32 1 (expm1.f32 (+.f32 ux -1)))))
(log.f32 (/.f32 (exp.f32 (fma.f32 ux -2 1)) (+.f32 1 (expm1.f32 ux))))
(cbrt.f32 (pow.f32 (+.f32 (fma.f32 ux -2 1) ux) 3))
(expm1.f32 (log1p.f32 (+.f32 (fma.f32 ux -2 1) ux)))
(log1p.f32 (expm1.f32 (+.f32 (fma.f32 ux -2 1) ux)))
(exp.f32 (log.f32 (+.f32 (fma.f32 ux -2 1) ux)))
(exp.f32 (*.f32 (log.f32 (+.f32 (fma.f32 ux -2 1) ux)) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (+.f32 (fma.f32 ux -2 1) ux)) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (+.f32 (fma.f32 ux -2 1) ux))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (+.f32 (fma.f32 ux -2 1) ux))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (+.f32 (fma.f32 ux -2 1) ux))) 2))
(fma.f32 ux -2 (+.f32 ux 1))
(fma.f32 ux -2 (*.f32 (+.f32 ux 1) 1))
(fma.f32 -2 ux (+.f32 ux 1))
(fma.f32 -2 ux (*.f32 (+.f32 ux 1) 1))
(fma.f32 (*.f32 ux -2) 1 (+.f32 ux 1))
(fma.f32 (*.f32 ux -2) 1 (*.f32 (+.f32 ux 1) 1))
(fma.f32 -1 (+.f32 ux -1) (*.f32 ux -2))
(fma.f32 (+.f32 (fma.f32 ux -2 1) ux) 1 (fma.f32 (+.f32 ux 1) 1 (+.f32 ux -1)))
(fma.f32 (+.f32 (fma.f32 ux -2 1) ux) 1 (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(fma.f32 (+.f32 (fma.f32 ux -2 1) ux) 1 (+.f32 (+.f32 ux 1) (+.f32 ux -1)))
(fma.f32 1 (*.f32 ux -2) (+.f32 ux 1))
(fma.f32 1 (*.f32 ux -2) (*.f32 (+.f32 ux 1) 1))
(fma.f32 1 (+.f32 (fma.f32 ux -2 1) ux) (fma.f32 (+.f32 ux 1) 1 (+.f32 ux -1)))
(fma.f32 1 (+.f32 (fma.f32 ux -2 1) ux) (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(fma.f32 1 (+.f32 (fma.f32 ux -2 1) ux) (+.f32 (+.f32 ux 1) (+.f32 ux -1)))
(fma.f32 1 (+.f32 ux 1) (*.f32 ux -2))
(fma.f32 1 (fma.f32 ux -2 1) ux)
(fma.f32 (cbrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) (pow.f32 (cbrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) 2) (fma.f32 (+.f32 ux 1) 1 (+.f32 ux -1)))
(fma.f32 (cbrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) (pow.f32 (cbrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) 2) (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(fma.f32 (cbrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) (pow.f32 (cbrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) 2) (+.f32 (+.f32 ux 1) (+.f32 ux -1)))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) 2) (cbrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) (fma.f32 (+.f32 ux 1) 1 (+.f32 ux -1)))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) 2) (cbrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) 2) (cbrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) (+.f32 (+.f32 ux 1) (+.f32 ux -1)))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (neg.f32 (cbrt.f32 (+.f32 ux -1))) (*.f32 ux -2))
(fma.f32 (cbrt.f32 (*.f32 ux -2)) (pow.f32 (cbrt.f32 (*.f32 ux -2)) 2) (+.f32 ux 1))
(fma.f32 (cbrt.f32 (*.f32 ux -2)) (pow.f32 (cbrt.f32 (*.f32 ux -2)) 2) (*.f32 (+.f32 ux 1) 1))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 ux -2)) 2) (cbrt.f32 (*.f32 ux -2)) (+.f32 ux 1))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 ux -2)) 2) (cbrt.f32 (*.f32 ux -2)) (*.f32 (+.f32 ux 1) 1))
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (cbrt.f32 ux) -2) (+.f32 ux 1))
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (cbrt.f32 ux) -2) (*.f32 (+.f32 ux 1) 1))
(fma.f32 (sqrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) (sqrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) (fma.f32 (+.f32 ux 1) 1 (+.f32 ux -1)))
(fma.f32 (sqrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) (sqrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(fma.f32 (sqrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) (sqrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) (+.f32 (+.f32 ux 1) (+.f32 ux -1)))
(fma.f32 (sqrt.f32 (+.f32 ux -1)) (neg.f32 (sqrt.f32 (+.f32 ux -1))) (*.f32 ux -2))
(fma.f32 (sqrt.f32 (*.f32 ux -2)) (sqrt.f32 (*.f32 ux -2)) (+.f32 ux 1))
(fma.f32 (sqrt.f32 (*.f32 ux -2)) (sqrt.f32 (*.f32 ux -2)) (*.f32 (+.f32 ux 1) 1))
(fma.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) -2) (+.f32 ux 1))
(fma.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) -2) (*.f32 (+.f32 ux 1) 1))
(fma.f32 (-.f32 (*.f32 (pow.f32 ux 3) -8) (pow.f32 (+.f32 ux -1) 3)) (/.f32 1 (fma.f32 (+.f32 ux -1) (+.f32 (fma.f32 ux -2 -1) ux) (pow.f32 (*.f32 ux -2) 2))) (fma.f32 (+.f32 ux 1) 1 (+.f32 ux -1)))
(fma.f32 (-.f32 (*.f32 (pow.f32 ux 3) -8) (pow.f32 (+.f32 ux -1) 3)) (/.f32 1 (fma.f32 (+.f32 ux -1) (+.f32 (fma.f32 ux -2 -1) ux) (pow.f32 (*.f32 ux -2) 2))) (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(fma.f32 (-.f32 (*.f32 (pow.f32 ux 3) -8) (pow.f32 (+.f32 ux -1) 3)) (/.f32 1 (fma.f32 (+.f32 ux -1) (+.f32 (fma.f32 ux -2 -1) ux) (pow.f32 (*.f32 ux -2) 2))) (+.f32 (+.f32 ux 1) (+.f32 ux -1)))
(fma.f32 (-.f32 (pow.f32 (*.f32 ux -2) 2) (pow.f32 (+.f32 ux -1) 2)) (/.f32 1 (+.f32 (fma.f32 ux -2 -1) ux)) (fma.f32 (+.f32 ux 1) 1 (+.f32 ux -1)))
(fma.f32 (-.f32 (pow.f32 (*.f32 ux -2) 2) (pow.f32 (+.f32 ux -1) 2)) (/.f32 1 (+.f32 (fma.f32 ux -2 -1) ux)) (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(fma.f32 (-.f32 (pow.f32 (*.f32 ux -2) 2) (pow.f32 (+.f32 ux -1) 2)) (/.f32 1 (+.f32 (fma.f32 ux -2 -1) ux)) (+.f32 (+.f32 ux 1) (+.f32 ux -1)))
(fma.f32 (neg.f32 (sqrt.f32 (+.f32 ux -1))) (sqrt.f32 (+.f32 ux -1)) (*.f32 ux -2))
(fma.f32 (*.f32 (cbrt.f32 (+.f32 ux 1)) (cbrt.f32 (+.f32 ux 1))) (cbrt.f32 (+.f32 ux 1)) (*.f32 ux -2))
(fma.f32 (*.f32 (cbrt.f32 (fma.f32 ux -2 1)) (cbrt.f32 (fma.f32 ux -2 1))) (cbrt.f32 (fma.f32 ux -2 1)) ux)
(fma.f32 (sqrt.f32 (+.f32 ux 1)) (sqrt.f32 (+.f32 ux 1)) (*.f32 ux -2))
(fma.f32 (sqrt.f32 (fma.f32 ux -2 1)) (sqrt.f32 (fma.f32 ux -2 1)) ux)
(fma.f32 (+.f32 (sqrt.f32 (*.f32 ux -2)) (sqrt.f32 (+.f32 ux -1))) (-.f32 (sqrt.f32 (*.f32 ux -2)) (sqrt.f32 (+.f32 ux -1))) (fma.f32 (+.f32 ux 1) 1 (+.f32 ux -1)))
(fma.f32 (+.f32 (sqrt.f32 (*.f32 ux -2)) (sqrt.f32 (+.f32 ux -1))) (-.f32 (sqrt.f32 (*.f32 ux -2)) (sqrt.f32 (+.f32 ux -1))) (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(fma.f32 (+.f32 (sqrt.f32 (*.f32 ux -2)) (sqrt.f32 (+.f32 ux -1))) (-.f32 (sqrt.f32 (*.f32 ux -2)) (sqrt.f32 (+.f32 ux -1))) (+.f32 (+.f32 ux 1) (+.f32 ux -1)))
(fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2)) (cbrt.f32 (+.f32 ux -1)) (*.f32 ux -2))
(fma.f32 (*.f32 -2 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) (+.f32 ux 1))
(fma.f32 (*.f32 -2 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) (*.f32 (+.f32 ux 1) 1))
(fma.f32 (*.f32 -2 (sqrt.f32 ux)) (sqrt.f32 ux) (+.f32 ux 1))
(fma.f32 (*.f32 -2 (sqrt.f32 ux)) (sqrt.f32 ux) (*.f32 (+.f32 ux 1) 1))

simplify266.0ms (5.6%)

Algorithm
egg-herbie
Rules
551×distribute-lft-in
496×distribute-rgt-in
352×fma-neg
237×times-frac
234×unswap-sqr
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
040410675
110417573
232484269
Stop Event
node limit
Counts
186 → 225
Calls
Call 1
Inputs
1
(+.f32 1 (*.f32 -1 ux))
(+.f32 1 (*.f32 -1 ux))
(+.f32 1 (*.f32 -1 ux))
(*.f32 -1 ux)
(+.f32 1 (*.f32 -1 ux))
(+.f32 1 (*.f32 -1 ux))
(+.f32 1 (*.f32 -1 ux))
(*.f32 -1 ux)
(+.f32 1 (*.f32 -1 ux))
(+.f32 1 (*.f32 -1 ux))
(+.f32 1 (*.f32 -1 ux))
(+.f32 (*.f32 ux -2) (+.f32 ux 1))
(+.f32 (*.f32 ux -2) (*.f32 (+.f32 ux 1) 1))
(+.f32 (+.f32 (fma.f32 ux -2 1) ux) (fma.f32 (+.f32 ux 1) 1 (+.f32 ux -1)))
(+.f32 (+.f32 (fma.f32 ux -2 1) ux) (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(+.f32 (+.f32 (fma.f32 ux -2 1) ux) (+.f32 (+.f32 ux 1) (+.f32 ux -1)))
(+.f32 (+.f32 (fma.f32 ux -2 1) ux) (+.f32 ux ux))
(+.f32 (+.f32 (fma.f32 ux -2 1) ux) (fma.f32 1 ux ux))
(+.f32 (+.f32 (fma.f32 ux -2 1) ux) (fma.f32 -1 ux ux))
(+.f32 (+.f32 (fma.f32 ux -2 1) ux) (fma.f32 ux 1 ux))
(+.f32 (+.f32 (fma.f32 ux -2 1) ux) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) ux))
(+.f32 (+.f32 (fma.f32 ux -2 1) ux) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux))
(+.f32 (+.f32 (fma.f32 ux -2 1) ux) (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux))
(+.f32 (+.f32 (fma.f32 ux -2 1) ux) (fma.f32 (neg.f32 (neg.f32 (sqrt.f32 ux))) (sqrt.f32 ux) ux))
(+.f32 (+.f32 (fma.f32 ux -2 1) ux) (fma.f32 (neg.f32 (sqrt.f32 ux)) (neg.f32 (sqrt.f32 ux)) ux))
(+.f32 (+.f32 (fma.f32 ux -2 1) ux) (fma.f32 -1 (+.f32 ux -1) (+.f32 ux -1)))
(+.f32 (+.f32 (fma.f32 ux -2 1) ux) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2)) (cbrt.f32 (+.f32 ux -1)) (+.f32 ux -1)))
(+.f32 (+.f32 ux 1) (*.f32 ux -2))
(+.f32 0 (+.f32 (fma.f32 ux -2 1) ux))
(+.f32 (fma.f32 ux -2 1) ux)
(+.f32 (-.f32 (fma.f32 ux -2 1) 0) ux)
(+.f32 (fma.f32 ux -2 (neg.f32 (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3))))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1))) (+.f32 -1 (pow.f32 ux 3)) (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3)))))
(+.f32 (fma.f32 ux -2 (neg.f32 (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2))))) (fma.f32 (neg.f32 (/.f32 1 (+.f32 ux -1))) (+.f32 1 (pow.f32 ux 2)) (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2)))))
(+.f32 (fma.f32 ux -2 (neg.f32 (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1)))) (fma.f32 (neg.f32 (-.f32 (sqrt.f32 ux) 1)) (+.f32 (sqrt.f32 ux) 1) (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1))))
(+.f32 (fma.f32 -2 ux (neg.f32 (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3))))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1))) (+.f32 -1 (pow.f32 ux 3)) (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3)))))
(+.f32 (fma.f32 -2 ux (neg.f32 (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2))))) (fma.f32 (neg.f32 (/.f32 1 (+.f32 ux -1))) (+.f32 1 (pow.f32 ux 2)) (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2)))))
(+.f32 (fma.f32 -2 ux (neg.f32 (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1)))) (fma.f32 (neg.f32 (-.f32 (sqrt.f32 ux) 1)) (+.f32 (sqrt.f32 ux) 1) (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1))))
(+.f32 (fma.f32 (*.f32 ux -2) 1 (neg.f32 (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3))))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1))) (+.f32 -1 (pow.f32 ux 3)) (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3)))))
(+.f32 (fma.f32 (*.f32 ux -2) 1 (neg.f32 (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2))))) (fma.f32 (neg.f32 (/.f32 1 (+.f32 ux -1))) (+.f32 1 (pow.f32 ux 2)) (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2)))))
(+.f32 (fma.f32 (*.f32 ux -2) 1 (neg.f32 (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1)))) (fma.f32 (neg.f32 (-.f32 (sqrt.f32 ux) 1)) (+.f32 (sqrt.f32 ux) 1) (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1))))
(+.f32 (fma.f32 1 (*.f32 ux -2) (neg.f32 (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3))))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1))) (+.f32 -1 (pow.f32 ux 3)) (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3)))))
(+.f32 (fma.f32 1 (*.f32 ux -2) (neg.f32 (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2))))) (fma.f32 (neg.f32 (/.f32 1 (+.f32 ux -1))) (+.f32 1 (pow.f32 ux 2)) (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2)))))
(+.f32 (fma.f32 1 (*.f32 ux -2) (neg.f32 (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1)))) (fma.f32 (neg.f32 (-.f32 (sqrt.f32 ux) 1)) (+.f32 (sqrt.f32 ux) 1) (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1))))
(+.f32 (fma.f32 (cbrt.f32 (*.f32 ux -2)) (pow.f32 (cbrt.f32 (*.f32 ux -2)) 2) (neg.f32 (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3))))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1))) (+.f32 -1 (pow.f32 ux 3)) (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3)))))
(+.f32 (fma.f32 (cbrt.f32 (*.f32 ux -2)) (pow.f32 (cbrt.f32 (*.f32 ux -2)) 2) (neg.f32 (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2))))) (fma.f32 (neg.f32 (/.f32 1 (+.f32 ux -1))) (+.f32 1 (pow.f32 ux 2)) (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2)))))
(+.f32 (fma.f32 (cbrt.f32 (*.f32 ux -2)) (pow.f32 (cbrt.f32 (*.f32 ux -2)) 2) (neg.f32 (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1)))) (fma.f32 (neg.f32 (-.f32 (sqrt.f32 ux) 1)) (+.f32 (sqrt.f32 ux) 1) (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 (*.f32 ux -2)) 2) (cbrt.f32 (*.f32 ux -2)) (neg.f32 (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3))))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1))) (+.f32 -1 (pow.f32 ux 3)) (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3)))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 (*.f32 ux -2)) 2) (cbrt.f32 (*.f32 ux -2)) (neg.f32 (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2))))) (fma.f32 (neg.f32 (/.f32 1 (+.f32 ux -1))) (+.f32 1 (pow.f32 ux 2)) (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2)))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 (*.f32 ux -2)) 2) (cbrt.f32 (*.f32 ux -2)) (neg.f32 (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1)))) (fma.f32 (neg.f32 (-.f32 (sqrt.f32 ux) 1)) (+.f32 (sqrt.f32 ux) 1) (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (cbrt.f32 ux) -2) (neg.f32 (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3))))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1))) (+.f32 -1 (pow.f32 ux 3)) (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3)))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (cbrt.f32 ux) -2) (neg.f32 (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2))))) (fma.f32 (neg.f32 (/.f32 1 (+.f32 ux -1))) (+.f32 1 (pow.f32 ux 2)) (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2)))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (cbrt.f32 ux) -2) (neg.f32 (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1)))) (fma.f32 (neg.f32 (-.f32 (sqrt.f32 ux) 1)) (+.f32 (sqrt.f32 ux) 1) (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 ux -2)) (sqrt.f32 (*.f32 ux -2)) (neg.f32 (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3))))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1))) (+.f32 -1 (pow.f32 ux 3)) (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3)))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 ux -2)) (sqrt.f32 (*.f32 ux -2)) (neg.f32 (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2))))) (fma.f32 (neg.f32 (/.f32 1 (+.f32 ux -1))) (+.f32 1 (pow.f32 ux 2)) (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2)))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 ux -2)) (sqrt.f32 (*.f32 ux -2)) (neg.f32 (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1)))) (fma.f32 (neg.f32 (-.f32 (sqrt.f32 ux) 1)) (+.f32 (sqrt.f32 ux) 1) (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1))))
(+.f32 (fma.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) -2) (neg.f32 (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3))))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1))) (+.f32 -1 (pow.f32 ux 3)) (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3)))))
(+.f32 (fma.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) -2) (neg.f32 (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2))))) (fma.f32 (neg.f32 (/.f32 1 (+.f32 ux -1))) (+.f32 1 (pow.f32 ux 2)) (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2)))))
(+.f32 (fma.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) -2) (neg.f32 (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1)))) (fma.f32 (neg.f32 (-.f32 (sqrt.f32 ux) 1)) (+.f32 (sqrt.f32 ux) 1) (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1))))
(+.f32 (fma.f32 (*.f32 -2 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) (neg.f32 (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3))))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1))) (+.f32 -1 (pow.f32 ux 3)) (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3)))))
(+.f32 (fma.f32 (*.f32 -2 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) (neg.f32 (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2))))) (fma.f32 (neg.f32 (/.f32 1 (+.f32 ux -1))) (+.f32 1 (pow.f32 ux 2)) (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2)))))
(+.f32 (fma.f32 (*.f32 -2 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) (neg.f32 (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1)))) (fma.f32 (neg.f32 (-.f32 (sqrt.f32 ux) 1)) (+.f32 (sqrt.f32 ux) 1) (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1))))
(+.f32 (fma.f32 (*.f32 -2 (sqrt.f32 ux)) (sqrt.f32 ux) (neg.f32 (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3))))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1))) (+.f32 -1 (pow.f32 ux 3)) (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3)))))
(+.f32 (fma.f32 (*.f32 -2 (sqrt.f32 ux)) (sqrt.f32 ux) (neg.f32 (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2))))) (fma.f32 (neg.f32 (/.f32 1 (+.f32 ux -1))) (+.f32 1 (pow.f32 ux 2)) (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2)))))
(+.f32 (fma.f32 (*.f32 -2 (sqrt.f32 ux)) (sqrt.f32 ux) (neg.f32 (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1)))) (fma.f32 (neg.f32 (-.f32 (sqrt.f32 ux) 1)) (+.f32 (sqrt.f32 ux) 1) (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1))))
(+.f32 (fma.f32 1 (fma.f32 ux -2 1) (neg.f32 (*.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2)))) (fma.f32 (neg.f32 (neg.f32 (cbrt.f32 ux))) (pow.f32 (cbrt.f32 ux) 2) (*.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2))))
(+.f32 (fma.f32 1 (fma.f32 ux -2 1) (neg.f32 (*.f32 (cbrt.f32 ux) (neg.f32 (pow.f32 (cbrt.f32 ux) 2))))) (fma.f32 (neg.f32 (cbrt.f32 ux)) (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (*.f32 (cbrt.f32 ux) (neg.f32 (pow.f32 (cbrt.f32 ux) 2)))))
(+.f32 (fma.f32 1 (fma.f32 ux -2 1) (neg.f32 (*.f32 (cbrt.f32 ux) (*.f32 -1 (pow.f32 (cbrt.f32 ux) 2))))) (fma.f32 (neg.f32 (cbrt.f32 ux)) (*.f32 -1 (pow.f32 (cbrt.f32 ux) 2)) (*.f32 (cbrt.f32 ux) (*.f32 -1 (pow.f32 (cbrt.f32 ux) 2)))))
(+.f32 (fma.f32 1 (fma.f32 ux -2 1) (neg.f32 (*.f32 (sqrt.f32 ux) (*.f32 -1 (sqrt.f32 ux))))) (fma.f32 (neg.f32 (sqrt.f32 ux)) (*.f32 -1 (sqrt.f32 ux)) (*.f32 (sqrt.f32 ux) (*.f32 -1 (sqrt.f32 ux)))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (fma.f32 ux -2 1)) (cbrt.f32 (fma.f32 ux -2 1))) (cbrt.f32 (fma.f32 ux -2 1)) (neg.f32 (*.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2)))) (fma.f32 (neg.f32 (neg.f32 (cbrt.f32 ux))) (pow.f32 (cbrt.f32 ux) 2) (*.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (fma.f32 ux -2 1)) (cbrt.f32 (fma.f32 ux -2 1))) (cbrt.f32 (fma.f32 ux -2 1)) (neg.f32 (*.f32 (cbrt.f32 ux) (neg.f32 (pow.f32 (cbrt.f32 ux) 2))))) (fma.f32 (neg.f32 (cbrt.f32 ux)) (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (*.f32 (cbrt.f32 ux) (neg.f32 (pow.f32 (cbrt.f32 ux) 2)))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (fma.f32 ux -2 1)) (cbrt.f32 (fma.f32 ux -2 1))) (cbrt.f32 (fma.f32 ux -2 1)) (neg.f32 (*.f32 (cbrt.f32 ux) (*.f32 -1 (pow.f32 (cbrt.f32 ux) 2))))) (fma.f32 (neg.f32 (cbrt.f32 ux)) (*.f32 -1 (pow.f32 (cbrt.f32 ux) 2)) (*.f32 (cbrt.f32 ux) (*.f32 -1 (pow.f32 (cbrt.f32 ux) 2)))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (fma.f32 ux -2 1)) (cbrt.f32 (fma.f32 ux -2 1))) (cbrt.f32 (fma.f32 ux -2 1)) (neg.f32 (*.f32 (sqrt.f32 ux) (*.f32 -1 (sqrt.f32 ux))))) (fma.f32 (neg.f32 (sqrt.f32 ux)) (*.f32 -1 (sqrt.f32 ux)) (*.f32 (sqrt.f32 ux) (*.f32 -1 (sqrt.f32 ux)))))
(+.f32 (fma.f32 (sqrt.f32 (fma.f32 ux -2 1)) (sqrt.f32 (fma.f32 ux -2 1)) (neg.f32 (*.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2)))) (fma.f32 (neg.f32 (neg.f32 (cbrt.f32 ux))) (pow.f32 (cbrt.f32 ux) 2) (*.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2))))
(+.f32 (fma.f32 (sqrt.f32 (fma.f32 ux -2 1)) (sqrt.f32 (fma.f32 ux -2 1)) (neg.f32 (*.f32 (cbrt.f32 ux) (neg.f32 (pow.f32 (cbrt.f32 ux) 2))))) (fma.f32 (neg.f32 (cbrt.f32 ux)) (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (*.f32 (cbrt.f32 ux) (neg.f32 (pow.f32 (cbrt.f32 ux) 2)))))
(+.f32 (fma.f32 (sqrt.f32 (fma.f32 ux -2 1)) (sqrt.f32 (fma.f32 ux -2 1)) (neg.f32 (*.f32 (cbrt.f32 ux) (*.f32 -1 (pow.f32 (cbrt.f32 ux) 2))))) (fma.f32 (neg.f32 (cbrt.f32 ux)) (*.f32 -1 (pow.f32 (cbrt.f32 ux) 2)) (*.f32 (cbrt.f32 ux) (*.f32 -1 (pow.f32 (cbrt.f32 ux) 2)))))
(+.f32 (fma.f32 (sqrt.f32 (fma.f32 ux -2 1)) (sqrt.f32 (fma.f32 ux -2 1)) (neg.f32 (*.f32 (sqrt.f32 ux) (*.f32 -1 (sqrt.f32 ux))))) (fma.f32 (neg.f32 (sqrt.f32 ux)) (*.f32 -1 (sqrt.f32 ux)) (*.f32 (sqrt.f32 ux) (*.f32 -1 (sqrt.f32 ux)))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (+.f32 (fma.f32 ux -2 1) ux))) (cbrt.f32 (exp.f32 (+.f32 (fma.f32 ux -2 1) ux))))) (log.f32 (cbrt.f32 (exp.f32 (+.f32 (fma.f32 ux -2 1) ux)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (+.f32 (fma.f32 ux -2 1) ux)))) (log.f32 (sqrt.f32 (exp.f32 (+.f32 (fma.f32 ux -2 1) ux)))))
(*.f32 (+.f32 (fma.f32 ux -2 1) ux) 1)
(*.f32 (+.f32 (fma.f32 ux -2 1) ux) (log.f32 (exp.f32 1)))
(*.f32 1 (+.f32 (fma.f32 ux -2 1) ux))
(*.f32 (cbrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) (pow.f32 (cbrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) 2))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) 2) (cbrt.f32 (+.f32 (fma.f32 ux -2 1) ux)))
(*.f32 (sqrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) (sqrt.f32 (+.f32 (fma.f32 ux -2 1) ux)))
(*.f32 (-.f32 (*.f32 (pow.f32 ux 3) -8) (pow.f32 (+.f32 ux -1) 3)) (/.f32 1 (fma.f32 (+.f32 ux -1) (+.f32 (fma.f32 ux -2 -1) ux) (pow.f32 (*.f32 ux -2) 2))))
(*.f32 (-.f32 (pow.f32 (*.f32 ux -2) 2) (pow.f32 (+.f32 ux -1) 2)) (/.f32 1 (+.f32 (fma.f32 ux -2 -1) ux)))
(*.f32 (+.f32 (sqrt.f32 (*.f32 ux -2)) (sqrt.f32 (+.f32 ux -1))) (-.f32 (sqrt.f32 (*.f32 ux -2)) (sqrt.f32 (+.f32 ux -1))))
(/.f32 1 (/.f32 (fma.f32 (+.f32 ux -1) (+.f32 (fma.f32 ux -2 -1) ux) (pow.f32 (*.f32 ux -2) 2)) (-.f32 (*.f32 (pow.f32 ux 3) -8) (pow.f32 (+.f32 ux -1) 3))))
(/.f32 1 (/.f32 (+.f32 (fma.f32 ux -2 -1) ux) (-.f32 (pow.f32 (*.f32 ux -2) 2) (pow.f32 (+.f32 ux -1) 2))))
(/.f32 (-.f32 (*.f32 (pow.f32 ux 3) -8) (pow.f32 (+.f32 ux -1) 3)) (fma.f32 (+.f32 ux -1) (+.f32 (fma.f32 ux -2 -1) ux) (pow.f32 (*.f32 ux -2) 2)))
(/.f32 (-.f32 (pow.f32 (*.f32 ux -2) 2) (pow.f32 (+.f32 ux -1) 2)) (+.f32 (fma.f32 ux -2 -1) ux))
(/.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 ux 3) -8) (pow.f32 (+.f32 ux -1) 3))) (neg.f32 (fma.f32 (+.f32 ux -1) (+.f32 (fma.f32 ux -2 -1) ux) (pow.f32 (*.f32 ux -2) 2))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 ux -2) 2) (pow.f32 (+.f32 ux -1) 2))) (neg.f32 (+.f32 (fma.f32 ux -2 -1) ux)))
(/.f32 (fma.f32 (pow.f32 ux 3) -8 (pow.f32 (+.f32 ux 1) 3)) (fma.f32 (pow.f32 ux 2) 4 (-.f32 (*.f32 (+.f32 ux 1) (+.f32 ux 1)) (*.f32 (*.f32 ux -2) (+.f32 ux 1)))))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux -2 1) 3) (pow.f32 ux 3)) (fma.f32 (fma.f32 ux -2 1) (fma.f32 ux -2 1) (fma.f32 ux ux (*.f32 (fma.f32 ux -2 1) ux))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux -2) 2) (*.f32 (+.f32 ux 1) (+.f32 ux 1))) (-.f32 (*.f32 ux -2) (+.f32 ux 1)))
(/.f32 (fma.f32 (fma.f32 ux -2 1) (fma.f32 ux -2 1) (pow.f32 ux 2)) (+.f32 (fma.f32 ux -2 1) ux))
(pow.f32 (+.f32 (fma.f32 ux -2 1) ux) 1)
(pow.f32 (cbrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) 3)
(pow.f32 (pow.f32 (+.f32 (fma.f32 ux -2 1) ux) 3) 1/3)
(pow.f32 (sqrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) 2)
(pow.f32 (/.f32 (fma.f32 (+.f32 ux -1) (+.f32 (fma.f32 ux -2 -1) ux) (pow.f32 (*.f32 ux -2) 2)) (-.f32 (*.f32 (pow.f32 ux 3) -8) (pow.f32 (+.f32 ux -1) 3))) -1)
(pow.f32 (/.f32 (+.f32 (fma.f32 ux -2 -1) ux) (-.f32 (pow.f32 (*.f32 ux -2) 2) (pow.f32 (+.f32 ux -1) 2))) -1)
(sqrt.f32 (pow.f32 (+.f32 (fma.f32 ux -2 1) ux) 2))
(log.f32 (exp.f32 (+.f32 (fma.f32 ux -2 1) ux)))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 (fma.f32 ux -2 1) ux))))
(log.f32 (*.f32 (pow.f32 (exp.f32 -2) ux) (/.f32 1 (exp.f32 (+.f32 ux -1)))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 ux -2))) (/.f32 1 (exp.f32 (+.f32 ux -1)))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 ux -2))) (exp.f32 (+.f32 ux 1))))
(log.f32 (*.f32 (/.f32 1 (exp.f32 (+.f32 ux -1))) (pow.f32 (exp.f32 -2) ux)))
(log.f32 (*.f32 (/.f32 1 (exp.f32 (+.f32 ux -1))) (+.f32 1 (expm1.f32 (*.f32 ux -2)))))
(log.f32 (*.f32 (exp.f32 (+.f32 ux 1)) (pow.f32 (exp.f32 -2) ux)))
(log.f32 (*.f32 (exp.f32 (+.f32 ux 1)) (+.f32 1 (expm1.f32 (*.f32 ux -2)))))
(log.f32 (*.f32 (exp.f32 (fma.f32 ux -2 1)) (exp.f32 ux)))
(log.f32 (*.f32 (exp.f32 (fma.f32 ux -2 1)) (+.f32 1 (expm1.f32 ux))))
(log.f32 (/.f32 (pow.f32 (exp.f32 -2) ux) (+.f32 1 (expm1.f32 (+.f32 ux -1)))))
(log.f32 (/.f32 (+.f32 1 (expm1.f32 (*.f32 ux -2))) (exp.f32 (+.f32 ux -1))))
(log.f32 (/.f32 (+.f32 1 (expm1.f32 (*.f32 ux -2))) (+.f32 1 (expm1.f32 (+.f32 ux -1)))))
(log.f32 (/.f32 (exp.f32 (fma.f32 ux -2 1)) (+.f32 1 (expm1.f32 ux))))
(cbrt.f32 (pow.f32 (+.f32 (fma.f32 ux -2 1) ux) 3))
(expm1.f32 (log1p.f32 (+.f32 (fma.f32 ux -2 1) ux)))
(log1p.f32 (expm1.f32 (+.f32 (fma.f32 ux -2 1) ux)))
(exp.f32 (log.f32 (+.f32 (fma.f32 ux -2 1) ux)))
(exp.f32 (*.f32 (log.f32 (+.f32 (fma.f32 ux -2 1) ux)) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (+.f32 (fma.f32 ux -2 1) ux)) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (+.f32 (fma.f32 ux -2 1) ux))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (+.f32 (fma.f32 ux -2 1) ux))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (+.f32 (fma.f32 ux -2 1) ux))) 2))
(fma.f32 ux -2 (+.f32 ux 1))
(fma.f32 ux -2 (*.f32 (+.f32 ux 1) 1))
(fma.f32 -2 ux (+.f32 ux 1))
(fma.f32 -2 ux (*.f32 (+.f32 ux 1) 1))
(fma.f32 (*.f32 ux -2) 1 (+.f32 ux 1))
(fma.f32 (*.f32 ux -2) 1 (*.f32 (+.f32 ux 1) 1))
(fma.f32 -1 (+.f32 ux -1) (*.f32 ux -2))
(fma.f32 (+.f32 (fma.f32 ux -2 1) ux) 1 (fma.f32 (+.f32 ux 1) 1 (+.f32 ux -1)))
(fma.f32 (+.f32 (fma.f32 ux -2 1) ux) 1 (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(fma.f32 (+.f32 (fma.f32 ux -2 1) ux) 1 (+.f32 (+.f32 ux 1) (+.f32 ux -1)))
(fma.f32 1 (*.f32 ux -2) (+.f32 ux 1))
(fma.f32 1 (*.f32 ux -2) (*.f32 (+.f32 ux 1) 1))
(fma.f32 1 (+.f32 (fma.f32 ux -2 1) ux) (fma.f32 (+.f32 ux 1) 1 (+.f32 ux -1)))
(fma.f32 1 (+.f32 (fma.f32 ux -2 1) ux) (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(fma.f32 1 (+.f32 (fma.f32 ux -2 1) ux) (+.f32 (+.f32 ux 1) (+.f32 ux -1)))
(fma.f32 1 (+.f32 ux 1) (*.f32 ux -2))
(fma.f32 1 (fma.f32 ux -2 1) ux)
(fma.f32 (cbrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) (pow.f32 (cbrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) 2) (fma.f32 (+.f32 ux 1) 1 (+.f32 ux -1)))
(fma.f32 (cbrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) (pow.f32 (cbrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) 2) (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(fma.f32 (cbrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) (pow.f32 (cbrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) 2) (+.f32 (+.f32 ux 1) (+.f32 ux -1)))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) 2) (cbrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) (fma.f32 (+.f32 ux 1) 1 (+.f32 ux -1)))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) 2) (cbrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) 2) (cbrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) (+.f32 (+.f32 ux 1) (+.f32 ux -1)))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (neg.f32 (cbrt.f32 (+.f32 ux -1))) (*.f32 ux -2))
(fma.f32 (cbrt.f32 (*.f32 ux -2)) (pow.f32 (cbrt.f32 (*.f32 ux -2)) 2) (+.f32 ux 1))
(fma.f32 (cbrt.f32 (*.f32 ux -2)) (pow.f32 (cbrt.f32 (*.f32 ux -2)) 2) (*.f32 (+.f32 ux 1) 1))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 ux -2)) 2) (cbrt.f32 (*.f32 ux -2)) (+.f32 ux 1))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 ux -2)) 2) (cbrt.f32 (*.f32 ux -2)) (*.f32 (+.f32 ux 1) 1))
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (cbrt.f32 ux) -2) (+.f32 ux 1))
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (cbrt.f32 ux) -2) (*.f32 (+.f32 ux 1) 1))
(fma.f32 (sqrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) (sqrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) (fma.f32 (+.f32 ux 1) 1 (+.f32 ux -1)))
(fma.f32 (sqrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) (sqrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(fma.f32 (sqrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) (sqrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) (+.f32 (+.f32 ux 1) (+.f32 ux -1)))
(fma.f32 (sqrt.f32 (+.f32 ux -1)) (neg.f32 (sqrt.f32 (+.f32 ux -1))) (*.f32 ux -2))
(fma.f32 (sqrt.f32 (*.f32 ux -2)) (sqrt.f32 (*.f32 ux -2)) (+.f32 ux 1))
(fma.f32 (sqrt.f32 (*.f32 ux -2)) (sqrt.f32 (*.f32 ux -2)) (*.f32 (+.f32 ux 1) 1))
(fma.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) -2) (+.f32 ux 1))
(fma.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) -2) (*.f32 (+.f32 ux 1) 1))
(fma.f32 (-.f32 (*.f32 (pow.f32 ux 3) -8) (pow.f32 (+.f32 ux -1) 3)) (/.f32 1 (fma.f32 (+.f32 ux -1) (+.f32 (fma.f32 ux -2 -1) ux) (pow.f32 (*.f32 ux -2) 2))) (fma.f32 (+.f32 ux 1) 1 (+.f32 ux -1)))
(fma.f32 (-.f32 (*.f32 (pow.f32 ux 3) -8) (pow.f32 (+.f32 ux -1) 3)) (/.f32 1 (fma.f32 (+.f32 ux -1) (+.f32 (fma.f32 ux -2 -1) ux) (pow.f32 (*.f32 ux -2) 2))) (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(fma.f32 (-.f32 (*.f32 (pow.f32 ux 3) -8) (pow.f32 (+.f32 ux -1) 3)) (/.f32 1 (fma.f32 (+.f32 ux -1) (+.f32 (fma.f32 ux -2 -1) ux) (pow.f32 (*.f32 ux -2) 2))) (+.f32 (+.f32 ux 1) (+.f32 ux -1)))
(fma.f32 (-.f32 (pow.f32 (*.f32 ux -2) 2) (pow.f32 (+.f32 ux -1) 2)) (/.f32 1 (+.f32 (fma.f32 ux -2 -1) ux)) (fma.f32 (+.f32 ux 1) 1 (+.f32 ux -1)))
(fma.f32 (-.f32 (pow.f32 (*.f32 ux -2) 2) (pow.f32 (+.f32 ux -1) 2)) (/.f32 1 (+.f32 (fma.f32 ux -2 -1) ux)) (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(fma.f32 (-.f32 (pow.f32 (*.f32 ux -2) 2) (pow.f32 (+.f32 ux -1) 2)) (/.f32 1 (+.f32 (fma.f32 ux -2 -1) ux)) (+.f32 (+.f32 ux 1) (+.f32 ux -1)))
(fma.f32 (neg.f32 (sqrt.f32 (+.f32 ux -1))) (sqrt.f32 (+.f32 ux -1)) (*.f32 ux -2))
(fma.f32 (*.f32 (cbrt.f32 (+.f32 ux 1)) (cbrt.f32 (+.f32 ux 1))) (cbrt.f32 (+.f32 ux 1)) (*.f32 ux -2))
(fma.f32 (*.f32 (cbrt.f32 (fma.f32 ux -2 1)) (cbrt.f32 (fma.f32 ux -2 1))) (cbrt.f32 (fma.f32 ux -2 1)) ux)
(fma.f32 (sqrt.f32 (+.f32 ux 1)) (sqrt.f32 (+.f32 ux 1)) (*.f32 ux -2))
(fma.f32 (sqrt.f32 (fma.f32 ux -2 1)) (sqrt.f32 (fma.f32 ux -2 1)) ux)
(fma.f32 (+.f32 (sqrt.f32 (*.f32 ux -2)) (sqrt.f32 (+.f32 ux -1))) (-.f32 (sqrt.f32 (*.f32 ux -2)) (sqrt.f32 (+.f32 ux -1))) (fma.f32 (+.f32 ux 1) 1 (+.f32 ux -1)))
(fma.f32 (+.f32 (sqrt.f32 (*.f32 ux -2)) (sqrt.f32 (+.f32 ux -1))) (-.f32 (sqrt.f32 (*.f32 ux -2)) (sqrt.f32 (+.f32 ux -1))) (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(fma.f32 (+.f32 (sqrt.f32 (*.f32 ux -2)) (sqrt.f32 (+.f32 ux -1))) (-.f32 (sqrt.f32 (*.f32 ux -2)) (sqrt.f32 (+.f32 ux -1))) (+.f32 (+.f32 ux 1) (+.f32 ux -1)))
(fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2)) (cbrt.f32 (+.f32 ux -1)) (*.f32 ux -2))
(fma.f32 (*.f32 -2 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) (+.f32 ux 1))
(fma.f32 (*.f32 -2 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) (*.f32 (+.f32 ux 1) 1))
(fma.f32 (*.f32 -2 (sqrt.f32 ux)) (sqrt.f32 ux) (+.f32 ux 1))
(fma.f32 (*.f32 -2 (sqrt.f32 ux)) (sqrt.f32 ux) (*.f32 (+.f32 ux 1) 1))
Outputs
1
(+.f32 1 (*.f32 -1 ux))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(+.f32 1 (*.f32 -1 ux))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(+.f32 1 (*.f32 -1 ux))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(*.f32 -1 ux)
(neg.f32 ux)
(+.f32 1 (*.f32 -1 ux))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(+.f32 1 (*.f32 -1 ux))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(+.f32 1 (*.f32 -1 ux))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(*.f32 -1 ux)
(neg.f32 ux)
(+.f32 1 (*.f32 -1 ux))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(+.f32 1 (*.f32 -1 ux))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(+.f32 1 (*.f32 -1 ux))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(+.f32 (*.f32 ux -2) (+.f32 ux 1))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(+.f32 (*.f32 ux -2) (*.f32 (+.f32 ux 1) 1))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(+.f32 (+.f32 (fma.f32 ux -2 1) ux) (fma.f32 (+.f32 ux 1) 1 (+.f32 ux -1)))
(+.f32 (+.f32 ux (fma.f32 ux -2 1)) (+.f32 (+.f32 1 ux) (+.f32 -1 ux)))
(fma.f32 2 ux (-.f32 1 ux))
(+.f32 1 ux)
(+.f32 (+.f32 (fma.f32 ux -2 1) ux) (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(+.f32 (+.f32 (fma.f32 ux -2 1) ux) (+.f32 (+.f32 ux 1) (+.f32 ux -1)))
(+.f32 (+.f32 ux (fma.f32 ux -2 1)) (+.f32 (+.f32 1 ux) (+.f32 -1 ux)))
(fma.f32 2 ux (-.f32 1 ux))
(+.f32 1 ux)
(+.f32 (+.f32 (fma.f32 ux -2 1) ux) (+.f32 ux ux))
(+.f32 (+.f32 ux (fma.f32 ux -2 1)) (+.f32 (+.f32 1 ux) (+.f32 -1 ux)))
(fma.f32 2 ux (-.f32 1 ux))
(+.f32 1 ux)
(+.f32 (+.f32 (fma.f32 ux -2 1) ux) (fma.f32 1 ux ux))
(+.f32 (+.f32 ux (fma.f32 ux -2 1)) (+.f32 (+.f32 1 ux) (+.f32 -1 ux)))
(fma.f32 2 ux (-.f32 1 ux))
(+.f32 1 ux)
(+.f32 (+.f32 (fma.f32 ux -2 1) ux) (fma.f32 -1 ux ux))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(+.f32 (+.f32 (fma.f32 ux -2 1) ux) (fma.f32 ux 1 ux))
(+.f32 (+.f32 ux (fma.f32 ux -2 1)) (+.f32 (+.f32 1 ux) (+.f32 -1 ux)))
(fma.f32 2 ux (-.f32 1 ux))
(+.f32 1 ux)
(+.f32 (+.f32 (fma.f32 ux -2 1) ux) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) ux))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(+.f32 (+.f32 (fma.f32 ux -2 1) ux) (fma.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2) ux))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(+.f32 (+.f32 (fma.f32 ux -2 1) ux) (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(+.f32 (+.f32 (fma.f32 ux -2 1) ux) (fma.f32 (neg.f32 (neg.f32 (sqrt.f32 ux))) (sqrt.f32 ux) ux))
(+.f32 (+.f32 ux (fma.f32 ux -2 1)) (+.f32 (+.f32 1 ux) (+.f32 -1 ux)))
(fma.f32 2 ux (-.f32 1 ux))
(+.f32 1 ux)
(+.f32 (+.f32 (fma.f32 ux -2 1) ux) (fma.f32 (neg.f32 (sqrt.f32 ux)) (neg.f32 (sqrt.f32 ux)) ux))
(+.f32 (+.f32 ux (fma.f32 ux -2 1)) (+.f32 (+.f32 1 ux) (+.f32 -1 ux)))
(fma.f32 2 ux (-.f32 1 ux))
(+.f32 1 ux)
(+.f32 (+.f32 (fma.f32 ux -2 1) ux) (fma.f32 -1 (+.f32 ux -1) (+.f32 ux -1)))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(+.f32 (+.f32 (fma.f32 ux -2 1) ux) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2)) (cbrt.f32 (+.f32 ux -1)) (+.f32 ux -1)))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(+.f32 (+.f32 ux 1) (*.f32 ux -2))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(+.f32 0 (+.f32 (fma.f32 ux -2 1) ux))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(+.f32 (fma.f32 ux -2 1) ux)
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(+.f32 (-.f32 (fma.f32 ux -2 1) 0) ux)
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(+.f32 (fma.f32 ux -2 (neg.f32 (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3))))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1))) (+.f32 -1 (pow.f32 ux 3)) (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3)))))
(+.f32 (fma.f32 ux -2 (*.f32 (/.f32 -1 (fma.f32 ux (+.f32 1 ux) 1)) (+.f32 -1 (pow.f32 ux 3)))) (fma.f32 (/.f32 -1 (fma.f32 ux (+.f32 1 ux) 1)) (+.f32 -1 (pow.f32 ux 3)) (/.f32 (*.f32 1 (+.f32 -1 (pow.f32 ux 3))) (fma.f32 ux (+.f32 1 ux) 1))))
(+.f32 (-.f32 (*.f32 ux -2) (/.f32 (+.f32 -1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))) (*.f32 0 (/.f32 (+.f32 -1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))))
(fma.f32 ux -2 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))
(+.f32 (fma.f32 ux -2 (neg.f32 (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2))))) (fma.f32 (neg.f32 (/.f32 1 (+.f32 ux -1))) (+.f32 1 (pow.f32 ux 2)) (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2)))))
(+.f32 (fma.f32 ux -2 (*.f32 (/.f32 -1 (+.f32 -1 ux)) (+.f32 1 (pow.f32 ux 2)))) (fma.f32 (/.f32 -1 (+.f32 -1 ux)) (+.f32 1 (pow.f32 ux 2)) (*.f32 (/.f32 1 (+.f32 -1 ux)) (+.f32 1 (pow.f32 ux 2)))))
(+.f32 (-.f32 (*.f32 ux -2) (/.f32 (fma.f32 ux ux 1) (+.f32 -1 ux))) (*.f32 0 (/.f32 (fma.f32 ux ux 1) (+.f32 -1 ux))))
(fma.f32 ux -2 (/.f32 (-.f32 -1 (pow.f32 ux 2)) (+.f32 -1 ux)))
(+.f32 (fma.f32 ux -2 (neg.f32 (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1)))) (fma.f32 (neg.f32 (-.f32 (sqrt.f32 ux) 1)) (+.f32 (sqrt.f32 ux) 1) (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1))))
(+.f32 (fma.f32 ux -2 (*.f32 (neg.f32 (+.f32 (sqrt.f32 ux) -1)) (+.f32 1 (sqrt.f32 ux)))) (fma.f32 (neg.f32 (+.f32 (sqrt.f32 ux) -1)) (+.f32 1 (sqrt.f32 ux)) (*.f32 (+.f32 (sqrt.f32 ux) -1) (+.f32 1 (sqrt.f32 ux)))))
(+.f32 (-.f32 (*.f32 ux -2) (*.f32 (+.f32 -1 (sqrt.f32 ux)) (+.f32 1 (sqrt.f32 ux)))) (*.f32 0 (*.f32 (+.f32 -1 (sqrt.f32 ux)) (+.f32 1 (sqrt.f32 ux)))))
(fma.f32 ux -2 (-.f32 1 ux))
(+.f32 (fma.f32 -2 ux (neg.f32 (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3))))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1))) (+.f32 -1 (pow.f32 ux 3)) (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3)))))
(+.f32 (fma.f32 ux -2 (*.f32 (/.f32 -1 (fma.f32 ux (+.f32 1 ux) 1)) (+.f32 -1 (pow.f32 ux 3)))) (fma.f32 (/.f32 -1 (fma.f32 ux (+.f32 1 ux) 1)) (+.f32 -1 (pow.f32 ux 3)) (/.f32 (*.f32 1 (+.f32 -1 (pow.f32 ux 3))) (fma.f32 ux (+.f32 1 ux) 1))))
(+.f32 (-.f32 (*.f32 ux -2) (/.f32 (+.f32 -1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))) (*.f32 0 (/.f32 (+.f32 -1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))))
(fma.f32 ux -2 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))
(+.f32 (fma.f32 -2 ux (neg.f32 (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2))))) (fma.f32 (neg.f32 (/.f32 1 (+.f32 ux -1))) (+.f32 1 (pow.f32 ux 2)) (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2)))))
(+.f32 (fma.f32 ux -2 (*.f32 (/.f32 -1 (+.f32 -1 ux)) (+.f32 1 (pow.f32 ux 2)))) (fma.f32 (/.f32 -1 (+.f32 -1 ux)) (+.f32 1 (pow.f32 ux 2)) (*.f32 (/.f32 1 (+.f32 -1 ux)) (+.f32 1 (pow.f32 ux 2)))))
(+.f32 (-.f32 (*.f32 ux -2) (/.f32 (fma.f32 ux ux 1) (+.f32 -1 ux))) (*.f32 0 (/.f32 (fma.f32 ux ux 1) (+.f32 -1 ux))))
(fma.f32 ux -2 (/.f32 (-.f32 -1 (pow.f32 ux 2)) (+.f32 -1 ux)))
(+.f32 (fma.f32 -2 ux (neg.f32 (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1)))) (fma.f32 (neg.f32 (-.f32 (sqrt.f32 ux) 1)) (+.f32 (sqrt.f32 ux) 1) (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1))))
(+.f32 (fma.f32 ux -2 (*.f32 (neg.f32 (+.f32 (sqrt.f32 ux) -1)) (+.f32 1 (sqrt.f32 ux)))) (fma.f32 (neg.f32 (+.f32 (sqrt.f32 ux) -1)) (+.f32 1 (sqrt.f32 ux)) (*.f32 (+.f32 (sqrt.f32 ux) -1) (+.f32 1 (sqrt.f32 ux)))))
(+.f32 (-.f32 (*.f32 ux -2) (*.f32 (+.f32 -1 (sqrt.f32 ux)) (+.f32 1 (sqrt.f32 ux)))) (*.f32 0 (*.f32 (+.f32 -1 (sqrt.f32 ux)) (+.f32 1 (sqrt.f32 ux)))))
(fma.f32 ux -2 (-.f32 1 ux))
(+.f32 (fma.f32 (*.f32 ux -2) 1 (neg.f32 (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3))))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1))) (+.f32 -1 (pow.f32 ux 3)) (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3)))))
(+.f32 (fma.f32 ux -2 (*.f32 (/.f32 -1 (fma.f32 ux (+.f32 1 ux) 1)) (+.f32 -1 (pow.f32 ux 3)))) (fma.f32 (/.f32 -1 (fma.f32 ux (+.f32 1 ux) 1)) (+.f32 -1 (pow.f32 ux 3)) (/.f32 (*.f32 1 (+.f32 -1 (pow.f32 ux 3))) (fma.f32 ux (+.f32 1 ux) 1))))
(+.f32 (-.f32 (*.f32 ux -2) (/.f32 (+.f32 -1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))) (*.f32 0 (/.f32 (+.f32 -1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))))
(fma.f32 ux -2 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))
(+.f32 (fma.f32 (*.f32 ux -2) 1 (neg.f32 (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2))))) (fma.f32 (neg.f32 (/.f32 1 (+.f32 ux -1))) (+.f32 1 (pow.f32 ux 2)) (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2)))))
(+.f32 (fma.f32 ux -2 (*.f32 (/.f32 -1 (+.f32 -1 ux)) (+.f32 1 (pow.f32 ux 2)))) (fma.f32 (/.f32 -1 (+.f32 -1 ux)) (+.f32 1 (pow.f32 ux 2)) (*.f32 (/.f32 1 (+.f32 -1 ux)) (+.f32 1 (pow.f32 ux 2)))))
(+.f32 (-.f32 (*.f32 ux -2) (/.f32 (fma.f32 ux ux 1) (+.f32 -1 ux))) (*.f32 0 (/.f32 (fma.f32 ux ux 1) (+.f32 -1 ux))))
(fma.f32 ux -2 (/.f32 (-.f32 -1 (pow.f32 ux 2)) (+.f32 -1 ux)))
(+.f32 (fma.f32 (*.f32 ux -2) 1 (neg.f32 (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1)))) (fma.f32 (neg.f32 (-.f32 (sqrt.f32 ux) 1)) (+.f32 (sqrt.f32 ux) 1) (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1))))
(+.f32 (fma.f32 ux -2 (*.f32 (neg.f32 (+.f32 (sqrt.f32 ux) -1)) (+.f32 1 (sqrt.f32 ux)))) (fma.f32 (neg.f32 (+.f32 (sqrt.f32 ux) -1)) (+.f32 1 (sqrt.f32 ux)) (*.f32 (+.f32 (sqrt.f32 ux) -1) (+.f32 1 (sqrt.f32 ux)))))
(+.f32 (-.f32 (*.f32 ux -2) (*.f32 (+.f32 -1 (sqrt.f32 ux)) (+.f32 1 (sqrt.f32 ux)))) (*.f32 0 (*.f32 (+.f32 -1 (sqrt.f32 ux)) (+.f32 1 (sqrt.f32 ux)))))
(fma.f32 ux -2 (-.f32 1 ux))
(+.f32 (fma.f32 1 (*.f32 ux -2) (neg.f32 (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3))))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1))) (+.f32 -1 (pow.f32 ux 3)) (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3)))))
(+.f32 (fma.f32 ux -2 (*.f32 (/.f32 -1 (fma.f32 ux (+.f32 1 ux) 1)) (+.f32 -1 (pow.f32 ux 3)))) (fma.f32 (/.f32 -1 (fma.f32 ux (+.f32 1 ux) 1)) (+.f32 -1 (pow.f32 ux 3)) (/.f32 (*.f32 1 (+.f32 -1 (pow.f32 ux 3))) (fma.f32 ux (+.f32 1 ux) 1))))
(+.f32 (-.f32 (*.f32 ux -2) (/.f32 (+.f32 -1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))) (*.f32 0 (/.f32 (+.f32 -1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))))
(fma.f32 ux -2 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))
(+.f32 (fma.f32 1 (*.f32 ux -2) (neg.f32 (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2))))) (fma.f32 (neg.f32 (/.f32 1 (+.f32 ux -1))) (+.f32 1 (pow.f32 ux 2)) (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2)))))
(+.f32 (fma.f32 ux -2 (*.f32 (/.f32 -1 (+.f32 -1 ux)) (+.f32 1 (pow.f32 ux 2)))) (fma.f32 (/.f32 -1 (+.f32 -1 ux)) (+.f32 1 (pow.f32 ux 2)) (*.f32 (/.f32 1 (+.f32 -1 ux)) (+.f32 1 (pow.f32 ux 2)))))
(+.f32 (-.f32 (*.f32 ux -2) (/.f32 (fma.f32 ux ux 1) (+.f32 -1 ux))) (*.f32 0 (/.f32 (fma.f32 ux ux 1) (+.f32 -1 ux))))
(fma.f32 ux -2 (/.f32 (-.f32 -1 (pow.f32 ux 2)) (+.f32 -1 ux)))
(+.f32 (fma.f32 1 (*.f32 ux -2) (neg.f32 (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1)))) (fma.f32 (neg.f32 (-.f32 (sqrt.f32 ux) 1)) (+.f32 (sqrt.f32 ux) 1) (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1))))
(+.f32 (fma.f32 ux -2 (*.f32 (neg.f32 (+.f32 (sqrt.f32 ux) -1)) (+.f32 1 (sqrt.f32 ux)))) (fma.f32 (neg.f32 (+.f32 (sqrt.f32 ux) -1)) (+.f32 1 (sqrt.f32 ux)) (*.f32 (+.f32 (sqrt.f32 ux) -1) (+.f32 1 (sqrt.f32 ux)))))
(+.f32 (-.f32 (*.f32 ux -2) (*.f32 (+.f32 -1 (sqrt.f32 ux)) (+.f32 1 (sqrt.f32 ux)))) (*.f32 0 (*.f32 (+.f32 -1 (sqrt.f32 ux)) (+.f32 1 (sqrt.f32 ux)))))
(fma.f32 ux -2 (-.f32 1 ux))
(+.f32 (fma.f32 (cbrt.f32 (*.f32 ux -2)) (pow.f32 (cbrt.f32 (*.f32 ux -2)) 2) (neg.f32 (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3))))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1))) (+.f32 -1 (pow.f32 ux 3)) (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3)))))
(+.f32 (fma.f32 ux -2 (*.f32 (/.f32 -1 (fma.f32 ux (+.f32 1 ux) 1)) (+.f32 -1 (pow.f32 ux 3)))) (fma.f32 (/.f32 -1 (fma.f32 ux (+.f32 1 ux) 1)) (+.f32 -1 (pow.f32 ux 3)) (/.f32 (*.f32 1 (+.f32 -1 (pow.f32 ux 3))) (fma.f32 ux (+.f32 1 ux) 1))))
(+.f32 (-.f32 (*.f32 ux -2) (/.f32 (+.f32 -1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))) (*.f32 0 (/.f32 (+.f32 -1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))))
(fma.f32 ux -2 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))
(+.f32 (fma.f32 (cbrt.f32 (*.f32 ux -2)) (pow.f32 (cbrt.f32 (*.f32 ux -2)) 2) (neg.f32 (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2))))) (fma.f32 (neg.f32 (/.f32 1 (+.f32 ux -1))) (+.f32 1 (pow.f32 ux 2)) (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2)))))
(+.f32 (fma.f32 ux -2 (*.f32 (/.f32 -1 (+.f32 -1 ux)) (+.f32 1 (pow.f32 ux 2)))) (fma.f32 (/.f32 -1 (+.f32 -1 ux)) (+.f32 1 (pow.f32 ux 2)) (*.f32 (/.f32 1 (+.f32 -1 ux)) (+.f32 1 (pow.f32 ux 2)))))
(+.f32 (-.f32 (*.f32 ux -2) (/.f32 (fma.f32 ux ux 1) (+.f32 -1 ux))) (*.f32 0 (/.f32 (fma.f32 ux ux 1) (+.f32 -1 ux))))
(fma.f32 ux -2 (/.f32 (-.f32 -1 (pow.f32 ux 2)) (+.f32 -1 ux)))
(+.f32 (fma.f32 (cbrt.f32 (*.f32 ux -2)) (pow.f32 (cbrt.f32 (*.f32 ux -2)) 2) (neg.f32 (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1)))) (fma.f32 (neg.f32 (-.f32 (sqrt.f32 ux) 1)) (+.f32 (sqrt.f32 ux) 1) (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1))))
(+.f32 (fma.f32 ux -2 (*.f32 (neg.f32 (+.f32 (sqrt.f32 ux) -1)) (+.f32 1 (sqrt.f32 ux)))) (fma.f32 (neg.f32 (+.f32 (sqrt.f32 ux) -1)) (+.f32 1 (sqrt.f32 ux)) (*.f32 (+.f32 (sqrt.f32 ux) -1) (+.f32 1 (sqrt.f32 ux)))))
(+.f32 (-.f32 (*.f32 ux -2) (*.f32 (+.f32 -1 (sqrt.f32 ux)) (+.f32 1 (sqrt.f32 ux)))) (*.f32 0 (*.f32 (+.f32 -1 (sqrt.f32 ux)) (+.f32 1 (sqrt.f32 ux)))))
(fma.f32 ux -2 (-.f32 1 ux))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 (*.f32 ux -2)) 2) (cbrt.f32 (*.f32 ux -2)) (neg.f32 (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3))))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1))) (+.f32 -1 (pow.f32 ux 3)) (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3)))))
(+.f32 (fma.f32 ux -2 (*.f32 (/.f32 -1 (fma.f32 ux (+.f32 1 ux) 1)) (+.f32 -1 (pow.f32 ux 3)))) (fma.f32 (/.f32 -1 (fma.f32 ux (+.f32 1 ux) 1)) (+.f32 -1 (pow.f32 ux 3)) (/.f32 (*.f32 1 (+.f32 -1 (pow.f32 ux 3))) (fma.f32 ux (+.f32 1 ux) 1))))
(+.f32 (-.f32 (*.f32 ux -2) (/.f32 (+.f32 -1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))) (*.f32 0 (/.f32 (+.f32 -1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))))
(fma.f32 ux -2 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 (*.f32 ux -2)) 2) (cbrt.f32 (*.f32 ux -2)) (neg.f32 (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2))))) (fma.f32 (neg.f32 (/.f32 1 (+.f32 ux -1))) (+.f32 1 (pow.f32 ux 2)) (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2)))))
(+.f32 (fma.f32 ux -2 (*.f32 (/.f32 -1 (+.f32 -1 ux)) (+.f32 1 (pow.f32 ux 2)))) (fma.f32 (/.f32 -1 (+.f32 -1 ux)) (+.f32 1 (pow.f32 ux 2)) (*.f32 (/.f32 1 (+.f32 -1 ux)) (+.f32 1 (pow.f32 ux 2)))))
(+.f32 (-.f32 (*.f32 ux -2) (/.f32 (fma.f32 ux ux 1) (+.f32 -1 ux))) (*.f32 0 (/.f32 (fma.f32 ux ux 1) (+.f32 -1 ux))))
(fma.f32 ux -2 (/.f32 (-.f32 -1 (pow.f32 ux 2)) (+.f32 -1 ux)))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 (*.f32 ux -2)) 2) (cbrt.f32 (*.f32 ux -2)) (neg.f32 (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1)))) (fma.f32 (neg.f32 (-.f32 (sqrt.f32 ux) 1)) (+.f32 (sqrt.f32 ux) 1) (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1))))
(+.f32 (fma.f32 ux -2 (*.f32 (neg.f32 (+.f32 (sqrt.f32 ux) -1)) (+.f32 1 (sqrt.f32 ux)))) (fma.f32 (neg.f32 (+.f32 (sqrt.f32 ux) -1)) (+.f32 1 (sqrt.f32 ux)) (*.f32 (+.f32 (sqrt.f32 ux) -1) (+.f32 1 (sqrt.f32 ux)))))
(+.f32 (-.f32 (*.f32 ux -2) (*.f32 (+.f32 -1 (sqrt.f32 ux)) (+.f32 1 (sqrt.f32 ux)))) (*.f32 0 (*.f32 (+.f32 -1 (sqrt.f32 ux)) (+.f32 1 (sqrt.f32 ux)))))
(fma.f32 ux -2 (-.f32 1 ux))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (cbrt.f32 ux) -2) (neg.f32 (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3))))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1))) (+.f32 -1 (pow.f32 ux 3)) (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3)))))
(+.f32 (fma.f32 ux -2 (*.f32 (/.f32 -1 (fma.f32 ux (+.f32 1 ux) 1)) (+.f32 -1 (pow.f32 ux 3)))) (fma.f32 (/.f32 -1 (fma.f32 ux (+.f32 1 ux) 1)) (+.f32 -1 (pow.f32 ux 3)) (/.f32 (*.f32 1 (+.f32 -1 (pow.f32 ux 3))) (fma.f32 ux (+.f32 1 ux) 1))))
(+.f32 (-.f32 (*.f32 ux -2) (/.f32 (+.f32 -1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))) (*.f32 0 (/.f32 (+.f32 -1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))))
(fma.f32 ux -2 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (cbrt.f32 ux) -2) (neg.f32 (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2))))) (fma.f32 (neg.f32 (/.f32 1 (+.f32 ux -1))) (+.f32 1 (pow.f32 ux 2)) (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2)))))
(+.f32 (fma.f32 ux -2 (*.f32 (/.f32 -1 (+.f32 -1 ux)) (+.f32 1 (pow.f32 ux 2)))) (fma.f32 (/.f32 -1 (+.f32 -1 ux)) (+.f32 1 (pow.f32 ux 2)) (*.f32 (/.f32 1 (+.f32 -1 ux)) (+.f32 1 (pow.f32 ux 2)))))
(+.f32 (-.f32 (*.f32 ux -2) (/.f32 (fma.f32 ux ux 1) (+.f32 -1 ux))) (*.f32 0 (/.f32 (fma.f32 ux ux 1) (+.f32 -1 ux))))
(fma.f32 ux -2 (/.f32 (-.f32 -1 (pow.f32 ux 2)) (+.f32 -1 ux)))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (cbrt.f32 ux) -2) (neg.f32 (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1)))) (fma.f32 (neg.f32 (-.f32 (sqrt.f32 ux) 1)) (+.f32 (sqrt.f32 ux) 1) (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1))))
(+.f32 (fma.f32 ux -2 (*.f32 (neg.f32 (+.f32 (sqrt.f32 ux) -1)) (+.f32 1 (sqrt.f32 ux)))) (fma.f32 (neg.f32 (+.f32 (sqrt.f32 ux) -1)) (+.f32 1 (sqrt.f32 ux)) (*.f32 (+.f32 (sqrt.f32 ux) -1) (+.f32 1 (sqrt.f32 ux)))))
(+.f32 (-.f32 (*.f32 ux -2) (*.f32 (+.f32 -1 (sqrt.f32 ux)) (+.f32 1 (sqrt.f32 ux)))) (*.f32 0 (*.f32 (+.f32 -1 (sqrt.f32 ux)) (+.f32 1 (sqrt.f32 ux)))))
(fma.f32 ux -2 (-.f32 1 ux))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 ux -2)) (sqrt.f32 (*.f32 ux -2)) (neg.f32 (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3))))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1))) (+.f32 -1 (pow.f32 ux 3)) (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3)))))
(+.f32 (fma.f32 ux -2 (*.f32 (/.f32 -1 (fma.f32 ux (+.f32 1 ux) 1)) (+.f32 -1 (pow.f32 ux 3)))) (fma.f32 (/.f32 -1 (fma.f32 ux (+.f32 1 ux) 1)) (+.f32 -1 (pow.f32 ux 3)) (/.f32 (*.f32 1 (+.f32 -1 (pow.f32 ux 3))) (fma.f32 ux (+.f32 1 ux) 1))))
(+.f32 (-.f32 (*.f32 ux -2) (/.f32 (+.f32 -1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))) (*.f32 0 (/.f32 (+.f32 -1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))))
(fma.f32 ux -2 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 ux -2)) (sqrt.f32 (*.f32 ux -2)) (neg.f32 (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2))))) (fma.f32 (neg.f32 (/.f32 1 (+.f32 ux -1))) (+.f32 1 (pow.f32 ux 2)) (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2)))))
(+.f32 (fma.f32 ux -2 (*.f32 (/.f32 -1 (+.f32 -1 ux)) (+.f32 1 (pow.f32 ux 2)))) (fma.f32 (/.f32 -1 (+.f32 -1 ux)) (+.f32 1 (pow.f32 ux 2)) (*.f32 (/.f32 1 (+.f32 -1 ux)) (+.f32 1 (pow.f32 ux 2)))))
(+.f32 (-.f32 (*.f32 ux -2) (/.f32 (fma.f32 ux ux 1) (+.f32 -1 ux))) (*.f32 0 (/.f32 (fma.f32 ux ux 1) (+.f32 -1 ux))))
(fma.f32 ux -2 (/.f32 (-.f32 -1 (pow.f32 ux 2)) (+.f32 -1 ux)))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 ux -2)) (sqrt.f32 (*.f32 ux -2)) (neg.f32 (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1)))) (fma.f32 (neg.f32 (-.f32 (sqrt.f32 ux) 1)) (+.f32 (sqrt.f32 ux) 1) (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1))))
(+.f32 (fma.f32 ux -2 (*.f32 (neg.f32 (+.f32 (sqrt.f32 ux) -1)) (+.f32 1 (sqrt.f32 ux)))) (fma.f32 (neg.f32 (+.f32 (sqrt.f32 ux) -1)) (+.f32 1 (sqrt.f32 ux)) (*.f32 (+.f32 (sqrt.f32 ux) -1) (+.f32 1 (sqrt.f32 ux)))))
(+.f32 (-.f32 (*.f32 ux -2) (*.f32 (+.f32 -1 (sqrt.f32 ux)) (+.f32 1 (sqrt.f32 ux)))) (*.f32 0 (*.f32 (+.f32 -1 (sqrt.f32 ux)) (+.f32 1 (sqrt.f32 ux)))))
(fma.f32 ux -2 (-.f32 1 ux))
(+.f32 (fma.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) -2) (neg.f32 (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3))))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1))) (+.f32 -1 (pow.f32 ux 3)) (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3)))))
(+.f32 (fma.f32 ux -2 (*.f32 (/.f32 -1 (fma.f32 ux (+.f32 1 ux) 1)) (+.f32 -1 (pow.f32 ux 3)))) (fma.f32 (/.f32 -1 (fma.f32 ux (+.f32 1 ux) 1)) (+.f32 -1 (pow.f32 ux 3)) (/.f32 (*.f32 1 (+.f32 -1 (pow.f32 ux 3))) (fma.f32 ux (+.f32 1 ux) 1))))
(+.f32 (-.f32 (*.f32 ux -2) (/.f32 (+.f32 -1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))) (*.f32 0 (/.f32 (+.f32 -1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))))
(fma.f32 ux -2 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))
(+.f32 (fma.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) -2) (neg.f32 (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2))))) (fma.f32 (neg.f32 (/.f32 1 (+.f32 ux -1))) (+.f32 1 (pow.f32 ux 2)) (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2)))))
(+.f32 (fma.f32 ux -2 (*.f32 (/.f32 -1 (+.f32 -1 ux)) (+.f32 1 (pow.f32 ux 2)))) (fma.f32 (/.f32 -1 (+.f32 -1 ux)) (+.f32 1 (pow.f32 ux 2)) (*.f32 (/.f32 1 (+.f32 -1 ux)) (+.f32 1 (pow.f32 ux 2)))))
(+.f32 (-.f32 (*.f32 ux -2) (/.f32 (fma.f32 ux ux 1) (+.f32 -1 ux))) (*.f32 0 (/.f32 (fma.f32 ux ux 1) (+.f32 -1 ux))))
(fma.f32 ux -2 (/.f32 (-.f32 -1 (pow.f32 ux 2)) (+.f32 -1 ux)))
(+.f32 (fma.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) -2) (neg.f32 (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1)))) (fma.f32 (neg.f32 (-.f32 (sqrt.f32 ux) 1)) (+.f32 (sqrt.f32 ux) 1) (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1))))
(+.f32 (fma.f32 ux -2 (*.f32 (neg.f32 (+.f32 (sqrt.f32 ux) -1)) (+.f32 1 (sqrt.f32 ux)))) (fma.f32 (neg.f32 (+.f32 (sqrt.f32 ux) -1)) (+.f32 1 (sqrt.f32 ux)) (*.f32 (+.f32 (sqrt.f32 ux) -1) (+.f32 1 (sqrt.f32 ux)))))
(+.f32 (-.f32 (*.f32 ux -2) (*.f32 (+.f32 -1 (sqrt.f32 ux)) (+.f32 1 (sqrt.f32 ux)))) (*.f32 0 (*.f32 (+.f32 -1 (sqrt.f32 ux)) (+.f32 1 (sqrt.f32 ux)))))
(fma.f32 ux -2 (-.f32 1 ux))
(+.f32 (fma.f32 (*.f32 -2 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) (neg.f32 (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3))))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1))) (+.f32 -1 (pow.f32 ux 3)) (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3)))))
(+.f32 (fma.f32 ux -2 (*.f32 (/.f32 -1 (fma.f32 ux (+.f32 1 ux) 1)) (+.f32 -1 (pow.f32 ux 3)))) (fma.f32 (/.f32 -1 (fma.f32 ux (+.f32 1 ux) 1)) (+.f32 -1 (pow.f32 ux 3)) (/.f32 (*.f32 1 (+.f32 -1 (pow.f32 ux 3))) (fma.f32 ux (+.f32 1 ux) 1))))
(+.f32 (-.f32 (*.f32 ux -2) (/.f32 (+.f32 -1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))) (*.f32 0 (/.f32 (+.f32 -1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))))
(fma.f32 ux -2 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))
(+.f32 (fma.f32 (*.f32 -2 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) (neg.f32 (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2))))) (fma.f32 (neg.f32 (/.f32 1 (+.f32 ux -1))) (+.f32 1 (pow.f32 ux 2)) (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2)))))
(+.f32 (fma.f32 ux -2 (*.f32 (/.f32 -1 (+.f32 -1 ux)) (+.f32 1 (pow.f32 ux 2)))) (fma.f32 (/.f32 -1 (+.f32 -1 ux)) (+.f32 1 (pow.f32 ux 2)) (*.f32 (/.f32 1 (+.f32 -1 ux)) (+.f32 1 (pow.f32 ux 2)))))
(+.f32 (-.f32 (*.f32 ux -2) (/.f32 (fma.f32 ux ux 1) (+.f32 -1 ux))) (*.f32 0 (/.f32 (fma.f32 ux ux 1) (+.f32 -1 ux))))
(fma.f32 ux -2 (/.f32 (-.f32 -1 (pow.f32 ux 2)) (+.f32 -1 ux)))
(+.f32 (fma.f32 (*.f32 -2 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) (neg.f32 (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1)))) (fma.f32 (neg.f32 (-.f32 (sqrt.f32 ux) 1)) (+.f32 (sqrt.f32 ux) 1) (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1))))
(+.f32 (fma.f32 ux -2 (*.f32 (neg.f32 (+.f32 (sqrt.f32 ux) -1)) (+.f32 1 (sqrt.f32 ux)))) (fma.f32 (neg.f32 (+.f32 (sqrt.f32 ux) -1)) (+.f32 1 (sqrt.f32 ux)) (*.f32 (+.f32 (sqrt.f32 ux) -1) (+.f32 1 (sqrt.f32 ux)))))
(+.f32 (-.f32 (*.f32 ux -2) (*.f32 (+.f32 -1 (sqrt.f32 ux)) (+.f32 1 (sqrt.f32 ux)))) (*.f32 0 (*.f32 (+.f32 -1 (sqrt.f32 ux)) (+.f32 1 (sqrt.f32 ux)))))
(fma.f32 ux -2 (-.f32 1 ux))
(+.f32 (fma.f32 (*.f32 -2 (sqrt.f32 ux)) (sqrt.f32 ux) (neg.f32 (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3))))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1))) (+.f32 -1 (pow.f32 ux 3)) (*.f32 (/.f32 1 (fma.f32 ux (+.f32 ux 1) 1)) (+.f32 -1 (pow.f32 ux 3)))))
(+.f32 (fma.f32 ux -2 (*.f32 (/.f32 -1 (fma.f32 ux (+.f32 1 ux) 1)) (+.f32 -1 (pow.f32 ux 3)))) (fma.f32 (/.f32 -1 (fma.f32 ux (+.f32 1 ux) 1)) (+.f32 -1 (pow.f32 ux 3)) (/.f32 (*.f32 1 (+.f32 -1 (pow.f32 ux 3))) (fma.f32 ux (+.f32 1 ux) 1))))
(+.f32 (-.f32 (*.f32 ux -2) (/.f32 (+.f32 -1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))) (*.f32 0 (/.f32 (+.f32 -1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1))))
(fma.f32 ux -2 (/.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux (+.f32 1 ux) 1)))
(+.f32 (fma.f32 (*.f32 -2 (sqrt.f32 ux)) (sqrt.f32 ux) (neg.f32 (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2))))) (fma.f32 (neg.f32 (/.f32 1 (+.f32 ux -1))) (+.f32 1 (pow.f32 ux 2)) (*.f32 (/.f32 1 (+.f32 ux -1)) (+.f32 1 (pow.f32 ux 2)))))
(+.f32 (fma.f32 ux -2 (*.f32 (/.f32 -1 (+.f32 -1 ux)) (+.f32 1 (pow.f32 ux 2)))) (fma.f32 (/.f32 -1 (+.f32 -1 ux)) (+.f32 1 (pow.f32 ux 2)) (*.f32 (/.f32 1 (+.f32 -1 ux)) (+.f32 1 (pow.f32 ux 2)))))
(+.f32 (-.f32 (*.f32 ux -2) (/.f32 (fma.f32 ux ux 1) (+.f32 -1 ux))) (*.f32 0 (/.f32 (fma.f32 ux ux 1) (+.f32 -1 ux))))
(fma.f32 ux -2 (/.f32 (-.f32 -1 (pow.f32 ux 2)) (+.f32 -1 ux)))
(+.f32 (fma.f32 (*.f32 -2 (sqrt.f32 ux)) (sqrt.f32 ux) (neg.f32 (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1)))) (fma.f32 (neg.f32 (-.f32 (sqrt.f32 ux) 1)) (+.f32 (sqrt.f32 ux) 1) (*.f32 (-.f32 (sqrt.f32 ux) 1) (+.f32 (sqrt.f32 ux) 1))))
(+.f32 (fma.f32 ux -2 (*.f32 (neg.f32 (+.f32 (sqrt.f32 ux) -1)) (+.f32 1 (sqrt.f32 ux)))) (fma.f32 (neg.f32 (+.f32 (sqrt.f32 ux) -1)) (+.f32 1 (sqrt.f32 ux)) (*.f32 (+.f32 (sqrt.f32 ux) -1) (+.f32 1 (sqrt.f32 ux)))))
(+.f32 (-.f32 (*.f32 ux -2) (*.f32 (+.f32 -1 (sqrt.f32 ux)) (+.f32 1 (sqrt.f32 ux)))) (*.f32 0 (*.f32 (+.f32 -1 (sqrt.f32 ux)) (+.f32 1 (sqrt.f32 ux)))))
(fma.f32 ux -2 (-.f32 1 ux))
(+.f32 (fma.f32 1 (fma.f32 ux -2 1) (neg.f32 (*.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2)))) (fma.f32 (neg.f32 (neg.f32 (cbrt.f32 ux))) (pow.f32 (cbrt.f32 ux) 2) (*.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2))))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(+.f32 (fma.f32 1 (fma.f32 ux -2 1) (neg.f32 (*.f32 (cbrt.f32 ux) (neg.f32 (pow.f32 (cbrt.f32 ux) 2))))) (fma.f32 (neg.f32 (cbrt.f32 ux)) (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (*.f32 (cbrt.f32 ux) (neg.f32 (pow.f32 (cbrt.f32 ux) 2)))))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(+.f32 (fma.f32 1 (fma.f32 ux -2 1) (neg.f32 (*.f32 (cbrt.f32 ux) (*.f32 -1 (pow.f32 (cbrt.f32 ux) 2))))) (fma.f32 (neg.f32 (cbrt.f32 ux)) (*.f32 -1 (pow.f32 (cbrt.f32 ux) 2)) (*.f32 (cbrt.f32 ux) (*.f32 -1 (pow.f32 (cbrt.f32 ux) 2)))))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(+.f32 (fma.f32 1 (fma.f32 ux -2 1) (neg.f32 (*.f32 (sqrt.f32 ux) (*.f32 -1 (sqrt.f32 ux))))) (fma.f32 (neg.f32 (sqrt.f32 ux)) (*.f32 -1 (sqrt.f32 ux)) (*.f32 (sqrt.f32 ux) (*.f32 -1 (sqrt.f32 ux)))))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (fma.f32 ux -2 1)) (cbrt.f32 (fma.f32 ux -2 1))) (cbrt.f32 (fma.f32 ux -2 1)) (neg.f32 (*.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2)))) (fma.f32 (neg.f32 (neg.f32 (cbrt.f32 ux))) (pow.f32 (cbrt.f32 ux) 2) (*.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2))))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (fma.f32 ux -2 1)) (cbrt.f32 (fma.f32 ux -2 1))) (cbrt.f32 (fma.f32 ux -2 1)) (neg.f32 (*.f32 (cbrt.f32 ux) (neg.f32 (pow.f32 (cbrt.f32 ux) 2))))) (fma.f32 (neg.f32 (cbrt.f32 ux)) (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (*.f32 (cbrt.f32 ux) (neg.f32 (pow.f32 (cbrt.f32 ux) 2)))))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (fma.f32 ux -2 1)) (cbrt.f32 (fma.f32 ux -2 1))) (cbrt.f32 (fma.f32 ux -2 1)) (neg.f32 (*.f32 (cbrt.f32 ux) (*.f32 -1 (pow.f32 (cbrt.f32 ux) 2))))) (fma.f32 (neg.f32 (cbrt.f32 ux)) (*.f32 -1 (pow.f32 (cbrt.f32 ux) 2)) (*.f32 (cbrt.f32 ux) (*.f32 -1 (pow.f32 (cbrt.f32 ux) 2)))))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (fma.f32 ux -2 1)) (cbrt.f32 (fma.f32 ux -2 1))) (cbrt.f32 (fma.f32 ux -2 1)) (neg.f32 (*.f32 (sqrt.f32 ux) (*.f32 -1 (sqrt.f32 ux))))) (fma.f32 (neg.f32 (sqrt.f32 ux)) (*.f32 -1 (sqrt.f32 ux)) (*.f32 (sqrt.f32 ux) (*.f32 -1 (sqrt.f32 ux)))))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(+.f32 (fma.f32 (sqrt.f32 (fma.f32 ux -2 1)) (sqrt.f32 (fma.f32 ux -2 1)) (neg.f32 (*.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2)))) (fma.f32 (neg.f32 (neg.f32 (cbrt.f32 ux))) (pow.f32 (cbrt.f32 ux) 2) (*.f32 (neg.f32 (cbrt.f32 ux)) (pow.f32 (cbrt.f32 ux) 2))))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(+.f32 (fma.f32 (sqrt.f32 (fma.f32 ux -2 1)) (sqrt.f32 (fma.f32 ux -2 1)) (neg.f32 (*.f32 (cbrt.f32 ux) (neg.f32 (pow.f32 (cbrt.f32 ux) 2))))) (fma.f32 (neg.f32 (cbrt.f32 ux)) (neg.f32 (pow.f32 (cbrt.f32 ux) 2)) (*.f32 (cbrt.f32 ux) (neg.f32 (pow.f32 (cbrt.f32 ux) 2)))))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(+.f32 (fma.f32 (sqrt.f32 (fma.f32 ux -2 1)) (sqrt.f32 (fma.f32 ux -2 1)) (neg.f32 (*.f32 (cbrt.f32 ux) (*.f32 -1 (pow.f32 (cbrt.f32 ux) 2))))) (fma.f32 (neg.f32 (cbrt.f32 ux)) (*.f32 -1 (pow.f32 (cbrt.f32 ux) 2)) (*.f32 (cbrt.f32 ux) (*.f32 -1 (pow.f32 (cbrt.f32 ux) 2)))))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(+.f32 (fma.f32 (sqrt.f32 (fma.f32 ux -2 1)) (sqrt.f32 (fma.f32 ux -2 1)) (neg.f32 (*.f32 (sqrt.f32 ux) (*.f32 -1 (sqrt.f32 ux))))) (fma.f32 (neg.f32 (sqrt.f32 ux)) (*.f32 -1 (sqrt.f32 ux)) (*.f32 (sqrt.f32 ux) (*.f32 -1 (sqrt.f32 ux)))))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (+.f32 (fma.f32 ux -2 1) ux))) (cbrt.f32 (exp.f32 (+.f32 (fma.f32 ux -2 1) ux))))) (log.f32 (cbrt.f32 (exp.f32 (+.f32 (fma.f32 ux -2 1) ux)))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (+.f32 ux (fma.f32 ux -2 1)))) (cbrt.f32 (exp.f32 (+.f32 ux (fma.f32 ux -2 1)))))) (log.f32 (cbrt.f32 (exp.f32 (+.f32 ux (fma.f32 ux -2 1))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (-.f32 1 ux))))) (log.f32 (cbrt.f32 (exp.f32 (-.f32 1 ux)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (+.f32 (fma.f32 ux -2 1) ux)))) (log.f32 (sqrt.f32 (exp.f32 (+.f32 (fma.f32 ux -2 1) ux)))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (+.f32 ux (fma.f32 ux -2 1))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (-.f32 1 ux)))))
(*.f32 (+.f32 (fma.f32 ux -2 1) ux) 1)
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(*.f32 (+.f32 (fma.f32 ux -2 1) ux) (log.f32 (exp.f32 1)))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(*.f32 1 (+.f32 (fma.f32 ux -2 1) ux))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(*.f32 (cbrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) (pow.f32 (cbrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) 2))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) 2) (cbrt.f32 (+.f32 (fma.f32 ux -2 1) ux)))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(*.f32 (sqrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) (sqrt.f32 (+.f32 (fma.f32 ux -2 1) ux)))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(*.f32 (-.f32 (*.f32 (pow.f32 ux 3) -8) (pow.f32 (+.f32 ux -1) 3)) (/.f32 1 (fma.f32 (+.f32 ux -1) (+.f32 (fma.f32 ux -2 -1) ux) (pow.f32 (*.f32 ux -2) 2))))
(*.f32 (-.f32 (*.f32 (pow.f32 ux 3) -8) (pow.f32 (+.f32 -1 ux) 3)) (/.f32 1 (fma.f32 (+.f32 -1 ux) (+.f32 ux (fma.f32 ux -2 -1)) (pow.f32 (*.f32 ux -2) 2))))
(/.f32 (-.f32 (*.f32 (pow.f32 ux 3) -8) (pow.f32 (+.f32 -1 ux) 3)) (fma.f32 (+.f32 -1 ux) (+.f32 -1 (neg.f32 ux)) (pow.f32 (*.f32 ux -2) 2)))
(/.f32 (fma.f32 (pow.f32 ux 3) -8 (pow.f32 (-.f32 1 ux) 3)) (fma.f32 (+.f32 -1 ux) (-.f32 -1 ux) (pow.f32 (*.f32 ux -2) 2)))
(*.f32 (-.f32 (pow.f32 (*.f32 ux -2) 2) (pow.f32 (+.f32 ux -1) 2)) (/.f32 1 (+.f32 (fma.f32 ux -2 -1) ux)))
(*.f32 (-.f32 (pow.f32 (*.f32 ux -2) 2) (pow.f32 (+.f32 -1 ux) 2)) (/.f32 1 (+.f32 ux (fma.f32 ux -2 -1))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux -2) 2) (pow.f32 (+.f32 -1 ux) 2)) (+.f32 -1 (neg.f32 ux)))
(*.f32 (-.f32 -1 ux) (/.f32 (fma.f32 ux -2 (-.f32 1 ux)) (-.f32 -1 ux)))
(*.f32 (+.f32 (sqrt.f32 (*.f32 ux -2)) (sqrt.f32 (+.f32 ux -1))) (-.f32 (sqrt.f32 (*.f32 ux -2)) (sqrt.f32 (+.f32 ux -1))))
(+.f32 (fma.f32 ux -2 (*.f32 (neg.f32 (+.f32 (sqrt.f32 ux) -1)) (+.f32 1 (sqrt.f32 ux)))) (fma.f32 (neg.f32 (+.f32 (sqrt.f32 ux) -1)) (+.f32 1 (sqrt.f32 ux)) (*.f32 (+.f32 (sqrt.f32 ux) -1) (+.f32 1 (sqrt.f32 ux)))))
(+.f32 (-.f32 (*.f32 ux -2) (*.f32 (+.f32 -1 (sqrt.f32 ux)) (+.f32 1 (sqrt.f32 ux)))) (*.f32 0 (*.f32 (+.f32 -1 (sqrt.f32 ux)) (+.f32 1 (sqrt.f32 ux)))))
(fma.f32 ux -2 (-.f32 1 ux))
(/.f32 1 (/.f32 (fma.f32 (+.f32 ux -1) (+.f32 (fma.f32 ux -2 -1) ux) (pow.f32 (*.f32 ux -2) 2)) (-.f32 (*.f32 (pow.f32 ux 3) -8) (pow.f32 (+.f32 ux -1) 3))))
(*.f32 (-.f32 (*.f32 (pow.f32 ux 3) -8) (pow.f32 (+.f32 -1 ux) 3)) (/.f32 1 (fma.f32 (+.f32 -1 ux) (+.f32 ux (fma.f32 ux -2 -1)) (pow.f32 (*.f32 ux -2) 2))))
(/.f32 (-.f32 (*.f32 (pow.f32 ux 3) -8) (pow.f32 (+.f32 -1 ux) 3)) (fma.f32 (+.f32 -1 ux) (+.f32 -1 (neg.f32 ux)) (pow.f32 (*.f32 ux -2) 2)))
(/.f32 (fma.f32 (pow.f32 ux 3) -8 (pow.f32 (-.f32 1 ux) 3)) (fma.f32 (+.f32 -1 ux) (-.f32 -1 ux) (pow.f32 (*.f32 ux -2) 2)))
(/.f32 1 (/.f32 (+.f32 (fma.f32 ux -2 -1) ux) (-.f32 (pow.f32 (*.f32 ux -2) 2) (pow.f32 (+.f32 ux -1) 2))))
(*.f32 (-.f32 (pow.f32 (*.f32 ux -2) 2) (pow.f32 (+.f32 -1 ux) 2)) (/.f32 1 (+.f32 ux (fma.f32 ux -2 -1))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux -2) 2) (pow.f32 (+.f32 -1 ux) 2)) (+.f32 -1 (neg.f32 ux)))
(*.f32 (-.f32 -1 ux) (/.f32 (fma.f32 ux -2 (-.f32 1 ux)) (-.f32 -1 ux)))
(/.f32 (-.f32 (*.f32 (pow.f32 ux 3) -8) (pow.f32 (+.f32 ux -1) 3)) (fma.f32 (+.f32 ux -1) (+.f32 (fma.f32 ux -2 -1) ux) (pow.f32 (*.f32 ux -2) 2)))
(*.f32 (-.f32 (*.f32 (pow.f32 ux 3) -8) (pow.f32 (+.f32 -1 ux) 3)) (/.f32 1 (fma.f32 (+.f32 -1 ux) (+.f32 ux (fma.f32 ux -2 -1)) (pow.f32 (*.f32 ux -2) 2))))
(/.f32 (-.f32 (*.f32 (pow.f32 ux 3) -8) (pow.f32 (+.f32 -1 ux) 3)) (fma.f32 (+.f32 -1 ux) (+.f32 -1 (neg.f32 ux)) (pow.f32 (*.f32 ux -2) 2)))
(/.f32 (fma.f32 (pow.f32 ux 3) -8 (pow.f32 (-.f32 1 ux) 3)) (fma.f32 (+.f32 -1 ux) (-.f32 -1 ux) (pow.f32 (*.f32 ux -2) 2)))
(/.f32 (-.f32 (pow.f32 (*.f32 ux -2) 2) (pow.f32 (+.f32 ux -1) 2)) (+.f32 (fma.f32 ux -2 -1) ux))
(*.f32 (-.f32 (pow.f32 (*.f32 ux -2) 2) (pow.f32 (+.f32 -1 ux) 2)) (/.f32 1 (+.f32 ux (fma.f32 ux -2 -1))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux -2) 2) (pow.f32 (+.f32 -1 ux) 2)) (+.f32 -1 (neg.f32 ux)))
(*.f32 (-.f32 -1 ux) (/.f32 (fma.f32 ux -2 (-.f32 1 ux)) (-.f32 -1 ux)))
(/.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 ux 3) -8) (pow.f32 (+.f32 ux -1) 3))) (neg.f32 (fma.f32 (+.f32 ux -1) (+.f32 (fma.f32 ux -2 -1) ux) (pow.f32 (*.f32 ux -2) 2))))
(*.f32 (-.f32 (*.f32 (pow.f32 ux 3) -8) (pow.f32 (+.f32 -1 ux) 3)) (/.f32 1 (fma.f32 (+.f32 -1 ux) (+.f32 ux (fma.f32 ux -2 -1)) (pow.f32 (*.f32 ux -2) 2))))
(/.f32 (-.f32 (*.f32 (pow.f32 ux 3) -8) (pow.f32 (+.f32 -1 ux) 3)) (fma.f32 (+.f32 -1 ux) (+.f32 -1 (neg.f32 ux)) (pow.f32 (*.f32 ux -2) 2)))
(/.f32 (fma.f32 (pow.f32 ux 3) -8 (pow.f32 (-.f32 1 ux) 3)) (fma.f32 (+.f32 -1 ux) (-.f32 -1 ux) (pow.f32 (*.f32 ux -2) 2)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 ux -2) 2) (pow.f32 (+.f32 ux -1) 2))) (neg.f32 (+.f32 (fma.f32 ux -2 -1) ux)))
(*.f32 (-.f32 (pow.f32 (*.f32 ux -2) 2) (pow.f32 (+.f32 -1 ux) 2)) (/.f32 1 (+.f32 ux (fma.f32 ux -2 -1))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux -2) 2) (pow.f32 (+.f32 -1 ux) 2)) (+.f32 -1 (neg.f32 ux)))
(*.f32 (-.f32 -1 ux) (/.f32 (fma.f32 ux -2 (-.f32 1 ux)) (-.f32 -1 ux)))
(/.f32 (fma.f32 (pow.f32 ux 3) -8 (pow.f32 (+.f32 ux 1) 3)) (fma.f32 (pow.f32 ux 2) 4 (-.f32 (*.f32 (+.f32 ux 1) (+.f32 ux 1)) (*.f32 (*.f32 ux -2) (+.f32 ux 1)))))
(/.f32 (fma.f32 (pow.f32 ux 3) -8 (pow.f32 (+.f32 1 ux) 3)) (fma.f32 (pow.f32 ux 2) 4 (*.f32 (+.f32 1 ux) (-.f32 (+.f32 1 ux) (*.f32 ux -2)))))
(/.f32 (fma.f32 (pow.f32 ux 3) -8 (pow.f32 (+.f32 1 ux) 3)) (fma.f32 (pow.f32 ux 2) 4 (*.f32 (+.f32 1 ux) (+.f32 ux (-.f32 1 (*.f32 ux -2))))))
(/.f32 (fma.f32 (pow.f32 ux 3) -8 (pow.f32 (+.f32 1 ux) 3)) (fma.f32 (pow.f32 ux 2) 4 (*.f32 (+.f32 1 ux) (+.f32 1 (*.f32 ux 3)))))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux -2 1) 3) (pow.f32 ux 3)) (fma.f32 (fma.f32 ux -2 1) (fma.f32 ux -2 1) (fma.f32 ux ux (*.f32 (fma.f32 ux -2 1) ux))))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux -2 1) 3) (pow.f32 ux 3)) (fma.f32 (fma.f32 ux -2 1) (fma.f32 ux -2 1) (fma.f32 ux ux (*.f32 ux (fma.f32 ux -2 1)))))
(/.f32 (-.f32 (pow.f32 (fma.f32 ux -2 1) 3) (pow.f32 ux 3)) (fma.f32 (fma.f32 ux -2 1) (fma.f32 ux -2 1) (*.f32 ux (-.f32 1 ux))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux -2) 2) (*.f32 (+.f32 ux 1) (+.f32 ux 1))) (-.f32 (*.f32 ux -2) (+.f32 ux 1)))
(/.f32 (-.f32 (pow.f32 (*.f32 ux -2) 2) (*.f32 (+.f32 1 ux) (+.f32 1 ux))) (-.f32 (*.f32 ux -2) (+.f32 1 ux)))
(/.f32 (*.f32 (-.f32 1 ux) (+.f32 (-.f32 (*.f32 ux -2) ux) -1)) (+.f32 (-.f32 (*.f32 ux -2) ux) -1))
(/.f32 (*.f32 (-.f32 1 ux) (+.f32 (*.f32 ux -3) -1)) (+.f32 (*.f32 ux -3) -1))
(/.f32 (fma.f32 (fma.f32 ux -2 1) (fma.f32 ux -2 1) (pow.f32 ux 2)) (+.f32 (fma.f32 ux -2 1) ux))
(/.f32 (fma.f32 (fma.f32 ux -2 1) (fma.f32 ux -2 1) (pow.f32 ux 2)) (+.f32 ux (fma.f32 ux -2 1)))
(/.f32 (fma.f32 (fma.f32 ux -2 1) (fma.f32 ux -2 1) (pow.f32 ux 2)) (-.f32 1 ux))
(pow.f32 (+.f32 (fma.f32 ux -2 1) ux) 1)
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(pow.f32 (cbrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) 3)
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(pow.f32 (pow.f32 (+.f32 (fma.f32 ux -2 1) ux) 3) 1/3)
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(pow.f32 (sqrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) 2)
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(pow.f32 (/.f32 (fma.f32 (+.f32 ux -1) (+.f32 (fma.f32 ux -2 -1) ux) (pow.f32 (*.f32 ux -2) 2)) (-.f32 (*.f32 (pow.f32 ux 3) -8) (pow.f32 (+.f32 ux -1) 3))) -1)
(*.f32 (-.f32 (*.f32 (pow.f32 ux 3) -8) (pow.f32 (+.f32 -1 ux) 3)) (/.f32 1 (fma.f32 (+.f32 -1 ux) (+.f32 ux (fma.f32 ux -2 -1)) (pow.f32 (*.f32 ux -2) 2))))
(/.f32 (-.f32 (*.f32 (pow.f32 ux 3) -8) (pow.f32 (+.f32 -1 ux) 3)) (fma.f32 (+.f32 -1 ux) (+.f32 -1 (neg.f32 ux)) (pow.f32 (*.f32 ux -2) 2)))
(/.f32 (fma.f32 (pow.f32 ux 3) -8 (pow.f32 (-.f32 1 ux) 3)) (fma.f32 (+.f32 -1 ux) (-.f32 -1 ux) (pow.f32 (*.f32 ux -2) 2)))
(pow.f32 (/.f32 (+.f32 (fma.f32 ux -2 -1) ux) (-.f32 (pow.f32 (*.f32 ux -2) 2) (pow.f32 (+.f32 ux -1) 2))) -1)
(*.f32 (-.f32 (pow.f32 (*.f32 ux -2) 2) (pow.f32 (+.f32 -1 ux) 2)) (/.f32 1 (+.f32 ux (fma.f32 ux -2 -1))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux -2) 2) (pow.f32 (+.f32 -1 ux) 2)) (+.f32 -1 (neg.f32 ux)))
(*.f32 (-.f32 -1 ux) (/.f32 (fma.f32 ux -2 (-.f32 1 ux)) (-.f32 -1 ux)))
(sqrt.f32 (pow.f32 (+.f32 (fma.f32 ux -2 1) ux) 2))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(log.f32 (exp.f32 (+.f32 (fma.f32 ux -2 1) ux)))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(log.f32 (+.f32 1 (expm1.f32 (+.f32 (fma.f32 ux -2 1) ux))))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(log.f32 (*.f32 (pow.f32 (exp.f32 -2) ux) (/.f32 1 (exp.f32 (+.f32 ux -1)))))
(+.f32 (fma.f32 ux -2 (*.f32 (neg.f32 (+.f32 (sqrt.f32 ux) -1)) (+.f32 1 (sqrt.f32 ux)))) (fma.f32 (neg.f32 (+.f32 (sqrt.f32 ux) -1)) (+.f32 1 (sqrt.f32 ux)) (*.f32 (+.f32 (sqrt.f32 ux) -1) (+.f32 1 (sqrt.f32 ux)))))
(+.f32 (-.f32 (*.f32 ux -2) (*.f32 (+.f32 -1 (sqrt.f32 ux)) (+.f32 1 (sqrt.f32 ux)))) (*.f32 0 (*.f32 (+.f32 -1 (sqrt.f32 ux)) (+.f32 1 (sqrt.f32 ux)))))
(fma.f32 ux -2 (-.f32 1 ux))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 ux -2))) (/.f32 1 (exp.f32 (+.f32 ux -1)))))
(+.f32 (fma.f32 ux -2 (*.f32 (neg.f32 (+.f32 (sqrt.f32 ux) -1)) (+.f32 1 (sqrt.f32 ux)))) (fma.f32 (neg.f32 (+.f32 (sqrt.f32 ux) -1)) (+.f32 1 (sqrt.f32 ux)) (*.f32 (+.f32 (sqrt.f32 ux) -1) (+.f32 1 (sqrt.f32 ux)))))
(+.f32 (-.f32 (*.f32 ux -2) (*.f32 (+.f32 -1 (sqrt.f32 ux)) (+.f32 1 (sqrt.f32 ux)))) (*.f32 0 (*.f32 (+.f32 -1 (sqrt.f32 ux)) (+.f32 1 (sqrt.f32 ux)))))
(fma.f32 ux -2 (-.f32 1 ux))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 ux -2))) (exp.f32 (+.f32 ux 1))))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(log.f32 (*.f32 (/.f32 1 (exp.f32 (+.f32 ux -1))) (pow.f32 (exp.f32 -2) ux)))
(+.f32 (fma.f32 ux -2 (*.f32 (neg.f32 (+.f32 (sqrt.f32 ux) -1)) (+.f32 1 (sqrt.f32 ux)))) (fma.f32 (neg.f32 (+.f32 (sqrt.f32 ux) -1)) (+.f32 1 (sqrt.f32 ux)) (*.f32 (+.f32 (sqrt.f32 ux) -1) (+.f32 1 (sqrt.f32 ux)))))
(+.f32 (-.f32 (*.f32 ux -2) (*.f32 (+.f32 -1 (sqrt.f32 ux)) (+.f32 1 (sqrt.f32 ux)))) (*.f32 0 (*.f32 (+.f32 -1 (sqrt.f32 ux)) (+.f32 1 (sqrt.f32 ux)))))
(fma.f32 ux -2 (-.f32 1 ux))
(log.f32 (*.f32 (/.f32 1 (exp.f32 (+.f32 ux -1))) (+.f32 1 (expm1.f32 (*.f32 ux -2)))))
(+.f32 (fma.f32 ux -2 (*.f32 (neg.f32 (+.f32 (sqrt.f32 ux) -1)) (+.f32 1 (sqrt.f32 ux)))) (fma.f32 (neg.f32 (+.f32 (sqrt.f32 ux) -1)) (+.f32 1 (sqrt.f32 ux)) (*.f32 (+.f32 (sqrt.f32 ux) -1) (+.f32 1 (sqrt.f32 ux)))))
(+.f32 (-.f32 (*.f32 ux -2) (*.f32 (+.f32 -1 (sqrt.f32 ux)) (+.f32 1 (sqrt.f32 ux)))) (*.f32 0 (*.f32 (+.f32 -1 (sqrt.f32 ux)) (+.f32 1 (sqrt.f32 ux)))))
(fma.f32 ux -2 (-.f32 1 ux))
(log.f32 (*.f32 (exp.f32 (+.f32 ux 1)) (pow.f32 (exp.f32 -2) ux)))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(log.f32 (*.f32 (exp.f32 (+.f32 ux 1)) (+.f32 1 (expm1.f32 (*.f32 ux -2)))))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(log.f32 (*.f32 (exp.f32 (fma.f32 ux -2 1)) (exp.f32 ux)))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(log.f32 (*.f32 (exp.f32 (fma.f32 ux -2 1)) (+.f32 1 (expm1.f32 ux))))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(log.f32 (/.f32 (pow.f32 (exp.f32 -2) ux) (+.f32 1 (expm1.f32 (+.f32 ux -1)))))
(+.f32 (fma.f32 ux -2 (*.f32 (neg.f32 (+.f32 (sqrt.f32 ux) -1)) (+.f32 1 (sqrt.f32 ux)))) (fma.f32 (neg.f32 (+.f32 (sqrt.f32 ux) -1)) (+.f32 1 (sqrt.f32 ux)) (*.f32 (+.f32 (sqrt.f32 ux) -1) (+.f32 1 (sqrt.f32 ux)))))
(+.f32 (-.f32 (*.f32 ux -2) (*.f32 (+.f32 -1 (sqrt.f32 ux)) (+.f32 1 (sqrt.f32 ux)))) (*.f32 0 (*.f32 (+.f32 -1 (sqrt.f32 ux)) (+.f32 1 (sqrt.f32 ux)))))
(fma.f32 ux -2 (-.f32 1 ux))
(log.f32 (/.f32 (+.f32 1 (expm1.f32 (*.f32 ux -2))) (exp.f32 (+.f32 ux -1))))
(+.f32 (fma.f32 ux -2 (*.f32 (neg.f32 (+.f32 (sqrt.f32 ux) -1)) (+.f32 1 (sqrt.f32 ux)))) (fma.f32 (neg.f32 (+.f32 (sqrt.f32 ux) -1)) (+.f32 1 (sqrt.f32 ux)) (*.f32 (+.f32 (sqrt.f32 ux) -1) (+.f32 1 (sqrt.f32 ux)))))
(+.f32 (-.f32 (*.f32 ux -2) (*.f32 (+.f32 -1 (sqrt.f32 ux)) (+.f32 1 (sqrt.f32 ux)))) (*.f32 0 (*.f32 (+.f32 -1 (sqrt.f32 ux)) (+.f32 1 (sqrt.f32 ux)))))
(fma.f32 ux -2 (-.f32 1 ux))
(log.f32 (/.f32 (+.f32 1 (expm1.f32 (*.f32 ux -2))) (+.f32 1 (expm1.f32 (+.f32 ux -1)))))
(+.f32 (fma.f32 ux -2 (*.f32 (neg.f32 (+.f32 (sqrt.f32 ux) -1)) (+.f32 1 (sqrt.f32 ux)))) (fma.f32 (neg.f32 (+.f32 (sqrt.f32 ux) -1)) (+.f32 1 (sqrt.f32 ux)) (*.f32 (+.f32 (sqrt.f32 ux) -1) (+.f32 1 (sqrt.f32 ux)))))
(+.f32 (-.f32 (*.f32 ux -2) (*.f32 (+.f32 -1 (sqrt.f32 ux)) (+.f32 1 (sqrt.f32 ux)))) (*.f32 0 (*.f32 (+.f32 -1 (sqrt.f32 ux)) (+.f32 1 (sqrt.f32 ux)))))
(fma.f32 ux -2 (-.f32 1 ux))
(log.f32 (/.f32 (exp.f32 (fma.f32 ux -2 1)) (+.f32 1 (expm1.f32 ux))))
(-.f32 (fma.f32 ux -2 1) (log1p.f32 (expm1.f32 ux)))
(-.f32 (fma.f32 ux -2 1) ux)
(cbrt.f32 (pow.f32 (+.f32 (fma.f32 ux -2 1) ux) 3))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(expm1.f32 (log1p.f32 (+.f32 (fma.f32 ux -2 1) ux)))
(expm1.f32 (log1p.f32 (+.f32 ux (fma.f32 ux -2 1))))
(expm1.f32 (log1p.f32 (-.f32 1 ux)))
(log1p.f32 (expm1.f32 (+.f32 (fma.f32 ux -2 1) ux)))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(exp.f32 (log.f32 (+.f32 (fma.f32 ux -2 1) ux)))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(exp.f32 (*.f32 (log.f32 (+.f32 (fma.f32 ux -2 1) ux)) 1))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(exp.f32 (*.f32 (*.f32 (log.f32 (+.f32 (fma.f32 ux -2 1) ux)) 1) 1))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (+.f32 (fma.f32 ux -2 1) ux))) 3))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(exp.f32 (*.f32 (*.f32 3 (log.f32 (+.f32 (fma.f32 ux -2 1) ux))) 1/3))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (+.f32 (fma.f32 ux -2 1) ux))) 2))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(fma.f32 ux -2 (+.f32 ux 1))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(fma.f32 ux -2 (*.f32 (+.f32 ux 1) 1))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(fma.f32 -2 ux (+.f32 ux 1))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(fma.f32 -2 ux (*.f32 (+.f32 ux 1) 1))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(fma.f32 (*.f32 ux -2) 1 (+.f32 ux 1))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(fma.f32 (*.f32 ux -2) 1 (*.f32 (+.f32 ux 1) 1))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(fma.f32 -1 (+.f32 ux -1) (*.f32 ux -2))
(+.f32 (fma.f32 ux -2 (*.f32 (neg.f32 (+.f32 (sqrt.f32 ux) -1)) (+.f32 1 (sqrt.f32 ux)))) (fma.f32 (neg.f32 (+.f32 (sqrt.f32 ux) -1)) (+.f32 1 (sqrt.f32 ux)) (*.f32 (+.f32 (sqrt.f32 ux) -1) (+.f32 1 (sqrt.f32 ux)))))
(+.f32 (-.f32 (*.f32 ux -2) (*.f32 (+.f32 -1 (sqrt.f32 ux)) (+.f32 1 (sqrt.f32 ux)))) (*.f32 0 (*.f32 (+.f32 -1 (sqrt.f32 ux)) (+.f32 1 (sqrt.f32 ux)))))
(fma.f32 ux -2 (-.f32 1 ux))
(fma.f32 (+.f32 (fma.f32 ux -2 1) ux) 1 (fma.f32 (+.f32 ux 1) 1 (+.f32 ux -1)))
(+.f32 (+.f32 ux (fma.f32 ux -2 1)) (+.f32 (+.f32 1 ux) (+.f32 -1 ux)))
(fma.f32 2 ux (-.f32 1 ux))
(+.f32 1 ux)
(fma.f32 (+.f32 (fma.f32 ux -2 1) ux) 1 (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(fma.f32 (+.f32 (fma.f32 ux -2 1) ux) 1 (+.f32 (+.f32 ux 1) (+.f32 ux -1)))
(+.f32 (+.f32 ux (fma.f32 ux -2 1)) (+.f32 (+.f32 1 ux) (+.f32 -1 ux)))
(fma.f32 2 ux (-.f32 1 ux))
(+.f32 1 ux)
(fma.f32 1 (*.f32 ux -2) (+.f32 ux 1))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(fma.f32 1 (*.f32 ux -2) (*.f32 (+.f32 ux 1) 1))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(fma.f32 1 (+.f32 (fma.f32 ux -2 1) ux) (fma.f32 (+.f32 ux 1) 1 (+.f32 ux -1)))
(+.f32 (+.f32 ux (fma.f32 ux -2 1)) (+.f32 (+.f32 1 ux) (+.f32 -1 ux)))
(fma.f32 2 ux (-.f32 1 ux))
(+.f32 1 ux)
(fma.f32 1 (+.f32 (fma.f32 ux -2 1) ux) (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(fma.f32 1 (+.f32 (fma.f32 ux -2 1) ux) (+.f32 (+.f32 ux 1) (+.f32 ux -1)))
(+.f32 (+.f32 ux (fma.f32 ux -2 1)) (+.f32 (+.f32 1 ux) (+.f32 -1 ux)))
(fma.f32 2 ux (-.f32 1 ux))
(+.f32 1 ux)
(fma.f32 1 (+.f32 ux 1) (*.f32 ux -2))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(fma.f32 1 (fma.f32 ux -2 1) ux)
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(fma.f32 (cbrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) (pow.f32 (cbrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) 2) (fma.f32 (+.f32 ux 1) 1 (+.f32 ux -1)))
(+.f32 (+.f32 ux (fma.f32 ux -2 1)) (+.f32 (+.f32 1 ux) (+.f32 -1 ux)))
(fma.f32 2 ux (-.f32 1 ux))
(+.f32 1 ux)
(fma.f32 (cbrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) (pow.f32 (cbrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) 2) (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(fma.f32 (cbrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) (pow.f32 (cbrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) 2) (+.f32 (+.f32 ux 1) (+.f32 ux -1)))
(+.f32 (+.f32 ux (fma.f32 ux -2 1)) (+.f32 (+.f32 1 ux) (+.f32 -1 ux)))
(fma.f32 2 ux (-.f32 1 ux))
(+.f32 1 ux)
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) 2) (cbrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) (fma.f32 (+.f32 ux 1) 1 (+.f32 ux -1)))
(+.f32 (+.f32 ux (fma.f32 ux -2 1)) (+.f32 (+.f32 1 ux) (+.f32 -1 ux)))
(fma.f32 2 ux (-.f32 1 ux))
(+.f32 1 ux)
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) 2) (cbrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) 2) (cbrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) (+.f32 (+.f32 ux 1) (+.f32 ux -1)))
(+.f32 (+.f32 ux (fma.f32 ux -2 1)) (+.f32 (+.f32 1 ux) (+.f32 -1 ux)))
(fma.f32 2 ux (-.f32 1 ux))
(+.f32 1 ux)
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (neg.f32 (cbrt.f32 (+.f32 ux -1))) (*.f32 ux -2))
(+.f32 (fma.f32 ux -2 (*.f32 (neg.f32 (+.f32 (sqrt.f32 ux) -1)) (+.f32 1 (sqrt.f32 ux)))) (fma.f32 (neg.f32 (+.f32 (sqrt.f32 ux) -1)) (+.f32 1 (sqrt.f32 ux)) (*.f32 (+.f32 (sqrt.f32 ux) -1) (+.f32 1 (sqrt.f32 ux)))))
(+.f32 (-.f32 (*.f32 ux -2) (*.f32 (+.f32 -1 (sqrt.f32 ux)) (+.f32 1 (sqrt.f32 ux)))) (*.f32 0 (*.f32 (+.f32 -1 (sqrt.f32 ux)) (+.f32 1 (sqrt.f32 ux)))))
(fma.f32 ux -2 (-.f32 1 ux))
(fma.f32 (cbrt.f32 (*.f32 ux -2)) (pow.f32 (cbrt.f32 (*.f32 ux -2)) 2) (+.f32 ux 1))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(fma.f32 (cbrt.f32 (*.f32 ux -2)) (pow.f32 (cbrt.f32 (*.f32 ux -2)) 2) (*.f32 (+.f32 ux 1) 1))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 ux -2)) 2) (cbrt.f32 (*.f32 ux -2)) (+.f32 ux 1))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 ux -2)) 2) (cbrt.f32 (*.f32 ux -2)) (*.f32 (+.f32 ux 1) 1))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (cbrt.f32 ux) -2) (+.f32 ux 1))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(fma.f32 (pow.f32 (cbrt.f32 ux) 2) (*.f32 (cbrt.f32 ux) -2) (*.f32 (+.f32 ux 1) 1))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(fma.f32 (sqrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) (sqrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) (fma.f32 (+.f32 ux 1) 1 (+.f32 ux -1)))
(+.f32 (+.f32 ux (fma.f32 ux -2 1)) (+.f32 (+.f32 1 ux) (+.f32 -1 ux)))
(fma.f32 2 ux (-.f32 1 ux))
(+.f32 1 ux)
(fma.f32 (sqrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) (sqrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(fma.f32 (sqrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) (sqrt.f32 (+.f32 (fma.f32 ux -2 1) ux)) (+.f32 (+.f32 ux 1) (+.f32 ux -1)))
(+.f32 (+.f32 ux (fma.f32 ux -2 1)) (+.f32 (+.f32 1 ux) (+.f32 -1 ux)))
(fma.f32 2 ux (-.f32 1 ux))
(+.f32 1 ux)
(fma.f32 (sqrt.f32 (+.f32 ux -1)) (neg.f32 (sqrt.f32 (+.f32 ux -1))) (*.f32 ux -2))
(+.f32 (fma.f32 ux -2 (*.f32 (neg.f32 (+.f32 (sqrt.f32 ux) -1)) (+.f32 1 (sqrt.f32 ux)))) (fma.f32 (neg.f32 (+.f32 (sqrt.f32 ux) -1)) (+.f32 1 (sqrt.f32 ux)) (*.f32 (+.f32 (sqrt.f32 ux) -1) (+.f32 1 (sqrt.f32 ux)))))
(+.f32 (-.f32 (*.f32 ux -2) (*.f32 (+.f32 -1 (sqrt.f32 ux)) (+.f32 1 (sqrt.f32 ux)))) (*.f32 0 (*.f32 (+.f32 -1 (sqrt.f32 ux)) (+.f32 1 (sqrt.f32 ux)))))
(fma.f32 ux -2 (-.f32 1 ux))
(fma.f32 (sqrt.f32 (*.f32 ux -2)) (sqrt.f32 (*.f32 ux -2)) (+.f32 ux 1))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(fma.f32 (sqrt.f32 (*.f32 ux -2)) (sqrt.f32 (*.f32 ux -2)) (*.f32 (+.f32 ux 1) 1))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(fma.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) -2) (+.f32 ux 1))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(fma.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 ux) -2) (*.f32 (+.f32 ux 1) 1))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(fma.f32 (-.f32 (*.f32 (pow.f32 ux 3) -8) (pow.f32 (+.f32 ux -1) 3)) (/.f32 1 (fma.f32 (+.f32 ux -1) (+.f32 (fma.f32 ux -2 -1) ux) (pow.f32 (*.f32 ux -2) 2))) (fma.f32 (+.f32 ux 1) 1 (+.f32 ux -1)))
(fma.f32 (-.f32 (*.f32 (pow.f32 ux 3) -8) (pow.f32 (+.f32 -1 ux) 3)) (/.f32 1 (fma.f32 (+.f32 -1 ux) (+.f32 ux (fma.f32 ux -2 -1)) (pow.f32 (*.f32 ux -2) 2))) (+.f32 (+.f32 1 ux) (+.f32 -1 ux)))
(+.f32 (*.f32 ux 2) (/.f32 (-.f32 (*.f32 (pow.f32 ux 3) -8) (pow.f32 (+.f32 -1 ux) 3)) (fma.f32 (+.f32 -1 ux) (+.f32 -1 (neg.f32 ux)) (pow.f32 (*.f32 ux -2) 2))))
(+.f32 (*.f32 ux 2) (/.f32 (fma.f32 (pow.f32 ux 3) -8 (pow.f32 (-.f32 1 ux) 3)) (fma.f32 (+.f32 -1 ux) (-.f32 -1 ux) (pow.f32 (*.f32 ux -2) 2))))
(fma.f32 (-.f32 (*.f32 (pow.f32 ux 3) -8) (pow.f32 (+.f32 ux -1) 3)) (/.f32 1 (fma.f32 (+.f32 ux -1) (+.f32 (fma.f32 ux -2 -1) ux) (pow.f32 (*.f32 ux -2) 2))) (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(*.f32 (-.f32 (*.f32 (pow.f32 ux 3) -8) (pow.f32 (+.f32 -1 ux) 3)) (/.f32 1 (fma.f32 (+.f32 -1 ux) (+.f32 ux (fma.f32 ux -2 -1)) (pow.f32 (*.f32 ux -2) 2))))
(/.f32 (-.f32 (*.f32 (pow.f32 ux 3) -8) (pow.f32 (+.f32 -1 ux) 3)) (fma.f32 (+.f32 -1 ux) (+.f32 -1 (neg.f32 ux)) (pow.f32 (*.f32 ux -2) 2)))
(/.f32 (fma.f32 (pow.f32 ux 3) -8 (pow.f32 (-.f32 1 ux) 3)) (fma.f32 (+.f32 -1 ux) (-.f32 -1 ux) (pow.f32 (*.f32 ux -2) 2)))
(fma.f32 (-.f32 (*.f32 (pow.f32 ux 3) -8) (pow.f32 (+.f32 ux -1) 3)) (/.f32 1 (fma.f32 (+.f32 ux -1) (+.f32 (fma.f32 ux -2 -1) ux) (pow.f32 (*.f32 ux -2) 2))) (+.f32 (+.f32 ux 1) (+.f32 ux -1)))
(fma.f32 (-.f32 (*.f32 (pow.f32 ux 3) -8) (pow.f32 (+.f32 -1 ux) 3)) (/.f32 1 (fma.f32 (+.f32 -1 ux) (+.f32 ux (fma.f32 ux -2 -1)) (pow.f32 (*.f32 ux -2) 2))) (+.f32 (+.f32 1 ux) (+.f32 -1 ux)))
(+.f32 (*.f32 ux 2) (/.f32 (-.f32 (*.f32 (pow.f32 ux 3) -8) (pow.f32 (+.f32 -1 ux) 3)) (fma.f32 (+.f32 -1 ux) (+.f32 -1 (neg.f32 ux)) (pow.f32 (*.f32 ux -2) 2))))
(+.f32 (*.f32 ux 2) (/.f32 (fma.f32 (pow.f32 ux 3) -8 (pow.f32 (-.f32 1 ux) 3)) (fma.f32 (+.f32 -1 ux) (-.f32 -1 ux) (pow.f32 (*.f32 ux -2) 2))))
(fma.f32 (-.f32 (pow.f32 (*.f32 ux -2) 2) (pow.f32 (+.f32 ux -1) 2)) (/.f32 1 (+.f32 (fma.f32 ux -2 -1) ux)) (fma.f32 (+.f32 ux 1) 1 (+.f32 ux -1)))
(fma.f32 (-.f32 (pow.f32 (*.f32 ux -2) 2) (pow.f32 (+.f32 -1 ux) 2)) (/.f32 1 (+.f32 ux (fma.f32 ux -2 -1))) (+.f32 (+.f32 1 ux) (+.f32 -1 ux)))
(+.f32 (*.f32 ux 2) (/.f32 (-.f32 (pow.f32 (*.f32 ux -2) 2) (pow.f32 (+.f32 -1 ux) 2)) (+.f32 -1 (neg.f32 ux))))
(+.f32 (*.f32 ux 2) (*.f32 (-.f32 -1 ux) (/.f32 (fma.f32 ux -2 (-.f32 1 ux)) (-.f32 -1 ux))))
(fma.f32 (-.f32 (pow.f32 (*.f32 ux -2) 2) (pow.f32 (+.f32 ux -1) 2)) (/.f32 1 (+.f32 (fma.f32 ux -2 -1) ux)) (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(*.f32 (-.f32 (pow.f32 (*.f32 ux -2) 2) (pow.f32 (+.f32 -1 ux) 2)) (/.f32 1 (+.f32 ux (fma.f32 ux -2 -1))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux -2) 2) (pow.f32 (+.f32 -1 ux) 2)) (+.f32 -1 (neg.f32 ux)))
(*.f32 (-.f32 -1 ux) (/.f32 (fma.f32 ux -2 (-.f32 1 ux)) (-.f32 -1 ux)))
(fma.f32 (-.f32 (pow.f32 (*.f32 ux -2) 2) (pow.f32 (+.f32 ux -1) 2)) (/.f32 1 (+.f32 (fma.f32 ux -2 -1) ux)) (+.f32 (+.f32 ux 1) (+.f32 ux -1)))
(fma.f32 (-.f32 (pow.f32 (*.f32 ux -2) 2) (pow.f32 (+.f32 -1 ux) 2)) (/.f32 1 (+.f32 ux (fma.f32 ux -2 -1))) (+.f32 (+.f32 1 ux) (+.f32 -1 ux)))
(+.f32 (*.f32 ux 2) (/.f32 (-.f32 (pow.f32 (*.f32 ux -2) 2) (pow.f32 (+.f32 -1 ux) 2)) (+.f32 -1 (neg.f32 ux))))
(+.f32 (*.f32 ux 2) (*.f32 (-.f32 -1 ux) (/.f32 (fma.f32 ux -2 (-.f32 1 ux)) (-.f32 -1 ux))))
(fma.f32 (neg.f32 (sqrt.f32 (+.f32 ux -1))) (sqrt.f32 (+.f32 ux -1)) (*.f32 ux -2))
(+.f32 (fma.f32 ux -2 (*.f32 (neg.f32 (+.f32 (sqrt.f32 ux) -1)) (+.f32 1 (sqrt.f32 ux)))) (fma.f32 (neg.f32 (+.f32 (sqrt.f32 ux) -1)) (+.f32 1 (sqrt.f32 ux)) (*.f32 (+.f32 (sqrt.f32 ux) -1) (+.f32 1 (sqrt.f32 ux)))))
(+.f32 (-.f32 (*.f32 ux -2) (*.f32 (+.f32 -1 (sqrt.f32 ux)) (+.f32 1 (sqrt.f32 ux)))) (*.f32 0 (*.f32 (+.f32 -1 (sqrt.f32 ux)) (+.f32 1 (sqrt.f32 ux)))))
(fma.f32 ux -2 (-.f32 1 ux))
(fma.f32 (*.f32 (cbrt.f32 (+.f32 ux 1)) (cbrt.f32 (+.f32 ux 1))) (cbrt.f32 (+.f32 ux 1)) (*.f32 ux -2))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(fma.f32 (*.f32 (cbrt.f32 (fma.f32 ux -2 1)) (cbrt.f32 (fma.f32 ux -2 1))) (cbrt.f32 (fma.f32 ux -2 1)) ux)
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(fma.f32 (sqrt.f32 (+.f32 ux 1)) (sqrt.f32 (+.f32 ux 1)) (*.f32 ux -2))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(fma.f32 (sqrt.f32 (fma.f32 ux -2 1)) (sqrt.f32 (fma.f32 ux -2 1)) ux)
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(fma.f32 (+.f32 (sqrt.f32 (*.f32 ux -2)) (sqrt.f32 (+.f32 ux -1))) (-.f32 (sqrt.f32 (*.f32 ux -2)) (sqrt.f32 (+.f32 ux -1))) (fma.f32 (+.f32 ux 1) 1 (+.f32 ux -1)))
(fma.f32 (+.f32 (sqrt.f32 (*.f32 ux -2)) (sqrt.f32 (+.f32 -1 ux))) (-.f32 (sqrt.f32 (*.f32 ux -2)) (sqrt.f32 (+.f32 -1 ux))) (+.f32 (+.f32 1 ux) (+.f32 -1 ux)))
(fma.f32 (+.f32 (sqrt.f32 (*.f32 ux -2)) (sqrt.f32 (+.f32 -1 ux))) (-.f32 (sqrt.f32 (*.f32 ux -2)) (sqrt.f32 (+.f32 -1 ux))) (*.f32 ux 2))
(+.f32 (*.f32 ux 2) (fma.f32 ux -2 (-.f32 1 ux)))
(fma.f32 (+.f32 (sqrt.f32 (*.f32 ux -2)) (sqrt.f32 (+.f32 ux -1))) (-.f32 (sqrt.f32 (*.f32 ux -2)) (sqrt.f32 (+.f32 ux -1))) (fma.f32 (neg.f32 (cbrt.f32 (+.f32 ux -1))) (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2) (+.f32 ux -1)))
(+.f32 (fma.f32 ux -2 (*.f32 (neg.f32 (+.f32 (sqrt.f32 ux) -1)) (+.f32 1 (sqrt.f32 ux)))) (fma.f32 (neg.f32 (+.f32 (sqrt.f32 ux) -1)) (+.f32 1 (sqrt.f32 ux)) (*.f32 (+.f32 (sqrt.f32 ux) -1) (+.f32 1 (sqrt.f32 ux)))))
(+.f32 (-.f32 (*.f32 ux -2) (*.f32 (+.f32 -1 (sqrt.f32 ux)) (+.f32 1 (sqrt.f32 ux)))) (*.f32 0 (*.f32 (+.f32 -1 (sqrt.f32 ux)) (+.f32 1 (sqrt.f32 ux)))))
(fma.f32 ux -2 (-.f32 1 ux))
(fma.f32 (+.f32 (sqrt.f32 (*.f32 ux -2)) (sqrt.f32 (+.f32 ux -1))) (-.f32 (sqrt.f32 (*.f32 ux -2)) (sqrt.f32 (+.f32 ux -1))) (+.f32 (+.f32 ux 1) (+.f32 ux -1)))
(fma.f32 (+.f32 (sqrt.f32 (*.f32 ux -2)) (sqrt.f32 (+.f32 -1 ux))) (-.f32 (sqrt.f32 (*.f32 ux -2)) (sqrt.f32 (+.f32 -1 ux))) (+.f32 (+.f32 1 ux) (+.f32 -1 ux)))
(fma.f32 (+.f32 (sqrt.f32 (*.f32 ux -2)) (sqrt.f32 (+.f32 -1 ux))) (-.f32 (sqrt.f32 (*.f32 ux -2)) (sqrt.f32 (+.f32 -1 ux))) (*.f32 ux 2))
(+.f32 (*.f32 ux 2) (fma.f32 ux -2 (-.f32 1 ux)))
(fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (+.f32 ux -1)) 2)) (cbrt.f32 (+.f32 ux -1)) (*.f32 ux -2))
(+.f32 (fma.f32 ux -2 (*.f32 (neg.f32 (+.f32 (sqrt.f32 ux) -1)) (+.f32 1 (sqrt.f32 ux)))) (fma.f32 (neg.f32 (+.f32 (sqrt.f32 ux) -1)) (+.f32 1 (sqrt.f32 ux)) (*.f32 (+.f32 (sqrt.f32 ux) -1) (+.f32 1 (sqrt.f32 ux)))))
(+.f32 (-.f32 (*.f32 ux -2) (*.f32 (+.f32 -1 (sqrt.f32 ux)) (+.f32 1 (sqrt.f32 ux)))) (*.f32 0 (*.f32 (+.f32 -1 (sqrt.f32 ux)) (+.f32 1 (sqrt.f32 ux)))))
(fma.f32 ux -2 (-.f32 1 ux))
(fma.f32 (*.f32 -2 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) (+.f32 ux 1))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(fma.f32 (*.f32 -2 (pow.f32 (cbrt.f32 ux) 2)) (cbrt.f32 ux) (*.f32 (+.f32 ux 1) 1))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(fma.f32 (*.f32 -2 (sqrt.f32 ux)) (sqrt.f32 ux) (+.f32 ux 1))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)
(fma.f32 (*.f32 -2 (sqrt.f32 ux)) (sqrt.f32 ux) (*.f32 (+.f32 ux 1) 1))
(+.f32 1 (neg.f32 ux))
(-.f32 1 ux)

eval124.0ms (2.6%)

Compiler

Compiled 4908 to 3614 computations (26.4% saved)

prune64.0ms (1.4%)

Pruning

5 alts after pruning (1 fresh and 4 done)

PrunedKeptTotal
New2241225
Fresh000
Picked101
Done044
Total2255230
Accuracy
100.0%
Counts
230 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
98.2%
(-.f32 1 ux)
100.0%
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
96.8%
(+.f32 (+.f32 ux 1) (*.f32 ux -2))
73.4%
1
Compiler

Compiled 113 to 83 computations (26.5% saved)

regimes23.0ms (0.5%)

Counts
9 → 1
Calls
Call 1
Inputs
1
(-.f32 1 ux)
(+.f32 (+.f32 ux 1) (*.f32 ux -2))
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(-.f32 1 (*.f32 ux (-.f32 1 maxCos)))
(-.f32 (*.f32 ux -2) (+.f32 -1 (neg.f32 ux)))
(-.f32 (*.f32 ux (+.f32 -2 maxCos)) (+.f32 -1 (neg.f32 ux)))
(/.f32 (-.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (*.f32 ux (-.f32 1 maxCos)))) (+.f32 1 (*.f32 ux (-.f32 1 maxCos))))
(fma.f32 ux (+.f32 maxCos -1) 1)
Outputs
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
Calls

4 calls:

6.0ms
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
6.0ms
ux
5.0ms
maxCos
5.0ms
uy
Results
AccuracySegmentsBranch
100.0%1ux
100.0%1uy
100.0%1maxCos
100.0%1(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
Compiler

Compiled 22 to 16 computations (27.3% saved)

regimes11.0ms (0.2%)

Counts
3 → 1
Calls
Call 1
Inputs
1
(-.f32 1 ux)
(+.f32 (+.f32 ux 1) (*.f32 ux -2))
Outputs
(-.f32 1 ux)
Calls

3 calls:

4.0ms
ux
3.0ms
maxCos
3.0ms
uy
Results
AccuracySegmentsBranch
98.2%1ux
98.2%1uy
98.2%1maxCos
Compiler

Compiled 12 to 9 computations (25% saved)

regimes8.0ms (0.2%)

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
maxCos
2.0ms
ux
2.0ms
uy
Results
AccuracySegmentsBranch
73.4%1ux
73.4%1uy
73.4%1maxCos
Compiler

Compiled 12 to 9 computations (25% saved)

simplify3.0ms (0.1%)

Algorithm
egg-herbie
Rules
1-exp
+-commutative
sub-neg
*-commutative
neg-mul-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01139
12139
22539
32739
42839
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(-.f32 1 ux)
1
Outputs
(+.f32 (-.f32 1 ux) (*.f32 ux maxCos))
(-.f32 1 ux)
1
Compiler

Compiled 20 to 16 computations (20% saved)

soundness0.0ms (0%)

end0.0ms (0%)

preprocess29.0ms (0.6%)

Remove

(abs uy)

Compiler

Compiled 128 to 90 computations (29.7% saved)

Profiling

Loading profile data...