Trowbridge-Reitz Sample, near normal, slope_x

Time bar (total: 12.1s)

analyze131.0ms (1.1%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%0%100%0%0%0%0
0%0%0%100%0%0%0%1
0%0%0%100%0%0%0%2
50%0%0%100%0%0%0%3
50%0%0%100%0%0%0%4
50%0%0%100%0%0%0%5
75%0%0%100%0%0%0%6
75%0%0%100%0%0%0%7
75%0%0%100%0%0%0%8
87.5%0%0%100%0%0%0%9
87.5%0%0%100%0%0%0%10
87.5%0%0%100%0%0%0%11
93.8%0%0%100%0%0%0%12
Compiler

Compiled 37 to 28 computations (24.3% saved)

sample1.9s (15.8%)

Results
1.9s8256×body256valid
0.0msbody256precondition
Bogosity

preprocess205.0ms (1.7%)

Algorithm
egg-herbie
Rules
1286×fma-def
318×div-sub
196×associate-/r*
190×sub-neg
164×times-frac
Problems
242×No Errors
14×(cos.f32 (*.f32 314159265359/50000000000 u2))
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
043490
185482
2135482
3231482
4475474
51103474
61692474
71937474
82350474
92392474
102412474
Stop Event
saturated
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 (neg.f32 u1) (-.f32 1 (neg.f32 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 (neg.f32 u2))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 (neg.f32 u1) (-.f32 1 (neg.f32 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 (neg.f32 u2)))))
(*.f32 (sqrt.f32 (/.f32 cosTheta_i (-.f32 1 cosTheta_i))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 cosTheta_i)))
(*.f32 (sqrt.f32 (/.f32 u2 (-.f32 1 u2))) (cos.f32 (*.f32 314159265359/50000000000 u1)))
Outputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 (neg.f32 u1) (-.f32 1 (neg.f32 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (neg.f32 u1) (-.f32 1 (neg.f32 u1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (neg.f32 u1) (+.f32 u1 1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 -1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 (neg.f32 u2))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 (neg.f32 u1) (-.f32 1 (neg.f32 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (/.f32 (neg.f32 u1) (-.f32 1 (neg.f32 u1)))) (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 (/.f32 (neg.f32 u1) (+.f32 u1 1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 -1 u1)))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 (neg.f32 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 cosTheta_i (-.f32 1 cosTheta_i))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 cosTheta_i (-.f32 1 cosTheta_i))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 cosTheta_i)))
(*.f32 (sqrt.f32 (/.f32 u2 (-.f32 1 u2))) (cos.f32 (*.f32 314159265359/50000000000 u1)))
(*.f32 (sqrt.f32 (/.f32 u2 (-.f32 1 u2))) (cos.f32 (*.f32 u1 314159265359/50000000000)))
Symmetry

(abs cosTheta_i)

(abs u2)

Compiler

Compiled 54 to 39 computations (27.8% saved)

eval0.0ms (0%)

Compiler

Compiled 3 to 3 computations (0% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
98.6%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.6%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
Compiler

Compiled 28 to 22 computations (21.4% saved)

localize101.0ms (0.8%)

Localize:

Found 4 expressions with local error:

NewAccuracyProgram
99.5%
(/.f32 u1 (-.f32 1 u1))
99.4%
(cos.f32 (*.f32 314159265359/50000000000 u2))
99.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.8%
(*.f32 314159265359/50000000000 u2)
Compiler

Compiled 40 to 28 computations (30% saved)

series7.0ms (0.1%)

Counts
4 → 28
Calls

15 calls:

TimeVariablePointExpression
1.0ms
u1
@0
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
1.0ms
u2
@0
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
1.0ms
u1
@inf
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
1.0ms
u2
@inf
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
1.0ms
u1
@-inf
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))

rewrite139.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
930×log-prod
873×log1p-expm1-u
873×expm1-log1p-u
542×prod-diff
416×pow-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01685
118685
2233885
Stop Event
node limit
Counts
4 → 124
Calls
Call 1
Inputs
(*.f32 314159265359/50000000000 u2)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(/.f32 u1 (-.f32 1 u1))
Outputs
(+.f32 0 (*.f32 314159265359/50000000000 u2))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000)) (cbrt.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (*.f32 314159265359/50000000000 u2) 1)
(pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) 3)
(pow.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) 2)
(sqrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 2))
(log.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 314159265359/50000000000 u2))))
(cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3))
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (log.f32 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 u2)) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 u2)) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 314159265359/50000000000 u2))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2))) 2))
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 0 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 2))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 0 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (cos.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (cos.f32 1)) (*.f32 (sin.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (sin.f32 1)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))) (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (log.f32 (exp.f32 1)))
(*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1)
(pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3)
(pow.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) 1/3)
(pow.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2)
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))
(log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(log.f32 (+.f32 1 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 0 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(*.f32 u1 (/.f32 1 (-.f32 1 u1)))
(*.f32 1 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(*.f32 (/.f32 u1 (-.f32 1 u1)) (log.f32 (exp.f32 1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (cbrt.f32 u1) 2) (*.f32 (cbrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (neg.f32 u1) (/.f32 1 (neg.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (-.f32 1 u1)) u1)
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (/.f32 u1 (cbrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (/.f32 u1 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) 1) (/.f32 (cbrt.f32 u1) (-.f32 1 u1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) (sqrt.f32 (-.f32 1 u1))) (/.f32 (cbrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) 1) (/.f32 (sqrt.f32 u1) (-.f32 1 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3))) (fma.f32 u1 (+.f32 u1 1) 1))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 2))) (+.f32 u1 1))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) 1/2)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) 1/3)
(pow.f32 (/.f32 (-.f32 1 u1) u1) -1)
(pow.f32 (/.f32 (/.f32 (-.f32 1 u1) u1) 1) -1)
(neg.f32 (/.f32 u1 (neg.f32 (-.f32 1 u1))))
(sqrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))
(log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 u1 (-.f32 1 u1)))))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3))
(cbrt.f32 (/.f32 (pow.f32 u1 3) (pow.f32 (-.f32 1 u1) 3)))
(expm1.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1) 1))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 2))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2) 2))
(exp.f32 (*.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1) 2))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(exp.f32 (*.f32 (*.f32 2 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 1/2))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 1/3))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 1 u1) u1)) -1))
(log1p.f32 (expm1.f32 (/.f32 u1 (-.f32 1 u1))))

simplify83.0ms (0.7%)

Algorithm
egg-herbie
Rules
1280×associate-*r/
1088×associate-*l/
586×log-prod
582×associate-+l+
534×associate-+r+
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03955055
19034862
234814500
Stop Event
node limit
Counts
152 → 218
Calls
Call 1
Inputs
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4))))))
1
(+.f32 1 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)))
(+.f32 1 (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4))))
(+.f32 1 (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
u1
(+.f32 u1 (pow.f32 u1 2))
(+.f32 u1 (+.f32 (pow.f32 u1 2) (pow.f32 u1 3)))
(+.f32 u1 (+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 3) (pow.f32 u1 4))))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 2)))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 (pow.f32 u1 3))))))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 2)))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 (pow.f32 u1 3))))))
(+.f32 0 (*.f32 314159265359/50000000000 u2))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000)) (cbrt.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (*.f32 314159265359/50000000000 u2) 1)
(pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) 3)
(pow.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) 2)
(sqrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 2))
(log.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 314159265359/50000000000 u2))))
(cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3))
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (log.f32 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 u2)) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 u2)) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 314159265359/50000000000 u2))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2))) 2))
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 0 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 2))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 0 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (cos.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (cos.f32 1)) (*.f32 (sin.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (sin.f32 1)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))) (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (log.f32 (exp.f32 1)))
(*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1)
(pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3)
(pow.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) 1/3)
(pow.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2)
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))
(log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(log.f32 (+.f32 1 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 0 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(*.f32 u1 (/.f32 1 (-.f32 1 u1)))
(*.f32 1 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(*.f32 (/.f32 u1 (-.f32 1 u1)) (log.f32 (exp.f32 1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (cbrt.f32 u1) 2) (*.f32 (cbrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (neg.f32 u1) (/.f32 1 (neg.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (-.f32 1 u1)) u1)
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (/.f32 u1 (cbrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (/.f32 u1 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) 1) (/.f32 (cbrt.f32 u1) (-.f32 1 u1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) (sqrt.f32 (-.f32 1 u1))) (/.f32 (cbrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) 1) (/.f32 (sqrt.f32 u1) (-.f32 1 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3))) (fma.f32 u1 (+.f32 u1 1) 1))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 2))) (+.f32 u1 1))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) 1/2)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) 1/3)
(pow.f32 (/.f32 (-.f32 1 u1) u1) -1)
(pow.f32 (/.f32 (/.f32 (-.f32 1 u1) u1) 1) -1)
(neg.f32 (/.f32 u1 (neg.f32 (-.f32 1 u1))))
(sqrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))
(log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 u1 (-.f32 1 u1)))))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3))
(cbrt.f32 (/.f32 (pow.f32 u1 3) (pow.f32 (-.f32 1 u1) 3)))
(expm1.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1) 1))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 2))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2) 2))
(exp.f32 (*.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1) 2))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(exp.f32 (*.f32 (*.f32 2 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 1/2))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 1/3))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 1 u1) u1)) -1))
(log1p.f32 (expm1.f32 (/.f32 u1 (-.f32 1 u1))))
Outputs
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))))))
(+.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (*.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (+.f32 (/.f32 1 u1) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 u1 2))))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 3)) (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1)) (fma.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)))))))
(+.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (*.f32 -1/2 (+.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (+.f32 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) (pow.f32 u1 3)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 u1 2)))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) u1) (sqrt.f32 -1))))
(fma.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (/.f32 1/2 (/.f32 (/.f32 u1 (sqrt.f32 -1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 3/8 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 3/8 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2)) (sqrt.f32 -1)) (fma.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) u1) (sqrt.f32 -1)))))
(+.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (*.f32 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) u1) (sqrt.f32 -1)) (+.f32 1/2 (/.f32 3/8 u1))))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 5/16 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 3) (sqrt.f32 -1))) (fma.f32 3/8 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 5/16 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 3)) (sqrt.f32 -1)) (fma.f32 3/8 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2)) (sqrt.f32 -1)) (fma.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) u1) (sqrt.f32 -1))))))
(+.f32 (fma.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (/.f32 1/2 (/.f32 (/.f32 u1 (sqrt.f32 -1)) (cos.f32 (*.f32 314159265359/50000000000 u2))))) (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (+.f32 3/8 (/.f32 5/16 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)) (*.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 u2 4))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6)) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)) (*.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 u2 4)))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6)) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4))))))
(+.f32 (*.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)) (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)))))
1
(+.f32 1 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)))
(fma.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2) 1)
(+.f32 1 (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4))))
(+.f32 1 (fma.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4))))
(+.f32 1 (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(+.f32 1 (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6) (fma.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
u1
(+.f32 u1 (pow.f32 u1 2))
(fma.f32 u1 u1 u1)
(+.f32 u1 (+.f32 (pow.f32 u1 2) (pow.f32 u1 3)))
(+.f32 (+.f32 u1 (pow.f32 u1 2)) (pow.f32 u1 3))
(*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))
(+.f32 u1 (+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 3) (pow.f32 u1 4))))
(+.f32 (+.f32 u1 (pow.f32 u1 2)) (+.f32 (pow.f32 u1 3) (pow.f32 u1 4)))
(+.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)) (pow.f32 u1 4))
(*.f32 (+.f32 (pow.f32 u1 2) 1) (fma.f32 u1 u1 u1))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(+.f32 -1 (neg.f32 (/.f32 1 u1)))
(+.f32 -1 (/.f32 -1 u1))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 2)))))
(+.f32 -1 (neg.f32 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 2)))))
(-.f32 -1 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 2))))
(+.f32 (/.f32 -1 u1) (+.f32 -1 (/.f32 -1 (pow.f32 u1 2))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 (pow.f32 u1 3))))))
(+.f32 -1 (neg.f32 (+.f32 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 2))) (/.f32 1 (pow.f32 u1 3)))))
(-.f32 -1 (+.f32 (/.f32 1 u1) (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 (pow.f32 u1 3)))))
(+.f32 (+.f32 -1 (/.f32 -1 u1)) (+.f32 (/.f32 -1 (pow.f32 u1 2)) (/.f32 -1 (pow.f32 u1 3))))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(+.f32 -1 (neg.f32 (/.f32 1 u1)))
(+.f32 -1 (/.f32 -1 u1))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 2)))))
(+.f32 -1 (neg.f32 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 2)))))
(-.f32 -1 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 2))))
(+.f32 (/.f32 -1 u1) (+.f32 -1 (/.f32 -1 (pow.f32 u1 2))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 (pow.f32 u1 3))))))
(+.f32 -1 (neg.f32 (+.f32 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 2))) (/.f32 1 (pow.f32 u1 3)))))
(-.f32 -1 (+.f32 (/.f32 1 u1) (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 (pow.f32 u1 3)))))
(+.f32 (+.f32 -1 (/.f32 -1 u1)) (+.f32 (/.f32 -1 (pow.f32 u1 2)) (/.f32 -1 (pow.f32 u1 3))))
(+.f32 0 (*.f32 314159265359/50000000000 u2))
(*.f32 314159265359/50000000000 u2)
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000)) (cbrt.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000))))
(*.f32 314159265359/50000000000 u2)
(-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 1)
(*.f32 314159265359/50000000000 u2)
(pow.f32 (*.f32 314159265359/50000000000 u2) 1)
(*.f32 314159265359/50000000000 u2)
(pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) 3)
(*.f32 314159265359/50000000000 u2)
(pow.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3) 1/3)
(*.f32 314159265359/50000000000 u2)
(pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) 2)
(*.f32 314159265359/50000000000 u2)
(sqrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 2))
(*.f32 314159265359/50000000000 u2)
(log.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000))
(*.f32 314159265359/50000000000 u2)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 314159265359/50000000000 u2)
(cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3))
(*.f32 314159265359/50000000000 u2)
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 u2)
(exp.f32 (log.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 u2)
(exp.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 u2)) 1))
(*.f32 314159265359/50000000000 u2)
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 u2)) 1) 1))
(*.f32 314159265359/50000000000 u2)
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2))) 3))
(*.f32 314159265359/50000000000 u2)
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 314159265359/50000000000 u2))) 1/3))
(*.f32 314159265359/50000000000 u2)
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2))) 2))
(*.f32 314159265359/50000000000 u2)
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 u2)
(+.f32 0 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(sqrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1) 1))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 3))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1/3))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 2))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 0 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(+.f32 (*.f32 (cos.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (cos.f32 1)) (*.f32 (sin.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (sin.f32 1)))
(fma.f32 (cos.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (cos.f32 1) (*.f32 (sin.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (sin.f32 1)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))) (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))) (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(cos.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1)
(cos.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (log.f32 (exp.f32 1)))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1)
(cos.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3)
(cos.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) 1/3)
(cos.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2)
(cos.f32 (*.f32 314159265359/50000000000 u2))
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(log.f32 (+.f32 1 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(exp.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(exp.f32 (*.f32 (*.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1) 1))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1/3))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(+.f32 0 (/.f32 u1 (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(/.f32 u1 (-.f32 1 u1))
(*.f32 u1 (/.f32 1 (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(*.f32 1 (/.f32 u1 (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (log.f32 (exp.f32 1)))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (pow.f32 (cbrt.f32 u1) 2) (*.f32 (cbrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (neg.f32 u1) (/.f32 1 (neg.f32 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 1 (-.f32 1 u1)) u1)
(/.f32 u1 (-.f32 1 u1))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (/.f32 u1 (cbrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 u1 (cbrt.f32 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (/.f32 u1 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 u1 (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) 1) (/.f32 (cbrt.f32 u1) (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (pow.f32 (cbrt.f32 u1) 2) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)))
(/.f32 (pow.f32 (cbrt.f32 u1) 2) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 u1) 2) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) (sqrt.f32 (-.f32 1 u1))) (/.f32 (cbrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (/.f32 u1 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 u1 (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) 1) (/.f32 (sqrt.f32 u1) (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 (sqrt.f32 u1) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (/.f32 u1 (cbrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 u1 (cbrt.f32 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3))) (fma.f32 u1 (+.f32 u1 1) 1))
(/.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)) (-.f32 1 (pow.f32 u1 3)))
(/.f32 u1 (/.f32 (-.f32 1 (pow.f32 u1 3)) (fma.f32 u1 (+.f32 u1 1) 1)))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 2))) (+.f32 u1 1))
(/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) 1/2)
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) 1/3)
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (/.f32 (-.f32 1 u1) u1) -1)
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (/.f32 (/.f32 (-.f32 1 u1) u1) 1) -1)
(/.f32 u1 (-.f32 1 u1))
(neg.f32 (/.f32 u1 (neg.f32 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(sqrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))
(/.f32 u1 (-.f32 1 u1))
(log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 u1 (-.f32 1 u1))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3))
(/.f32 u1 (-.f32 1 u1))
(cbrt.f32 (/.f32 (pow.f32 u1 3) (pow.f32 (-.f32 1 u1) 3)))
(/.f32 u1 (-.f32 1 u1))
(expm1.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1))
(/.f32 u1 (-.f32 1 u1))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1) 1))
(/.f32 u1 (-.f32 1 u1))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 2))
(/.f32 u1 (-.f32 1 u1))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2) 2))
(/.f32 u1 (-.f32 1 u1))
(exp.f32 (*.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1) 2))
(/.f32 u1 (-.f32 1 u1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(/.f32 u1 (-.f32 1 u1))
(exp.f32 (*.f32 (*.f32 2 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 1/2))
(/.f32 u1 (-.f32 1 u1))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 1/3))
(/.f32 u1 (-.f32 1 u1))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 1 u1) u1)) -1))
(/.f32 u1 (-.f32 1 u1))
(log1p.f32 (expm1.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))

eval97.0ms (0.8%)

Compiler

Compiled 4258 to 3377 computations (20.7% saved)

prune93.0ms (0.8%)

Pruning

28 alts after pruning (27 fresh and 1 done)

PrunedKeptTotal
New19127218
Fresh000
Picked011
Done000
Total19128219
Accuracy
99.7%
Counts
219 → 28
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.2%
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
98.4%
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
98.0%
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
85.3%
(*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.5%
(*.f32 (sqrt.f32 (pow.f32 (/.f32 (-.f32 1 u1) u1) -1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.1%
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.5%
(*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
97.5%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 (cos.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (cos.f32 1)) (*.f32 (sin.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (sin.f32 1))))
96.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))) (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
96.9%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (log.f32 (exp.f32 1))))
96.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
97.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
97.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
98.5%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) 2)))
98.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) 3)))
98.6%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.6%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))))
98.5%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
89.5%
(*.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
95.4%
(*.f32 (sqrt.f32 (exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
73.3%
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
92.2%
(sqrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)))
77.3%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
92.4%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
80.2%
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
89.7%
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
98.5%
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
97.2%
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
98.4%
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
98.0%
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
85.3%
(*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.5%
(*.f32 (sqrt.f32 (pow.f32 (/.f32 (-.f32 1 u1) u1) -1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.1%
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.5%
(*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
97.5%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 (cos.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (cos.f32 1)) (*.f32 (sin.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (sin.f32 1))))
96.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))) (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
96.9%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (log.f32 (exp.f32 1))))
96.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
97.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
97.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
98.5%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) 2)))
98.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) 3)))
98.6%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.6%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))))
98.5%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
89.5%
(*.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
95.4%
(*.f32 (sqrt.f32 (exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
73.3%
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
92.2%
(sqrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)))
77.3%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
92.4%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
80.2%
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
89.7%
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
98.5%
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
Compiler

Compiled 1904 to 1562 computations (18% saved)

localize579.0ms (4.8%)

Localize:

Found 18 expressions with local error:

NewAccuracyProgram
99.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.1%
(expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
98.8%
(*.f32 314159265359/50000000000 u2)
80.2%
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
99.4%
(cos.f32 (*.f32 314159265359/50000000000 u2))
99.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
98.8%
(*.f32 314159265359/50000000000 u2)
97.7%
(log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
99.5%
(/.f32 u1 (-.f32 1 u1))
99.4%
(cos.f32 (*.f32 314159265359/50000000000 u2))
99.3%
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
98.8%
(*.f32 314159265359/50000000000 u2)
99.7%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
99.5%
(/.f32 u1 (-.f32 1 u1))
99.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))))
99.2%
(log1p.f32 (*.f32 314159265359/50000000000 u2))
99.1%
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))
98.8%
(*.f32 314159265359/50000000000 u2)
Compiler

Compiled 246 to 177 computations (28% saved)

series75.0ms (0.6%)

Counts
9 → 128
Calls

39 calls:

TimeVariablePointExpression
32.0ms
u2
@inf
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
22.0ms
u2
@-inf
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
3.0ms
u1
@0
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
3.0ms
u2
@0
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
2.0ms
u1
@inf
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))

rewrite128.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
1104×prod-diff
872×log1p-expm1-u
717×expm1-log1p-u
470×expm1-udef
466×log1p-udef
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
028253
1332253
23639253
Stop Event
node limit
Counts
9 → 220
Calls
Call 1
Inputs
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))
(log1p.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
Outputs
(+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) -1)
(-.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1)
(*.f32 314159265359/50000000000 u2)
(*.f32 u2 314159265359/50000000000)
(*.f32 (*.f32 314159265359/50000000000 u2) 1)
(*.f32 1 (*.f32 314159265359/50000000000 u2))
(*.f32 (pow.f32 (cbrt.f32 u2) 2) (*.f32 (cbrt.f32 u2) 314159265359/50000000000))
(*.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) 2) (cbrt.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u2) (*.f32 (sqrt.f32 u2) 314159265359/50000000000))
(*.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (*.f32 314159265359/50000000000 (pow.f32 (cbrt.f32 u2) 2)) (cbrt.f32 u2))
(*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u2)) (sqrt.f32 u2))
(/.f32 (-.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 3) 1) (+.f32 (*.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (+.f32 1 (*.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1))))
(/.f32 (-.f32 (*.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) (+.f32 (*.f32 314159265359/50000000000 u2) 1)) 1) (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1))
(pow.f32 (*.f32 314159265359/50000000000 u2) 1)
(pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) 3)
(pow.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) 2)
(sqrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 2))
(log.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 314159265359/50000000000 u2))))
(cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3))
(exp.f32 (log.f32 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 u2)) 1))
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 u2)))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(*.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)) 1)
(*.f32 1 (log1p.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cbrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 2))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 2) (cbrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)) 1)
(pow.f32 (cbrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 3)
(pow.f32 (pow.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)) 3) 1/3)
(pow.f32 (sqrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 2)
(sqrt.f32 (pow.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)) 2))
(log.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1))
(cbrt.f32 (pow.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)) 3))
(expm1.f32 (log1p.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (log.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (*.f32 (log.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 1))
(+.f32 0 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(-.f32 (log1p.f32 (pow.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)) (log1p.f32 (-.f32 (pow.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2) (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(-.f32 (log.f32 (-.f32 1 (pow.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2))) (log.f32 (-.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1)
(*.f32 1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (pow.f32 (/.f32 1 (-.f32 1 u1)) 1/2))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 1 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) 1/2) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (neg.f32 (-.f32 1 u1))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/2)
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 2)
(fabs.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (*.f32 314159265359/50000000000 u2)))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1)
(*.f32 1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) 1)
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4)))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4)) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (+.f32 (cos.f32 (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 314159265359/50000000000 u2))) (cos.f32 (-.f32 (*.f32 314159265359/50000000000 u2) (*.f32 314159265359/50000000000 u2)))) 2)
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4))
(log.f32 (exp.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(cbrt.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) 3))
(expm1.f32 (log1p.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(exp.f32 (*.f32 2 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (*.f32 (*.f32 2 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(+.f32 0 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (cos.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (cos.f32 1)) (*.f32 (sin.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (sin.f32 1)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)) (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1)
(*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4))) (sqrt.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1)
(pow.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) 1/2)
(pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3)
(pow.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) 1/3)
(pow.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2)
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))
(fabs.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 0 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(-.f32 (log1p.f32 (pow.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)) (log1p.f32 (-.f32 (pow.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2) (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(-.f32 (log.f32 (-.f32 1 (pow.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2))) (log.f32 (-.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 0 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(-.f32 (log1p.f32 (pow.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)) (log1p.f32 (-.f32 (pow.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2) (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(-.f32 (log.f32 (-.f32 1 (pow.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2))) (log.f32 (-.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(*.f32 1 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 1 (-.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(+.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 0)
(+.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))) -1)
(-.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(*.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(*.f32 (cbrt.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) (pow.f32 (cbrt.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 2) (cbrt.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (sqrt.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) (sqrt.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (+.f32 (sqrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1) (-.f32 (sqrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(/.f32 (-.f32 (pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) 1) (+.f32 (pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) 1) (+.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1))
(pow.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(pow.f32 (cbrt.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 3)
(pow.f32 (pow.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3) 1/3)
(pow.f32 (sqrt.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 2)
(sqrt.f32 (pow.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2))
(log.f32 (exp.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(log.f32 (+.f32 1 (expm1.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(cbrt.f32 (pow.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3))
(exp.f32 (log.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(exp.f32 (*.f32 (log.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1))
(log1p.f32 (expm1.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 1 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))) -1)
(fma.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2) (cbrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) -1)
(fma.f32 (sqrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) -1)

simplify159.0ms (1.3%)

Algorithm
egg-herbie
Rules
1314×associate-*r*
1122×fma-def
1094×associate-*l*
528×distribute-lft-in
524×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
067518752
1174617936
Stop Event
node limit
Counts
348 → 361
Calls
Call 1
Inputs
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (*.f32 314159265359/50000000000 u2))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 31006276680305942139213528068663279/375000000000000000000000000000000 (pow.f32 u2 3))))
(+.f32 (*.f32 -9740909103402808085817682884085781839780052161/25000000000000000000000000000000000000000000 (pow.f32 u2 4)) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 31006276680305942139213528068663279/375000000000000000000000000000000 (pow.f32 u2 3)))))
(+.f32 (log.f32 314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 1 u2))))
(+.f32 (log.f32 314159265359/50000000000) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u2))) (*.f32 50000000000/314159265359 (/.f32 1 u2))))
(-.f32 (+.f32 (log.f32 314159265359/50000000000) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u2))) (*.f32 50000000000/314159265359 (/.f32 1 u2)))) (*.f32 1250000000000000000000/98696044010906577398881 (/.f32 1 (pow.f32 u2 2))))
(-.f32 (+.f32 (log.f32 314159265359/50000000000) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u2))) (+.f32 (*.f32 125000000000000000000000000000000/93018830040917826417640584205989837 (/.f32 1 (pow.f32 u2 3))) (*.f32 50000000000/314159265359 (/.f32 1 u2))))) (*.f32 1250000000000000000000/98696044010906577398881 (/.f32 1 (pow.f32 u2 2))))
(+.f32 (log.f32 -314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 -1 u2))))
(+.f32 (log.f32 -314159265359/50000000000) (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u2))) (*.f32 50000000000/314159265359 (/.f32 1 u2))))
(-.f32 (+.f32 (log.f32 -314159265359/50000000000) (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u2))) (*.f32 50000000000/314159265359 (/.f32 1 u2)))) (*.f32 1250000000000000000000/98696044010906577398881 (/.f32 1 (pow.f32 u2 2))))
(-.f32 (+.f32 (log.f32 -314159265359/50000000000) (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u2))) (+.f32 (*.f32 125000000000000000000000000000000/93018830040917826417640584205989837 (/.f32 1 (pow.f32 u2 3))) (*.f32 50000000000/314159265359 (/.f32 1 u2))))) (*.f32 1250000000000000000000/98696044010906577398881 (/.f32 1 (pow.f32 u2 2))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(sqrt.f32 -1)
(-.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (+.f32 (sqrt.f32 -1) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (+.f32 (sqrt.f32 -1) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(sqrt.f32 -1)
(+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1))))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))))
1
(+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(+.f32 1 (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (*.f32 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4))))
(+.f32 1 (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)) (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (*.f32 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4)))))
1
(+.f32 1 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)))
(+.f32 1 (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4))))
(+.f32 1 (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 2 (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (sqrt.f32 -1))) (*.f32 1/8 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 (sqrt.f32 -1) 2)))))) (pow.f32 u1 2))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 1/6 (/.f32 (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (sqrt.f32 -1) 3))) (+.f32 (*.f32 3 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (sqrt.f32 -1))) (*.f32 1/8 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 (sqrt.f32 -1) 2))))) (sqrt.f32 -1))) (*.f32 6 (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (sqrt.f32 -1))) (+.f32 (*.f32 -1/48 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (sqrt.f32 -1) 3))) (*.f32 1/4 (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (pow.f32 (sqrt.f32 -1) 2)))))))) (pow.f32 u1 3))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 2 (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (sqrt.f32 -1))) (*.f32 1/8 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 (sqrt.f32 -1) 2)))))) (pow.f32 u1 2))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1/4 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 2 (+.f32 (*.f32 1/8 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 3/8 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))) (pow.f32 u1 2))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/6 (/.f32 (+.f32 (*.f32 -1/4 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (sqrt.f32 -1) 3))) (+.f32 (*.f32 3 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 1/8 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 3/8 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))))) (*.f32 6 (+.f32 (*.f32 -5/16 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (+.f32 (*.f32 -3/16 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 -1/48 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (sqrt.f32 -1) 3)))))))) (pow.f32 u1 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1/4 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 2 (+.f32 (*.f32 1/8 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 3/8 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))) (pow.f32 u1 2))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 1/24 (*.f32 (pow.f32 u2 4) (+.f32 (*.f32 -29222727310208424257453048652257345519340156483/6250000000000000000000000000000000000000000 (/.f32 u1 (-.f32 1 u1))) (*.f32 24 (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/50000000000000000000000000000000000000000000 (/.f32 u1 (-.f32 1 u1))))))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (+.f32 (*.f32 1/720 (*.f32 (pow.f32 u2 6) (+.f32 (*.f32 -2884167580727052226899435175153157647947719397396403895973809649095523/1562500000000000000000000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 (pow.f32 u1 3) (pow.f32 (-.f32 1 u1) 3)))) (+.f32 (*.f32 720 (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/750000000000000000000000000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 (pow.f32 u1 3) (pow.f32 (-.f32 1 u1) 3)))) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/750000000000000000000000000000000000000000000000000000000000000000 (/.f32 u1 (-.f32 1 u1))) (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) (*.f32 888264396098159196589929/62500000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/50000000000000000000000000000000000000000000 (/.f32 u1 (-.f32 1 u1)))))))))) (*.f32 1/24 (*.f32 (pow.f32 u2 4) (+.f32 (*.f32 -29222727310208424257453048652257345519340156483/6250000000000000000000000000000000000000000 (/.f32 u1 (-.f32 1 u1))) (*.f32 24 (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/50000000000000000000000000000000000000000000 (/.f32 u1 (-.f32 1 u1)))))))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(-.f32 (exp.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) 1)
(-.f32 (+.f32 (exp.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (exp.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) (*.f32 u1 (sqrt.f32 -1))))) 1)
(-.f32 (+.f32 (exp.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (exp.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) (*.f32 u1 (sqrt.f32 -1)))) (/.f32 (*.f32 (exp.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (sqrt.f32 -1))) (*.f32 1/8 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 (sqrt.f32 -1) 2))))) (pow.f32 u1 2)))) 1)
(-.f32 (+.f32 (exp.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (exp.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (/.f32 (*.f32 (exp.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (sqrt.f32 -1))) (+.f32 (*.f32 -1/48 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (sqrt.f32 -1) 3))) (*.f32 1/4 (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (pow.f32 (sqrt.f32 -1) 2)))))) (pow.f32 u1 3)) (/.f32 (*.f32 (exp.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (sqrt.f32 -1))) (*.f32 1/8 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 (sqrt.f32 -1) 2))))) (pow.f32 u1 2))))) 1)
(-.f32 (exp.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) 1)
(-.f32 (+.f32 (exp.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (exp.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (sqrt.f32 -1))) u1))) 1)
(-.f32 (+.f32 (exp.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (exp.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (sqrt.f32 -1))) u1)) (/.f32 (*.f32 (exp.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (+.f32 (*.f32 1/8 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 3/8 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))) (pow.f32 u1 2)))) 1)
(-.f32 (+.f32 (exp.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (exp.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (+.f32 (*.f32 -5/16 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (+.f32 (*.f32 -3/16 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 -1/48 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (sqrt.f32 -1) 3)))))) (pow.f32 u1 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (exp.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (sqrt.f32 -1))) u1)) (/.f32 (*.f32 (exp.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (+.f32 (*.f32 1/8 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 3/8 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))) (pow.f32 u1 2))))) 1)
(-.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(-.f32 (+.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))) 1)
(-.f32 (+.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) (*.f32 (pow.f32 u2 4) (*.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/50000000000000000000000000000000000000000000 (/.f32 u1 (-.f32 1 u1)))))))) 1)
(-.f32 (+.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) (+.f32 (*.f32 (pow.f32 u2 4) (*.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/50000000000000000000000000000000000000000000 (/.f32 u1 (-.f32 1 u1)))))) (*.f32 (pow.f32 u2 6) (*.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/750000000000000000000000000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 (pow.f32 u1 3) (pow.f32 (-.f32 1 u1) 3)))) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/750000000000000000000000000000000000000000000000000000000000000000 (/.f32 u1 (-.f32 1 u1))) (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))))) 1)
(-.f32 (exp.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(-.f32 (exp.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(-.f32 (exp.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(-.f32 (exp.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(-.f32 (exp.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(-.f32 (exp.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(-.f32 (exp.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(-.f32 (exp.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) -1)
(-.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1)
(*.f32 314159265359/50000000000 u2)
(*.f32 u2 314159265359/50000000000)
(*.f32 (*.f32 314159265359/50000000000 u2) 1)
(*.f32 1 (*.f32 314159265359/50000000000 u2))
(*.f32 (pow.f32 (cbrt.f32 u2) 2) (*.f32 (cbrt.f32 u2) 314159265359/50000000000))
(*.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) 2) (cbrt.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u2) (*.f32 (sqrt.f32 u2) 314159265359/50000000000))
(*.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (*.f32 314159265359/50000000000 (pow.f32 (cbrt.f32 u2) 2)) (cbrt.f32 u2))
(*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u2)) (sqrt.f32 u2))
(/.f32 (-.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 3) 1) (+.f32 (*.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (+.f32 1 (*.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1))))
(/.f32 (-.f32 (*.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) (+.f32 (*.f32 314159265359/50000000000 u2) 1)) 1) (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1))
(pow.f32 (*.f32 314159265359/50000000000 u2) 1)
(pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) 3)
(pow.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) 2)
(sqrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 2))
(log.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 314159265359/50000000000 u2))))
(cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3))
(exp.f32 (log.f32 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 u2)) 1))
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 u2)))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(*.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)) 1)
(*.f32 1 (log1p.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cbrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 2))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 2) (cbrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)) 1)
(pow.f32 (cbrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 3)
(pow.f32 (pow.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)) 3) 1/3)
(pow.f32 (sqrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 2)
(sqrt.f32 (pow.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)) 2))
(log.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1))
(cbrt.f32 (pow.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)) 3))
(expm1.f32 (log1p.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (log.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (*.f32 (log.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 1))
(+.f32 0 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(-.f32 (log1p.f32 (pow.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)) (log1p.f32 (-.f32 (pow.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2) (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(-.f32 (log.f32 (-.f32 1 (pow.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2))) (log.f32 (-.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1)
(*.f32 1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (pow.f32 (/.f32 1 (-.f32 1 u1)) 1/2))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 1 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) 1/2) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (neg.f32 (-.f32 1 u1))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/2)
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 2)
(fabs.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (*.f32 314159265359/50000000000 u2)))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1)
(*.f32 1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) 1)
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4)))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4)) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (+.f32 (cos.f32 (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 314159265359/50000000000 u2))) (cos.f32 (-.f32 (*.f32 314159265359/50000000000 u2) (*.f32 314159265359/50000000000 u2)))) 2)
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4))
(log.f32 (exp.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(cbrt.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) 3))
(expm1.f32 (log1p.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(exp.f32 (*.f32 2 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (*.f32 (*.f32 2 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(+.f32 0 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (cos.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (cos.f32 1)) (*.f32 (sin.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (sin.f32 1)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)) (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1)
(*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4))) (sqrt.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1)
(pow.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) 1/2)
(pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3)
(pow.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) 1/3)
(pow.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2)
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))
(fabs.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 0 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(-.f32 (log1p.f32 (pow.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)) (log1p.f32 (-.f32 (pow.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2) (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(-.f32 (log.f32 (-.f32 1 (pow.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2))) (log.f32 (-.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 0 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(-.f32 (log1p.f32 (pow.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)) (log1p.f32 (-.f32 (pow.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2) (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(-.f32 (log.f32 (-.f32 1 (pow.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2))) (log.f32 (-.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(*.f32 1 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 1 (-.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(+.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 0)
(+.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))) -1)
(-.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(*.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(*.f32 (cbrt.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) (pow.f32 (cbrt.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 2) (cbrt.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (sqrt.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) (sqrt.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (+.f32 (sqrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1) (-.f32 (sqrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(/.f32 (-.f32 (pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) 1) (+.f32 (pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) 1) (+.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1))
(pow.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(pow.f32 (cbrt.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 3)
(pow.f32 (pow.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3) 1/3)
(pow.f32 (sqrt.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 2)
(sqrt.f32 (pow.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2))
(log.f32 (exp.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(log.f32 (+.f32 1 (expm1.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(cbrt.f32 (pow.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3))
(exp.f32 (log.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(exp.f32 (*.f32 (log.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1))
(log1p.f32 (expm1.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 1 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))) -1)
(fma.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2) (cbrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) -1)
(fma.f32 (sqrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) -1)
Outputs
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (*.f32 314159265359/50000000000 u2))
(fma.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2) (*.f32 314159265359/50000000000 u2))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 31006276680305942139213528068663279/375000000000000000000000000000000 (pow.f32 u2 3))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2) (fma.f32 314159265359/50000000000 u2 (*.f32 31006276680305942139213528068663279/375000000000000000000000000000000 (pow.f32 u2 3))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2) (fma.f32 31006276680305942139213528068663279/375000000000000000000000000000000 (pow.f32 u2 3) (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -9740909103402808085817682884085781839780052161/25000000000000000000000000000000000000000000 (pow.f32 u2 4)) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 31006276680305942139213528068663279/375000000000000000000000000000000 (pow.f32 u2 3)))))
(fma.f32 -9740909103402808085817682884085781839780052161/25000000000000000000000000000000000000000000 (pow.f32 u2 4) (fma.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2) (fma.f32 314159265359/50000000000 u2 (*.f32 31006276680305942139213528068663279/375000000000000000000000000000000 (pow.f32 u2 3)))))
(fma.f32 -9740909103402808085817682884085781839780052161/25000000000000000000000000000000000000000000 (pow.f32 u2 4) (fma.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2) (fma.f32 31006276680305942139213528068663279/375000000000000000000000000000000 (pow.f32 u2 3) (*.f32 314159265359/50000000000 u2))))
(+.f32 (log.f32 314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 1 u2))))
(+.f32 (log.f32 314159265359/50000000000) (neg.f32 (neg.f32 (log.f32 u2))))
(log.f32 (*.f32 314159265359/50000000000 u2))
(+.f32 (log.f32 314159265359/50000000000) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u2))) (*.f32 50000000000/314159265359 (/.f32 1 u2))))
(+.f32 (log.f32 314159265359/50000000000) (fma.f32 -1 (neg.f32 (log.f32 u2)) (/.f32 50000000000/314159265359 u2)))
(+.f32 (log.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 50000000000/314159265359 u2))
(-.f32 (+.f32 (log.f32 314159265359/50000000000) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u2))) (*.f32 50000000000/314159265359 (/.f32 1 u2)))) (*.f32 1250000000000000000000/98696044010906577398881 (/.f32 1 (pow.f32 u2 2))))
(+.f32 (log.f32 314159265359/50000000000) (-.f32 (fma.f32 -1 (neg.f32 (log.f32 u2)) (/.f32 50000000000/314159265359 u2)) (/.f32 1250000000000000000000/98696044010906577398881 (pow.f32 u2 2))))
(+.f32 (log.f32 (*.f32 314159265359/50000000000 u2)) (-.f32 (/.f32 50000000000/314159265359 u2) (/.f32 1250000000000000000000/98696044010906577398881 (pow.f32 u2 2))))
(-.f32 (+.f32 (log.f32 314159265359/50000000000) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u2))) (+.f32 (*.f32 125000000000000000000000000000000/93018830040917826417640584205989837 (/.f32 1 (pow.f32 u2 3))) (*.f32 50000000000/314159265359 (/.f32 1 u2))))) (*.f32 1250000000000000000000/98696044010906577398881 (/.f32 1 (pow.f32 u2 2))))
(+.f32 (log.f32 314159265359/50000000000) (-.f32 (fma.f32 -1 (neg.f32 (log.f32 u2)) (+.f32 (/.f32 50000000000/314159265359 u2) (/.f32 125000000000000000000000000000000/93018830040917826417640584205989837 (pow.f32 u2 3)))) (/.f32 1250000000000000000000/98696044010906577398881 (pow.f32 u2 2))))
(+.f32 (log.f32 (*.f32 314159265359/50000000000 u2)) (-.f32 (+.f32 (/.f32 50000000000/314159265359 u2) (/.f32 125000000000000000000000000000000/93018830040917826417640584205989837 (pow.f32 u2 3))) (/.f32 1250000000000000000000/98696044010906577398881 (pow.f32 u2 2))))
(+.f32 (log.f32 -314159265359/50000000000) (*.f32 -1 (log.f32 (/.f32 -1 u2))))
(+.f32 (log.f32 -314159265359/50000000000) (neg.f32 (log.f32 (/.f32 -1 u2))))
(-.f32 (log.f32 -314159265359/50000000000) (log.f32 (/.f32 -1 u2)))
(+.f32 (log.f32 -314159265359/50000000000) (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u2))) (*.f32 50000000000/314159265359 (/.f32 1 u2))))
(+.f32 (log.f32 -314159265359/50000000000) (fma.f32 -1 (log.f32 (/.f32 -1 u2)) (/.f32 50000000000/314159265359 u2)))
(+.f32 (/.f32 50000000000/314159265359 u2) (-.f32 (log.f32 -314159265359/50000000000) (log.f32 (/.f32 -1 u2))))
(-.f32 (+.f32 (log.f32 -314159265359/50000000000) (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u2))) (*.f32 50000000000/314159265359 (/.f32 1 u2)))) (*.f32 1250000000000000000000/98696044010906577398881 (/.f32 1 (pow.f32 u2 2))))
(+.f32 (log.f32 -314159265359/50000000000) (-.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u2)) (/.f32 50000000000/314159265359 u2)) (/.f32 1250000000000000000000/98696044010906577398881 (pow.f32 u2 2))))
(+.f32 (-.f32 (log.f32 -314159265359/50000000000) (log.f32 (/.f32 -1 u2))) (+.f32 (/.f32 50000000000/314159265359 u2) (/.f32 -1250000000000000000000/98696044010906577398881 (pow.f32 u2 2))))
(-.f32 (+.f32 (log.f32 -314159265359/50000000000) (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u2))) (+.f32 (*.f32 125000000000000000000000000000000/93018830040917826417640584205989837 (/.f32 1 (pow.f32 u2 3))) (*.f32 50000000000/314159265359 (/.f32 1 u2))))) (*.f32 1250000000000000000000/98696044010906577398881 (/.f32 1 (pow.f32 u2 2))))
(-.f32 (+.f32 (log.f32 -314159265359/50000000000) (fma.f32 -1 (log.f32 (/.f32 -1 u2)) (+.f32 (/.f32 50000000000/314159265359 u2) (/.f32 125000000000000000000000000000000/93018830040917826417640584205989837 (pow.f32 u2 3))))) (/.f32 1250000000000000000000/98696044010906577398881 (pow.f32 u2 2)))
(+.f32 (-.f32 (log.f32 -314159265359/50000000000) (log.f32 (/.f32 -1 u2))) (-.f32 (+.f32 (/.f32 50000000000/314159265359 u2) (/.f32 125000000000000000000000000000000/93018830040917826417640584205989837 (pow.f32 u2 3))) (/.f32 1250000000000000000000/98696044010906577398881 (pow.f32 u2 2))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 (/.f32 -1/2 u1) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 3)) (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 3)) (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 3/8 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 5/16 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 3) (sqrt.f32 -1))) (fma.f32 3/8 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -98696044010906577398881/5000000000000000000000))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6)) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6)) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -98696044010906577398881/5000000000000000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 -1)
(-.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (sqrt.f32 -1) (/.f32 1/2 (*.f32 (sqrt.f32 -1) u1)))
(-.f32 (sqrt.f32 -1) (/.f32 (/.f32 1/2 (sqrt.f32 -1)) u1))
(-.f32 (+.f32 (sqrt.f32 -1) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(+.f32 (sqrt.f32 -1) (-.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (/.f32 1/2 (*.f32 (sqrt.f32 -1) u1))))
(+.f32 (sqrt.f32 -1) (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (/.f32 -1/2 (*.f32 (sqrt.f32 -1) u1))))
(-.f32 (+.f32 (sqrt.f32 -1) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(+.f32 (sqrt.f32 -1) (-.f32 (*.f32 -1/2 (+.f32 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2))))) (/.f32 1/2 (*.f32 (sqrt.f32 -1) u1))))
(+.f32 (fma.f32 -1/2 (+.f32 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (sqrt.f32 -1)) (/.f32 -1/2 (*.f32 (sqrt.f32 -1) u1)))
(sqrt.f32 -1)
(+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))
(fma.f32 1/2 (/.f32 (sqrt.f32 -1) u1) (sqrt.f32 -1))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1))))
(+.f32 (sqrt.f32 -1) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2)) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1))))
(+.f32 (fma.f32 1/2 (/.f32 (sqrt.f32 -1) u1) (sqrt.f32 -1)) (/.f32 3/8 (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))))
(+.f32 (sqrt.f32 -1) (fma.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2)) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))))
(+.f32 (fma.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (/.f32 3/8 (/.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (fma.f32 1/2 (/.f32 (sqrt.f32 -1) u1) (sqrt.f32 -1)))
1
(+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(+.f32 1 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000))
(fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)
(+.f32 1 (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (*.f32 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4))))
(+.f32 1 (fma.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000)))
(+.f32 1 (fma.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)))
(+.f32 1 (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)) (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (*.f32 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(+.f32 1 (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6) (fma.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000))))
(+.f32 1 (fma.f32 (pow.f32 u2 6) -961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (fma.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000))))
1
(+.f32 1 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) 1)
(fma.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2) 1)
(+.f32 1 (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4))))
(+.f32 1 (fma.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2) (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000)))
(+.f32 1 (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(+.f32 1 (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6) (fma.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2) (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000))))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 (/.f32 -1/2 u1) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 3)) (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 3)) (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 3/8 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 5/16 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 3) (sqrt.f32 -1))) (fma.f32 3/8 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -98696044010906577398881/5000000000000000000000))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6)) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6)) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 2) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -98696044010906577398881/5000000000000000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 (/.f32 -1/2 u1) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 2 (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (sqrt.f32 -1))) (*.f32 1/8 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 (sqrt.f32 -1) 2)))))) (pow.f32 u1 2))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 1/2 (/.f32 (fma.f32 -1/4 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 (sqrt.f32 -1) 2)) (*.f32 2 (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)))) (*.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 (sqrt.f32 -1) 2)) 1/8)))) (pow.f32 u1 2)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (/.f32 1/2 (/.f32 (pow.f32 u1 2) (fma.f32 -1/4 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) -1) (+.f32 (*.f32 -1 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))))) (*.f32 1/4 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) -1))))))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 1/6 (/.f32 (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (sqrt.f32 -1) 3))) (+.f32 (*.f32 3 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (sqrt.f32 -1))) (*.f32 1/8 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 (sqrt.f32 -1) 2))))) (sqrt.f32 -1))) (*.f32 6 (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (sqrt.f32 -1))) (+.f32 (*.f32 -1/48 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (sqrt.f32 -1) 3))) (*.f32 1/4 (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (pow.f32 (sqrt.f32 -1) 2)))))))) (pow.f32 u1 3))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 2 (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (sqrt.f32 -1))) (*.f32 1/8 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 (sqrt.f32 -1) 2)))))) (pow.f32 u1 2))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 1/6 (/.f32 (fma.f32 -1/4 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (sqrt.f32 -1) 3)) (fma.f32 3 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)))) (*.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 (sqrt.f32 -1) 2)) 1/8)))) (*.f32 6 (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))))) (fma.f32 -1/48 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (sqrt.f32 -1) 3)) (*.f32 1/4 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (/.f32 (pow.f32 (sqrt.f32 -1) 2) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)))))))))) (pow.f32 u1 3)) (fma.f32 1/2 (/.f32 (fma.f32 -1/4 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 (sqrt.f32 -1) 2)) (*.f32 2 (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)))) (*.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 (sqrt.f32 -1) 2)) 1/8)))) (pow.f32 u1 2)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 1/6 (/.f32 (+.f32 (*.f32 1/4 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (sqrt.f32 -1))) (fma.f32 3 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)))) (*.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) -1) 1/8)))) (*.f32 6 (fma.f32 -1/2 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) (/.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (fma.f32 1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (/.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (*.f32 1/48 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (sqrt.f32 -1)))))))) (pow.f32 u1 3)) (fma.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (/.f32 1/2 (/.f32 (pow.f32 u1 2) (fma.f32 -1/4 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) -1) (+.f32 (*.f32 -1 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))))) (*.f32 1/4 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) -1)))))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1/4 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 2 (+.f32 (*.f32 1/8 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 3/8 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))) (pow.f32 u1 2))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (fma.f32 -1/4 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 2 (fma.f32 1/8 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) 3/8)))) (pow.f32 u1 2)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (fma.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (/.f32 (*.f32 1/2 (fma.f32 2 (fma.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) 3/8 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) -1/8)) (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) 1/4))) (pow.f32 u1 2))))
(+.f32 (*.f32 -1/6 (/.f32 (+.f32 (*.f32 -1/4 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (sqrt.f32 -1) 3))) (+.f32 (*.f32 3 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 1/8 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 3/8 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))))) (*.f32 6 (+.f32 (*.f32 -5/16 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (+.f32 (*.f32 -3/16 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 -1/48 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (sqrt.f32 -1) 3)))))))) (pow.f32 u1 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1/4 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 2 (+.f32 (*.f32 1/8 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 3/8 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))) (pow.f32 u1 2))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 -1/6 (/.f32 (fma.f32 -1/4 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (sqrt.f32 -1) 3)) (fma.f32 3 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) (fma.f32 1/8 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) 3/8)))) (*.f32 6 (fma.f32 -5/16 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (fma.f32 -3/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 (*.f32 -1/48 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)) (pow.f32 (sqrt.f32 -1) 3))))))) (pow.f32 u1 3)) (fma.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (fma.f32 -1/4 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 2 (fma.f32 1/8 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) 3/8)))) (pow.f32 u1 2)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 -1/6 (/.f32 (fma.f32 -1/4 (*.f32 -1 (*.f32 (sqrt.f32 -1) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3))) (fma.f32 3 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (fma.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) -1/8) (sqrt.f32 -1) (*.f32 (*.f32 3/8 (cos.f32 (*.f32 314159265359/50000000000 u2))) -1))) (*.f32 6 (fma.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) -5/16 (fma.f32 (*.f32 -1/48 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)) (*.f32 -1 (sqrt.f32 -1)) (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) 3/16)))))) (pow.f32 u1 3)) (fma.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (sqrt.f32 -1))) (fma.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (/.f32 (*.f32 1/2 (fma.f32 2 (fma.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) 3/8 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) -1/8)) (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) 1/4))) (pow.f32 u1 2)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 1/24 (*.f32 (pow.f32 u2 4) (+.f32 (*.f32 -29222727310208424257453048652257345519340156483/6250000000000000000000000000000000000000000 (/.f32 u1 (-.f32 1 u1))) (*.f32 24 (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/50000000000000000000000000000000000000000000 (/.f32 u1 (-.f32 1 u1))))))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 1/24 (*.f32 (pow.f32 u2 4) (fma.f32 -29222727310208424257453048652257345519340156483/6250000000000000000000000000000000000000000 (/.f32 u1 (-.f32 1 u1)) (*.f32 24 (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (/.f32 u1 (-.f32 1 u1)) 9740909103402808085817682884085781839780052161/50000000000000000000000000000000000000000000))))))))
(+.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (fma.f32 24 (fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (/.f32 9740909103402808085817682884085781839780052161/50000000000000000000000000000000000000000000 (+.f32 (/.f32 1 u1) -1))) (/.f32 -29222727310208424257453048652257345519340156483/6250000000000000000000000000000000000000000 (+.f32 (/.f32 1 u1) -1))) (*.f32 (pow.f32 u2 4) 1/24)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (+.f32 (*.f32 1/720 (*.f32 (pow.f32 u2 6) (+.f32 (*.f32 -2884167580727052226899435175153157647947719397396403895973809649095523/1562500000000000000000000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 (pow.f32 u1 3) (pow.f32 (-.f32 1 u1) 3)))) (+.f32 (*.f32 720 (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/750000000000000000000000000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 (pow.f32 u1 3) (pow.f32 (-.f32 1 u1) 3)))) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/750000000000000000000000000000000000000000000000000000000000000000 (/.f32 u1 (-.f32 1 u1))) (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) (*.f32 888264396098159196589929/62500000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/50000000000000000000000000000000000000000000 (/.f32 u1 (-.f32 1 u1)))))))))) (*.f32 1/24 (*.f32 (pow.f32 u2 4) (+.f32 (*.f32 -29222727310208424257453048652257345519340156483/6250000000000000000000000000000000000000000 (/.f32 u1 (-.f32 1 u1))) (*.f32 24 (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/50000000000000000000000000000000000000000000 (/.f32 u1 (-.f32 1 u1)))))))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 1/720 (*.f32 (pow.f32 u2 6) (fma.f32 -2884167580727052226899435175153157647947719397396403895973809649095523/1562500000000000000000000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 (pow.f32 u1 3) (pow.f32 (-.f32 1 u1) 3))) (fma.f32 720 (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/750000000000000000000000000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 (pow.f32 u1 3) (pow.f32 (-.f32 1 u1) 3))) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/750000000000000000000000000000000000000000000000000000000000000000 (/.f32 u1 (-.f32 1 u1)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000))) (*.f32 888264396098159196589929/62500000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (/.f32 u1 (-.f32 1 u1)) 9740909103402808085817682884085781839780052161/50000000000000000000000000000000000000000000))))))) (*.f32 1/24 (*.f32 (pow.f32 u2 4) (fma.f32 -29222727310208424257453048652257345519340156483/6250000000000000000000000000000000000000000 (/.f32 u1 (-.f32 1 u1)) (*.f32 24 (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (/.f32 u1 (-.f32 1 u1)) 9740909103402808085817682884085781839780052161/50000000000000000000000000000000000000000000)))))))))
(+.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 1/24 (*.f32 (pow.f32 u2 4) (fma.f32 24 (fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (/.f32 9740909103402808085817682884085781839780052161/50000000000000000000000000000000000000000000 (+.f32 (/.f32 1 u1) -1))) (/.f32 -29222727310208424257453048652257345519340156483/6250000000000000000000000000000000000000000 (+.f32 (/.f32 1 u1) -1)))) (*.f32 (pow.f32 u2 6) (*.f32 (fma.f32 -2884167580727052226899435175153157647947719397396403895973809649095523/1562500000000000000000000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 (pow.f32 u1 3) (pow.f32 (-.f32 1 u1) 3))) (fma.f32 720 (fma.f32 (sqrt.f32 (/.f32 (pow.f32 u1 3) (pow.f32 (-.f32 1 u1) 3))) -961389193575684075633145058384385882649239799132134631991269883031841/750000000000000000000000000000000000000000000000000000000000000000 (fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (/.f32 -961389193575684075633145058384385882649239799132134631991269883031841/750000000000000000000000000000000000000000000000000000000000000000 (+.f32 (/.f32 1 u1) -1)))) (*.f32 (fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (/.f32 9740909103402808085817682884085781839780052161/50000000000000000000000000000000000000000000 (+.f32 (/.f32 1 u1) -1))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 888264396098159196589929/62500000000000000000)))) 1/720))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(-.f32 (exp.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) 1)
(expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(-.f32 (+.f32 (exp.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (exp.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) (*.f32 u1 (sqrt.f32 -1))))) 1)
(+.f32 (+.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 -1)) (*.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) u1) (/.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 -1)) (sqrt.f32 -1))))) -1)
(+.f32 (/.f32 (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (exp.f32 (sqrt.f32 -1)) (cos.f32 (*.f32 314159265359/50000000000 u2))))) (*.f32 (sqrt.f32 -1) u1)) (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(-.f32 (+.f32 (exp.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (exp.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) (*.f32 u1 (sqrt.f32 -1)))) (/.f32 (*.f32 (exp.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (sqrt.f32 -1))) (*.f32 1/8 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 (sqrt.f32 -1) 2))))) (pow.f32 u1 2)))) 1)
(+.f32 (+.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 -1)) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) u1) (/.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 -1)) (sqrt.f32 -1))) (/.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 -1)) (/.f32 (pow.f32 u1 2) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)))) (*.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 (sqrt.f32 -1) 2)) 1/8)))))) -1)
(+.f32 (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) u1) (/.f32 (pow.f32 (exp.f32 (sqrt.f32 -1)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 -1))) (/.f32 (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)))) (*.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) -1) 1/8)) (/.f32 (pow.f32 u1 2) (pow.f32 (exp.f32 (sqrt.f32 -1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))) (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(-.f32 (+.f32 (exp.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (exp.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (/.f32 (*.f32 (exp.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (sqrt.f32 -1))) (+.f32 (*.f32 -1/48 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (sqrt.f32 -1) 3))) (*.f32 1/4 (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (pow.f32 (sqrt.f32 -1) 2)))))) (pow.f32 u1 3)) (/.f32 (*.f32 (exp.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (sqrt.f32 -1))) (*.f32 1/8 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 (sqrt.f32 -1) 2))))) (pow.f32 u1 2))))) 1)
(+.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 -1)) (-.f32 (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) u1) (/.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 -1)) (sqrt.f32 -1))) (+.f32 (/.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 -1)) (/.f32 (pow.f32 u1 2) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)))) (*.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 (sqrt.f32 -1) 2)) 1/8)))) (/.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 -1)) (/.f32 (pow.f32 u1 3) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))))) (fma.f32 -1/48 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (sqrt.f32 -1) 3)) (*.f32 1/4 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (/.f32 (pow.f32 (sqrt.f32 -1) 2) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))))))))))) 1))
(+.f32 (+.f32 (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) u1) (/.f32 (pow.f32 (exp.f32 (sqrt.f32 -1)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 -1))) (/.f32 (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)))) (*.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) -1) 1/8)) (/.f32 (pow.f32 u1 2) (pow.f32 (exp.f32 (sqrt.f32 -1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))) (/.f32 (fma.f32 -1/2 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) (/.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (fma.f32 1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (/.f32 -1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (*.f32 1/48 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (sqrt.f32 -1))))) (/.f32 (pow.f32 u1 3) (pow.f32 (exp.f32 (sqrt.f32 -1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))) (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(-.f32 (exp.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) 1)
(expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(-.f32 (+.f32 (exp.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (exp.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (sqrt.f32 -1))) u1))) 1)
(+.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 -1)) (-.f32 (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 -1)))))) 1))
(+.f32 (/.f32 (*.f32 1/2 (*.f32 (sqrt.f32 -1) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (exp.f32 (sqrt.f32 -1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))) u1) (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(-.f32 (+.f32 (exp.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (exp.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (sqrt.f32 -1))) u1)) (/.f32 (*.f32 (exp.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (+.f32 (*.f32 1/8 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 3/8 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))) (pow.f32 u1 2)))) 1)
(+.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 -1)) (-.f32 (fma.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 -1))))) (/.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 -1)) (/.f32 (pow.f32 u1 2) (fma.f32 1/8 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) 3/8))))) 1))
(+.f32 (fma.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (/.f32 u1 (sqrt.f32 -1)) (pow.f32 (exp.f32 (sqrt.f32 -1)) (cos.f32 (*.f32 314159265359/50000000000 u2))))) (/.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) 3/8 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) -1/8)) (/.f32 (pow.f32 u1 2) (pow.f32 (exp.f32 (sqrt.f32 -1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))) (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(-.f32 (+.f32 (exp.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (exp.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (+.f32 (*.f32 -5/16 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (+.f32 (*.f32 -3/16 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 -1/48 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (sqrt.f32 -1) 3)))))) (pow.f32 u1 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (exp.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (sqrt.f32 -1))) u1)) (/.f32 (*.f32 (exp.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (+.f32 (*.f32 1/8 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 3/8 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))) (pow.f32 u1 2))))) 1)
(+.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 -1)) (-.f32 (fma.f32 -1 (/.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 -1)) (/.f32 (pow.f32 u1 3) (fma.f32 -5/16 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (fma.f32 -3/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 (*.f32 -1/48 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)) (pow.f32 (sqrt.f32 -1) 3)))))) (fma.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 u1 (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 -1))))) (/.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 -1)) (/.f32 (pow.f32 u1 2) (fma.f32 1/8 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) 3/8)))))) 1))
(+.f32 (-.f32 (fma.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (/.f32 u1 (sqrt.f32 -1)) (pow.f32 (exp.f32 (sqrt.f32 -1)) (cos.f32 (*.f32 314159265359/50000000000 u2))))) (/.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) 3/8 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) -1/8)) (/.f32 (pow.f32 u1 2) (pow.f32 (exp.f32 (sqrt.f32 -1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))) (/.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) -5/16 (fma.f32 (*.f32 -1/48 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)) (*.f32 -1 (sqrt.f32 -1)) (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) 3/16))) (/.f32 (pow.f32 u1 3) (pow.f32 (exp.f32 (sqrt.f32 -1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))) (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(-.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(-.f32 (+.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))) 1)
(+.f32 (+.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))) -1)
(+.f32 (*.f32 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) -98696044010906577398881/5000000000000000000000)) (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (+.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) (*.f32 (pow.f32 u2 4) (*.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/50000000000000000000000000000000000000000000 (/.f32 u1 (-.f32 1 u1)))))))) 1)
(+.f32 (+.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) (*.f32 (pow.f32 u2 4) (*.f32 (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (/.f32 u1 (-.f32 1 u1)) 9740909103402808085817682884085781839780052161/50000000000000000000000000000000000000000000)) (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))) -1)
(+.f32 (fma.f32 (pow.f32 u2 4) (*.f32 (fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (/.f32 9740909103402808085817682884085781839780052161/50000000000000000000000000000000000000000000 (+.f32 (/.f32 1 u1) -1))) (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) -98696044010906577398881/5000000000000000000000))) (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (+.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) (+.f32 (*.f32 (pow.f32 u2 4) (*.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/50000000000000000000000000000000000000000000 (/.f32 u1 (-.f32 1 u1)))))) (*.f32 (pow.f32 u2 6) (*.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/750000000000000000000000000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 (pow.f32 u1 3) (pow.f32 (-.f32 1 u1) 3)))) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/750000000000000000000000000000000000000000000000000000000000000000 (/.f32 u1 (-.f32 1 u1))) (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))))) 1)
(+.f32 (+.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 2) (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) (fma.f32 (pow.f32 u2 4) (*.f32 (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (/.f32 u1 (-.f32 1 u1)) 9740909103402808085817682884085781839780052161/50000000000000000000000000000000000000000000)) (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 (pow.f32 u2 6) (*.f32 (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/750000000000000000000000000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 (pow.f32 u1 3) (pow.f32 (-.f32 1 u1) 3))) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/750000000000000000000000000000000000000000000000000000000000000000 (/.f32 u1 (-.f32 1 u1)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000))) (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))) -1)
(+.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) (fma.f32 (pow.f32 u2 4) (*.f32 (fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (/.f32 9740909103402808085817682884085781839780052161/50000000000000000000000000000000000000000000 (+.f32 (/.f32 1 u1) -1))) (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (fma.f32 (sqrt.f32 (/.f32 (pow.f32 u1 3) (pow.f32 (-.f32 1 u1) 3))) -961389193575684075633145058384385882649239799132134631991269883031841/750000000000000000000000000000000000000000000000000000000000000000 (fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (/.f32 -961389193575684075633145058384385882649239799132134631991269883031841/750000000000000000000000000000000000000000000000000000000000000000 (+.f32 (/.f32 1 u1) -1)))) (pow.f32 u2 6))))) (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (exp.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (exp.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (exp.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (exp.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (exp.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (exp.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (exp.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (exp.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) -1)
(*.f32 314159265359/50000000000 u2)
(-.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 u2 314159265359/50000000000)
(*.f32 314159265359/50000000000 u2)
(*.f32 (*.f32 314159265359/50000000000 u2) 1)
(*.f32 314159265359/50000000000 u2)
(*.f32 1 (*.f32 314159265359/50000000000 u2))
(*.f32 314159265359/50000000000 u2)
(*.f32 (pow.f32 (cbrt.f32 u2) 2) (*.f32 (cbrt.f32 u2) 314159265359/50000000000))
(*.f32 314159265359/50000000000 u2)
(*.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) 2))
(*.f32 314159265359/50000000000 u2)
(*.f32 (pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) 2) (cbrt.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 u2)
(*.f32 (sqrt.f32 u2) (*.f32 (sqrt.f32 u2) 314159265359/50000000000))
(*.f32 314159265359/50000000000 u2)
(*.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 u2)
(*.f32 (*.f32 314159265359/50000000000 (pow.f32 (cbrt.f32 u2) 2)) (cbrt.f32 u2))
(*.f32 314159265359/50000000000 u2)
(*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u2)) (sqrt.f32 u2))
(*.f32 314159265359/50000000000 u2)
(/.f32 (-.f32 (pow.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 3) 1) (+.f32 (*.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (+.f32 1 (*.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1))))
(/.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 3) -1) (fma.f32 (fma.f32 314159265359/50000000000 u2 1) (fma.f32 314159265359/50000000000 u2 1) (+.f32 (*.f32 314159265359/50000000000 u2) 2)))
(/.f32 (+.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 1) 3) -1) (fma.f32 (fma.f32 314159265359/50000000000 u2 1) (fma.f32 314159265359/50000000000 u2 1) (fma.f32 314159265359/50000000000 u2 2)))
(/.f32 (-.f32 (*.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) (+.f32 (*.f32 314159265359/50000000000 u2) 1)) 1) (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1))
(/.f32 (fma.f32 (fma.f32 314159265359/50000000000 u2 1) (fma.f32 314159265359/50000000000 u2 1) -1) (+.f32 (*.f32 314159265359/50000000000 u2) 2))
(/.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 u2)) (fma.f32 314159265359/50000000000 u2 2))
(pow.f32 (*.f32 314159265359/50000000000 u2) 1)
(*.f32 314159265359/50000000000 u2)
(pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) 3)
(*.f32 314159265359/50000000000 u2)
(pow.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3) 1/3)
(*.f32 314159265359/50000000000 u2)
(pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) 2)
(*.f32 314159265359/50000000000 u2)
(sqrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 2))
(fabs.f32 (*.f32 314159265359/50000000000 u2))
(log.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000))
(*.f32 314159265359/50000000000 u2)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 314159265359/50000000000 u2)
(cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3))
(*.f32 314159265359/50000000000 u2)
(exp.f32 (log.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 u2)
(exp.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 u2)) 1))
(*.f32 314159265359/50000000000 u2)
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 u2)
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(log1p.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)) 1)
(log1p.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 1 (log1p.f32 (*.f32 314159265359/50000000000 u2)))
(log1p.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (cbrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 2))
(log1p.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 2) (cbrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))))
(log1p.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (sqrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))))
(log1p.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)) 1)
(log1p.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (cbrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 3)
(log1p.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (pow.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)) 3) 1/3)
(log1p.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (sqrt.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 2)
(log1p.f32 (*.f32 314159265359/50000000000 u2))
(sqrt.f32 (pow.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)) 2))
(fabs.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))
(log.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1))
(log1p.f32 (*.f32 314159265359/50000000000 u2))
(cbrt.f32 (pow.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)) 3))
(log1p.f32 (*.f32 314159265359/50000000000 u2))
(expm1.f32 (log1p.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))))
(log1p.f32 (*.f32 314159265359/50000000000 u2))
(exp.f32 (log.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))))
(log1p.f32 (*.f32 314159265359/50000000000 u2))
(exp.f32 (*.f32 (log.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 1))
(log1p.f32 (*.f32 314159265359/50000000000 u2))
(+.f32 0 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 2 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 2 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(-.f32 (log1p.f32 (pow.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)) (log1p.f32 (-.f32 (pow.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2) (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(-.f32 (log1p.f32 (pow.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)) (log1p.f32 (-.f32 (pow.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2) (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(-.f32 (log.f32 (-.f32 1 (pow.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2))) (log.f32 (-.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(-.f32 (log.f32 (-.f32 1 (pow.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2))) (log.f32 (-.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(-.f32 (log1p.f32 (neg.f32 (pow.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2))) (log1p.f32 (neg.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 u1) (pow.f32 (/.f32 1 (-.f32 1 u1)) 1/2))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 1 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) 1/2) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (fabs.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (fabs.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 1 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 1 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (neg.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (+.f32 -1 u1)))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 1 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/2)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 2)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(fabs.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (*.f32 314159265359/50000000000 u2)))))
(+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))
(fma.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) 1)
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(*.f32 1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) 1)
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4)))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 4))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4)) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4)))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 4))
(/.f32 (+.f32 (cos.f32 (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 314159265359/50000000000 u2))) (cos.f32 (-.f32 (*.f32 314159265359/50000000000 u2) (*.f32 314159265359/50000000000 u2)))) 2)
(/.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) (cos.f32 0)) 2)
(/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4))
(log.f32 (exp.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(cbrt.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) 3))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(expm1.f32 (log1p.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(exp.f32 (*.f32 2 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(exp.f32 (*.f32 (*.f32 2 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(log1p.f32 (expm1.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)
(+.f32 0 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(+.f32 (*.f32 (cos.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (cos.f32 1)) (*.f32 (sin.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (sin.f32 1)))
(fma.f32 (cos.f32 (fma.f32 314159265359/50000000000 u2 1)) (cos.f32 1) (*.f32 (sin.f32 (fma.f32 314159265359/50000000000 u2 1)) (sin.f32 1)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)) (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(cos.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1)
(cos.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 4))) (sqrt.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1)
(cos.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) 1/2)
(cos.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3)
(cos.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) 1/3)
(cos.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2)
(cos.f32 (*.f32 314159265359/50000000000 u2))
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(fabs.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(exp.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(+.f32 0 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 2 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 2 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(-.f32 (log1p.f32 (pow.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)) (log1p.f32 (-.f32 (pow.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2) (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(-.f32 (log1p.f32 (pow.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)) (log1p.f32 (-.f32 (pow.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2) (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(-.f32 (log.f32 (-.f32 1 (pow.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2))) (log.f32 (-.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(-.f32 (log.f32 (-.f32 1 (pow.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2))) (log.f32 (-.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(-.f32 (log1p.f32 (neg.f32 (pow.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2))) (log1p.f32 (neg.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 0 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 2 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 2 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(-.f32 (log1p.f32 (pow.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)) (log1p.f32 (-.f32 (pow.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2) (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(-.f32 (log1p.f32 (pow.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)) (log1p.f32 (-.f32 (pow.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2) (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(-.f32 (log.f32 (-.f32 1 (pow.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2))) (log.f32 (-.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(-.f32 (log.f32 (-.f32 1 (pow.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2))) (log.f32 (-.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(-.f32 (log1p.f32 (neg.f32 (pow.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2))) (log1p.f32 (neg.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(*.f32 1 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(*.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 1 (-.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 0)
(expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))) -1)
(expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) (pow.f32 (cbrt.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 2))
(expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (pow.f32 (cbrt.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 2) (cbrt.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) (sqrt.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (+.f32 (sqrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1) (-.f32 (sqrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) 1) (+.f32 (pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) -1) (+.f32 (pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) -1) (+.f32 1 (+.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 2 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) 1) (+.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1))
(/.f32 (+.f32 (pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) -1) (+.f32 1 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(/.f32 (+.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 2 (cos.f32 (*.f32 314159265359/50000000000 u2)))) -1) (+.f32 1 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(pow.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(pow.f32 (cbrt.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 3)
(expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(pow.f32 (pow.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3) 1/3)
(expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(pow.f32 (sqrt.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 2)
(expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(sqrt.f32 (pow.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2))
(sqrt.f32 (pow.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2))
(fabs.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(log.f32 (exp.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(cbrt.f32 (pow.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3))
(expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (log.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (*.f32 (log.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1))
(expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log1p.f32 (expm1.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 1 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))) -1)
(expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2) (cbrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) -1)
(expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 (sqrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) -1)
(expm1.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))

eval1.0s (8.6%)

Compiler

Compiled 43449 to 35258 computations (18.9% saved)

prune463.0ms (3.8%)

Pruning

51 alts after pruning (47 fresh and 4 done)

PrunedKeptTotal
New2058302088
Fresh51722
Picked235
Done011
Total2065512116
Accuracy
99.8%
Counts
2116 → 51
Alt Table
Click to see full alt table
StatusAccuracyProgram
75.2%
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
97.2%
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
76.2%
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3)
77.1%
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
98.0%
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
76.8%
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
76.9%
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
76.8%
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
95.3%
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3) (cos.f32 (expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))))
97.9%
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))))
96.8%
(*.f32 (pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
97.0%
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
80.3%
(*.f32 (-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
84.4%
(*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
85.3%
(*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.1%
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.5%
(*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
97.5%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 (cos.f32 (fma.f32 314159265359/50000000000 u2 1)) (cos.f32 1) (*.f32 (sin.f32 (fma.f32 314159265359/50000000000 u2 1)) (sin.f32 1))))
98.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
96.9%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (log.f32 (exp.f32 1))))
96.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
97.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
97.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (exp.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))))
98.5%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) 2)))
98.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) 3)))
98.5%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 (-.f32 (*.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) (+.f32 (*.f32 314159265359/50000000000 u2) 1)) 1) (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1))))
98.6%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 u2)) (fma.f32 314159265359/50000000000 u2 2))))
98.6%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.6%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))))
98.5%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
89.5%
(*.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
95.4%
(*.f32 (sqrt.f32 (exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
76.8%
(*.f32 (sqrt.f32 u1) (/.f32 1 (sqrt.f32 (-.f32 1 u1))))
72.7%
(*.f32 (sqrt.f32 u1) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
73.3%
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
73.2%
(*.f32 (sqrt.f32 u1) (cos.f32 (expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))))
80.0%
(*.f32 (log.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
68.4%
(sqrt.f32 (fma.f32 u1 u1 u1))
92.2%
(sqrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)))
77.3%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
79.6%
(sqrt.f32 (*.f32 (fma.f32 u1 u1 u1) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
90.2%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))) 2)))
92.5%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)))
81.7%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000))))
77.2%
(sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))
70.8%
(sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)))
68.4%
(sqrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
61.1%
(sqrt.f32 u1)
80.2%
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
89.7%
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
77.1%
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
75.2%
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
97.2%
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
76.2%
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3)
77.1%
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
98.0%
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
76.8%
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
76.9%
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
76.8%
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
95.3%
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3) (cos.f32 (expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))))
97.9%
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))))
96.8%
(*.f32 (pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
97.0%
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
80.3%
(*.f32 (-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
84.4%
(*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
85.3%
(*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.1%
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.5%
(*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
97.5%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 (cos.f32 (fma.f32 314159265359/50000000000 u2 1)) (cos.f32 1) (*.f32 (sin.f32 (fma.f32 314159265359/50000000000 u2 1)) (sin.f32 1))))
98.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
96.9%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (log.f32 (exp.f32 1))))
96.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
97.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
97.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (exp.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))))
98.5%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) 2)))
98.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) 3)))
98.5%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 (-.f32 (*.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) (+.f32 (*.f32 314159265359/50000000000 u2) 1)) 1) (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1))))
98.6%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 u2)) (fma.f32 314159265359/50000000000 u2 2))))
98.6%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.6%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))))
98.5%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
89.5%
(*.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
95.4%
(*.f32 (sqrt.f32 (exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
76.8%
(*.f32 (sqrt.f32 u1) (/.f32 1 (sqrt.f32 (-.f32 1 u1))))
72.7%
(*.f32 (sqrt.f32 u1) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
73.3%
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
73.2%
(*.f32 (sqrt.f32 u1) (cos.f32 (expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))))
80.0%
(*.f32 (log.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
68.4%
(sqrt.f32 (fma.f32 u1 u1 u1))
92.2%
(sqrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)))
77.3%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
79.6%
(sqrt.f32 (*.f32 (fma.f32 u1 u1 u1) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
90.2%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))) 2)))
92.5%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)))
81.7%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000))))
77.2%
(sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))
70.8%
(sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)))
68.4%
(sqrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
61.1%
(sqrt.f32 u1)
80.2%
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
89.7%
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
77.1%
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
Compiler

Compiled 3118 to 2552 computations (18.2% saved)

localize584.0ms (4.8%)

Localize:

Found 15 expressions with local error:

NewAccuracyProgram
99.4%
(cos.f32 (*.f32 314159265359/50000000000 u2))
99.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
99.0%
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)
98.8%
(*.f32 314159265359/50000000000 u2)
99.4%
(cos.f32 (*.f32 314159265359/50000000000 u2))
99.4%
(*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.1%
(*.f32 u1 (+.f32 u1 1))
98.8%
(*.f32 314159265359/50000000000 u2)
99.5%
(/.f32 u1 (-.f32 1 u1))
98.9%
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)
95.6%
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
99.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 u2)) (fma.f32 314159265359/50000000000 u2 2))))
98.9%
(/.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 u2)) (fma.f32 314159265359/50000000000 u2 2))
98.9%
(*.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 u2))
98.8%
(*.f32 314159265359/50000000000 u2)
Compiler

Compiled 244 to 178 computations (27% saved)

series142.0ms (1.2%)

Counts
9 → 132
Calls

36 calls:

TimeVariablePointExpression
82.0ms
u2
@inf
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
31.0ms
u2
@-inf
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)
13.0ms
u2
@inf
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)
2.0ms
u1
@0
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
1.0ms
u2
@inf
(*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))

rewrite156.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
766×log1p-udef
764×expm1-udef
352×associate-*r*
262×associate-*l*
221×log1p-expm1-u
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
037312
1560311
26885311
Stop Event
node limit
Counts
9 → 286
Calls
Call 1
Inputs
(*.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 u2))
(/.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 u2)) (fma.f32 314159265359/50000000000 u2 2))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 u2)) (fma.f32 314159265359/50000000000 u2 2))))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)
(*.f32 u1 (+.f32 u1 1))
(*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
Outputs
(+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) (*.f32 2 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) (*.f32 (*.f32 314159265359/50000000000 u2) 2))
(-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))) 1)
(pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))) 1)
(pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 3)
(pow.f32 (pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 2)
(sqrt.f32 (pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2) (fma.f32 314159265359/50000000000 u2 2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))))
(cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))) 3))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 2) 3) (pow.f32 (*.f32 314159265359/50000000000 u2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3) (pow.f32 (fma.f32 314159265359/50000000000 u2 2) 3)))
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))))
(exp.f32 (log.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))))
(exp.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 1))
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2)))) 1)
(*.f32 (fma.f32 314159265359/50000000000 u2 2) (/.f32 1 (*.f32 50000000000/314159265359 (/.f32 (fma.f32 314159265359/50000000000 u2 2) u2))))
(*.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 (*.f32 314159265359/50000000000 u2) (/.f32 1 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 (fma.f32 314159265359/50000000000 u2 2) (/.f32 1 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))) (/.f32 1 (fma.f32 314159265359/50000000000 u2 2)))
(*.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2)) 1)
(*.f32 1 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 2) (*.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) (/.f32 1 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))) (pow.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))) 2) (cbrt.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) (*.f32 (sqrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) (/.f32 1 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))))
(*.f32 (*.f32 (*.f32 314159265359/50000000000 (fma.f32 314159265359/50000000000 u2 2)) (neg.f32 u2)) (/.f32 1 (neg.f32 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (/.f32 1 (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (*.f32 314159265359/50000000000 (fma.f32 314159265359/50000000000 u2 2)) (*.f32 u2 (/.f32 1 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))
(*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) 1) (/.f32 (*.f32 314159265359/50000000000 u2) (fma.f32 314159265359/50000000000 u2 2)))
(*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2)) (/.f32 (*.f32 314159265359/50000000000 u2) (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2))) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2))) (/.f32 (fma.f32 314159265359/50000000000 u2 2) (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (/.f32 (*.f32 314159265359/50000000000 u2) 1) (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)))
(*.f32 (/.f32 (*.f32 314159265359/50000000000 u2) (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2)) (/.f32 (fma.f32 314159265359/50000000000 u2 2) (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2)) (/.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))) (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2))) (/.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))) (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 2) 1) (/.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) (fma.f32 314159265359/50000000000 u2 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 2) (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2)) (cbrt.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 2) (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2))) (/.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 1) (/.f32 (sqrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) (fma.f32 314159265359/50000000000 u2 2)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2)) (/.f32 (sqrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (/.f32 (*.f32 314159265359/50000000000 (fma.f32 314159265359/50000000000 u2 2)) 1) (/.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))
(*.f32 (/.f32 (*.f32 314159265359/50000000000 (fma.f32 314159265359/50000000000 u2 2)) (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2)) (/.f32 u2 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (/.f32 (*.f32 314159265359/50000000000 (fma.f32 314159265359/50000000000 u2 2)) (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2))) (/.f32 u2 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2))))
(pow.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2)) 1)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))) 3)
(pow.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))) 2)
(pow.f32 (/.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (fma.f32 314159265359/50000000000 u2 2))) u2) -1)
(neg.f32 (/.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))) (neg.f32 (fma.f32 314159265359/50000000000 u2 2))))
(sqrt.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2)) 2))
(log.f32 (exp.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2)))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2)) 3))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))) 3) (pow.f32 (fma.f32 314159265359/50000000000 u2 2) 3)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))))
(exp.f32 (log.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))) 1))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2)))))) 1)
(/.f32 (*.f32 (cos.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))) (hypot.f32 u1 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (*.f32 (cos.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (cos.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2)))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))) 2)))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2)))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1)
(*.f32 1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 u1 2))) 1/2))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (/.f32 1 (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (sqrt.f32 u1) (pow.f32 (/.f32 1 (-.f32 1 u1)) 1/2))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 1 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) 1/2) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(*.f32 (pow.f32 1 1/3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4) 1/3) (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4) 1/3))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (hypot.f32 u1 (sqrt.f32 u1))))
(/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 (neg.f32 (fma.f32 u1 u1 u1))) (sqrt.f32 (neg.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (neg.f32 (-.f32 1 u1))))
(/.f32 (neg.f32 (hypot.f32 u1 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(fabs.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))) 1)
(*.f32 u1 (*.f32 (/.f32 1 (-.f32 1 u1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 1 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 u1 (-.f32 1 u1)))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1)
(*.f32 (fma.f32 u1 u1 u1) (*.f32 (/.f32 1 (-.f32 1 (pow.f32 u1 2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4))
(*.f32 (pow.f32 u1 3/2) (pow.f32 (/.f32 1 (-.f32 1 u1)) 3/2))
(*.f32 (pow.f32 1 3/2) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 3/2) (pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 3/2))
(*.f32 (pow.f32 (fma.f32 u1 u1 u1) 3/2) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 u1 2))) 3/2))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) 3/2) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3/2))
(*.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (-.f32 1 u1) u1))
(/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (*.f32 (/.f32 (-.f32 1 u1) u1) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (sqrt.f32 u1) (*.f32 (/.f32 (-.f32 1 u1) u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 u1 (sqrt.f32 u1)) (*.f32 (-.f32 1 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (fma.f32 u1 u1 u1) (hypot.f32 u1 (sqrt.f32 u1))) (*.f32 (-.f32 1 (pow.f32 u1 2)) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (*.f32 u1 (hypot.f32 u1 (sqrt.f32 u1))) (*.f32 (-.f32 1 u1) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (*.f32 (fma.f32 u1 u1 u1) (sqrt.f32 u1)) (*.f32 (-.f32 1 (pow.f32 u1 2)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (neg.f32 (fma.f32 u1 u1 u1)) (hypot.f32 u1 (sqrt.f32 u1))) (*.f32 (neg.f32 (-.f32 1 (pow.f32 u1 2))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (*.f32 (neg.f32 (fma.f32 u1 u1 u1)) (sqrt.f32 u1)) (*.f32 (neg.f32 (-.f32 1 (pow.f32 u1 2))) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (neg.f32 u1) (hypot.f32 u1 (sqrt.f32 u1))) (*.f32 (neg.f32 (-.f32 1 u1)) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (*.f32 (neg.f32 u1) (sqrt.f32 u1)) (*.f32 (neg.f32 (-.f32 1 u1)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (hypot.f32 u1 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 u1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (-.f32 1 u1))
(/.f32 (*.f32 (fma.f32 u1 u1 u1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (*.f32 (neg.f32 (fma.f32 u1 u1 u1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (neg.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (*.f32 (neg.f32 u1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (neg.f32 (-.f32 1 u1)))
(sqrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3))
(log.f32 (exp.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))))
(cbrt.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 3))
(expm1.f32 (log1p.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(exp.f32 (*.f32 3/2 (log.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (*.f32 (*.f32 3/2 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(+.f32 u1 (pow.f32 u1 2))
(+.f32 (pow.f32 u1 2) u1)
(-.f32 (+.f32 1 (fma.f32 u1 u1 u1)) 1)
(/.f32 (+.f32 (pow.f32 u1 6) (pow.f32 u1 3)) (+.f32 (pow.f32 u1 4) (-.f32 (pow.f32 u1 2) (pow.f32 u1 3))))
(/.f32 (-.f32 (pow.f32 u1 4) (pow.f32 u1 2)) (-.f32 (pow.f32 u1 2) u1))
(/.f32 (*.f32 u1 (+.f32 1 (pow.f32 u1 3))) (fma.f32 u1 u1 (-.f32 1 u1)))
(/.f32 (*.f32 u1 (fma.f32 u1 u1 -1)) (+.f32 u1 -1))
(/.f32 (*.f32 (+.f32 1 (pow.f32 u1 3)) u1) (fma.f32 u1 u1 (-.f32 1 u1)))
(/.f32 (*.f32 (fma.f32 u1 u1 -1) u1) (+.f32 u1 -1))
(pow.f32 (fma.f32 u1 u1 u1) 1)
(pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 3)
(pow.f32 (pow.f32 (fma.f32 u1 u1 u1) 3) 1/3)
(pow.f32 (hypot.f32 u1 (sqrt.f32 u1)) 2)
(sqrt.f32 (pow.f32 (fma.f32 u1 u1 u1) 2))
(log.f32 (exp.f32 (fma.f32 u1 u1 u1)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 u1 u1 u1))))
(cbrt.f32 (pow.f32 (fma.f32 u1 u1 u1) 3))
(cbrt.f32 (*.f32 (pow.f32 u1 3) (pow.f32 (+.f32 u1 1) 3)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 u1 1) 3) (pow.f32 u1 3)))
(expm1.f32 (log1p.f32 (fma.f32 u1 u1 u1)))
(exp.f32 (+.f32 (log1p.f32 u1) (log.f32 u1)))
(exp.f32 (*.f32 (+.f32 (log1p.f32 u1) (log.f32 u1)) 1))
(log1p.f32 (expm1.f32 (fma.f32 u1 u1 u1)))
(fma.f32 u1 u1 u1)
(fma.f32 1 (pow.f32 u1 2) u1)
(fma.f32 (cbrt.f32 (pow.f32 u1 4)) (cbrt.f32 (pow.f32 u1 2)) u1)
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -1))
(+.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(/.f32 (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) -1)) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(/.f32 (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) -1)) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) -1)) (*.f32 (sqrt.f32 (-.f32 1 u1)) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) -1)) (*.f32 (sqrt.f32 (-.f32 1 u1)) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) -1) (hypot.f32 u1 (sqrt.f32 u1))) (*.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) -1) (sqrt.f32 u1)) (*.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) -1) (hypot.f32 u1 (sqrt.f32 u1))) (*.f32 (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) -1) (sqrt.f32 u1)) (*.f32 (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) -1)) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(/.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) -1)) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (hypot.f32 u1 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) -1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) -1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) -1)
(+.f32 -1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1)
(*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) -1) (/.f32 1 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(*.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) -1) (/.f32 1 (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (+.f32 (sqrt.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1) (-.f32 (sqrt.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) -1)))
(/.f32 1 (/.f32 (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) -1)))
(/.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) -1) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) -1) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (-.f32 1 (*.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) -1))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) -1) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) -1) (-.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) -1))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) -1)) (neg.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) -1)) (neg.f32 (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1)
(pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3)
(pow.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) 1/3)
(pow.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2)
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))
(log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(log.f32 (+.f32 1 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) -1)
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2) (cbrt.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) -1)
(fma.f32 (sqrt.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) -1)
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -1))
(+.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(/.f32 (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) -1)) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(/.f32 (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) -1)) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) -1)) (*.f32 (sqrt.f32 (-.f32 1 u1)) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) -1)) (*.f32 (sqrt.f32 (-.f32 1 u1)) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) -1) (hypot.f32 u1 (sqrt.f32 u1))) (*.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) -1) (sqrt.f32 u1)) (*.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) -1) (hypot.f32 u1 (sqrt.f32 u1))) (*.f32 (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) -1) (sqrt.f32 u1)) (*.f32 (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) -1)) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(/.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) -1)) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (hypot.f32 u1 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) -1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) -1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))

simplify177.0ms (1.5%)

Algorithm
egg-herbie
Rules
1108×associate-*r*
942×associate-*l*
936×associate-/l*
690×fma-def
562×times-frac
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
078519894
1204519163
Stop Event
node limit
Counts
418 → 439
Calls
Call 1
Inputs
(*.f32 314159265359/25000000000 u2)
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(sqrt.f32 u1)
(+.f32 (sqrt.f32 u1) (*.f32 1/2 (pow.f32 (*.f32 1 (pow.f32 u1 13)) 1/6)))
(+.f32 (sqrt.f32 u1) (+.f32 (*.f32 1/3 (*.f32 u1 (-.f32 (*.f32 15/8 (sqrt.f32 (pow.f32 u1 3))) (*.f32 3/4 (pow.f32 (*.f32 1 (pow.f32 u1 17)) 1/6))))) (*.f32 1/2 (pow.f32 (*.f32 1 (pow.f32 u1 13)) 1/6))))
(+.f32 (sqrt.f32 u1) (+.f32 (*.f32 1/3 (*.f32 u1 (-.f32 (*.f32 15/8 (sqrt.f32 (pow.f32 u1 3))) (*.f32 3/4 (pow.f32 (*.f32 1 (pow.f32 u1 17)) 1/6))))) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u1 2) (-.f32 (*.f32 35/16 (sqrt.f32 (pow.f32 u1 3))) (+.f32 (*.f32 1/8 (sqrt.f32 (pow.f32 u1 7))) (*.f32 (pow.f32 (*.f32 1 (pow.f32 u1 2)) 1/3) (-.f32 (*.f32 15/8 (sqrt.f32 (pow.f32 u1 3))) (*.f32 3/4 (pow.f32 (*.f32 1 (pow.f32 u1 17)) 1/6)))))))) (*.f32 1/2 (pow.f32 (*.f32 1 (pow.f32 u1 13)) 1/6)))))
(sqrt.f32 -1)
(+.f32 (sqrt.f32 -1) (*.f32 1/2 (*.f32 (pow.f32 (*.f32 1 (sqrt.f32 -1)) 1/3) (/.f32 1 u1))))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 1/3 (/.f32 (-.f32 (*.f32 15/8 (sqrt.f32 -1)) (*.f32 3/4 (pow.f32 (*.f32 1 (pow.f32 (sqrt.f32 -1) 5)) 1/3))) (*.f32 (pow.f32 u1 2) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 1/2 (*.f32 (pow.f32 (*.f32 1 (sqrt.f32 -1)) 1/3) (/.f32 1 u1)))))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 1/3 (/.f32 (-.f32 (*.f32 15/8 (sqrt.f32 -1)) (*.f32 3/4 (pow.f32 (*.f32 1 (pow.f32 (sqrt.f32 -1) 5)) 1/3))) (*.f32 (pow.f32 u1 2) (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 (*.f32 1/3 (/.f32 (-.f32 (*.f32 35/16 (sqrt.f32 -1)) (+.f32 (*.f32 1/8 (sqrt.f32 -1)) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2)) 1/3) (-.f32 (*.f32 15/8 (sqrt.f32 -1)) (*.f32 3/4 (pow.f32 (*.f32 1 (pow.f32 (sqrt.f32 -1) 5)) 1/3)))))) (*.f32 (pow.f32 u1 3) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 1/2 (*.f32 (pow.f32 (*.f32 1 (sqrt.f32 -1)) 1/3) (/.f32 1 u1))))))
(sqrt.f32 -1)
(+.f32 (sqrt.f32 -1) (*.f32 1/2 (*.f32 (pow.f32 (*.f32 1 (sqrt.f32 -1)) 1/3) (/.f32 1 u1))))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 1/3 (/.f32 (-.f32 (*.f32 15/8 (sqrt.f32 -1)) (*.f32 3/4 (pow.f32 (*.f32 1 (pow.f32 (sqrt.f32 -1) 5)) 1/3))) (*.f32 (pow.f32 u1 2) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 1/2 (*.f32 (pow.f32 (*.f32 1 (sqrt.f32 -1)) 1/3) (/.f32 1 u1)))))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 -1/3 (/.f32 (-.f32 (*.f32 -35/16 (sqrt.f32 -1)) (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2)) 1/3) (-.f32 (*.f32 15/8 (sqrt.f32 -1)) (*.f32 3/4 (pow.f32 (*.f32 1 (pow.f32 (sqrt.f32 -1) 5)) 1/3))))) (*.f32 -1/8 (sqrt.f32 -1)))) (*.f32 (pow.f32 u1 3) (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 (*.f32 1/3 (/.f32 (-.f32 (*.f32 15/8 (sqrt.f32 -1)) (*.f32 3/4 (pow.f32 (*.f32 1 (pow.f32 (sqrt.f32 -1) 5)) 1/3))) (*.f32 (pow.f32 u1 2) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 1/2 (*.f32 (pow.f32 (*.f32 1 (sqrt.f32 -1)) 1/3) (/.f32 1 u1))))))
(sqrt.f32 (pow.f32 u1 3))
(+.f32 (sqrt.f32 (pow.f32 u1 3)) (*.f32 3/2 (sqrt.f32 (pow.f32 u1 5))))
(+.f32 (sqrt.f32 (pow.f32 u1 3)) (+.f32 (*.f32 3/2 (sqrt.f32 (pow.f32 u1 5))) (*.f32 15/8 (sqrt.f32 (pow.f32 u1 7)))))
(+.f32 (sqrt.f32 (pow.f32 u1 3)) (+.f32 (*.f32 3/2 (sqrt.f32 (pow.f32 u1 5))) (+.f32 (*.f32 15/8 (sqrt.f32 (pow.f32 u1 7))) (*.f32 35/16 (sqrt.f32 (pow.f32 u1 9))))))
(sqrt.f32 -1)
(+.f32 (sqrt.f32 -1) (*.f32 3/2 (/.f32 (sqrt.f32 -1) u1)))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 3/2 (/.f32 (sqrt.f32 -1) u1)) (*.f32 15/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2)))))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 3/2 (/.f32 (sqrt.f32 -1) u1)) (+.f32 (*.f32 15/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (*.f32 35/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))))))
(sqrt.f32 -1)
(+.f32 (sqrt.f32 -1) (*.f32 3/2 (/.f32 (sqrt.f32 -1) u1)))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 3/2 (/.f32 (sqrt.f32 -1) u1)) (*.f32 15/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2)))))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 3/2 (/.f32 (sqrt.f32 -1) u1)) (+.f32 (*.f32 15/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (*.f32 35/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))))))
u1
(+.f32 u1 (pow.f32 u1 2))
(+.f32 u1 (pow.f32 u1 2))
(+.f32 u1 (pow.f32 u1 2))
(pow.f32 u1 2)
(+.f32 u1 (pow.f32 u1 2))
(+.f32 u1 (pow.f32 u1 2))
(+.f32 u1 (pow.f32 u1 2))
(pow.f32 u1 2)
(+.f32 u1 (pow.f32 u1 2))
(+.f32 u1 (pow.f32 u1 2))
(+.f32 u1 (pow.f32 u1 2))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2))))
(+.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))) (pow.f32 u2 2))))
(+.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))) (pow.f32 u2 4)))))
(+.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))) (pow.f32 u2 6))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))) (pow.f32 u2 4))))))
(*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
1
(+.f32 1 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)))
(+.f32 1 (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4))))
(+.f32 1 (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) (*.f32 2 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) (*.f32 (*.f32 314159265359/50000000000 u2) 2))
(-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))) 1)
(pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))) 1)
(pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 3)
(pow.f32 (pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 2)
(sqrt.f32 (pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2) (fma.f32 314159265359/50000000000 u2 2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))))
(cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))) 3))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 2) 3) (pow.f32 (*.f32 314159265359/50000000000 u2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3) (pow.f32 (fma.f32 314159265359/50000000000 u2 2) 3)))
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))))
(exp.f32 (log.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))))
(exp.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 1))
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2)))) 1)
(*.f32 (fma.f32 314159265359/50000000000 u2 2) (/.f32 1 (*.f32 50000000000/314159265359 (/.f32 (fma.f32 314159265359/50000000000 u2 2) u2))))
(*.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 (*.f32 314159265359/50000000000 u2) (/.f32 1 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 (fma.f32 314159265359/50000000000 u2 2) (/.f32 1 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))) (/.f32 1 (fma.f32 314159265359/50000000000 u2 2)))
(*.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2)) 1)
(*.f32 1 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 2) (*.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) (/.f32 1 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))) (pow.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))) 2) (cbrt.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) (*.f32 (sqrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) (/.f32 1 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))))
(*.f32 (*.f32 (*.f32 314159265359/50000000000 (fma.f32 314159265359/50000000000 u2 2)) (neg.f32 u2)) (/.f32 1 (neg.f32 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (/.f32 1 (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (*.f32 314159265359/50000000000 (fma.f32 314159265359/50000000000 u2 2)) (*.f32 u2 (/.f32 1 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))
(*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) 1) (/.f32 (*.f32 314159265359/50000000000 u2) (fma.f32 314159265359/50000000000 u2 2)))
(*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2)) (/.f32 (*.f32 314159265359/50000000000 u2) (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2))) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2))) (/.f32 (fma.f32 314159265359/50000000000 u2 2) (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (/.f32 (*.f32 314159265359/50000000000 u2) 1) (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)))
(*.f32 (/.f32 (*.f32 314159265359/50000000000 u2) (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2)) (/.f32 (fma.f32 314159265359/50000000000 u2 2) (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2)) (/.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))) (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2))) (/.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))) (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 2) 1) (/.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) (fma.f32 314159265359/50000000000 u2 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 2) (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2)) (cbrt.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 2) (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2))) (/.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 1) (/.f32 (sqrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) (fma.f32 314159265359/50000000000 u2 2)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2)) (/.f32 (sqrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (/.f32 (*.f32 314159265359/50000000000 (fma.f32 314159265359/50000000000 u2 2)) 1) (/.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))
(*.f32 (/.f32 (*.f32 314159265359/50000000000 (fma.f32 314159265359/50000000000 u2 2)) (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2)) (/.f32 u2 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (/.f32 (*.f32 314159265359/50000000000 (fma.f32 314159265359/50000000000 u2 2)) (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2))) (/.f32 u2 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2))))
(pow.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2)) 1)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))) 3)
(pow.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))) 2)
(pow.f32 (/.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (fma.f32 314159265359/50000000000 u2 2))) u2) -1)
(neg.f32 (/.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))) (neg.f32 (fma.f32 314159265359/50000000000 u2 2))))
(sqrt.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2)) 2))
(log.f32 (exp.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2)))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2)) 3))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))) 3) (pow.f32 (fma.f32 314159265359/50000000000 u2 2) 3)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))))
(exp.f32 (log.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))) 1))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2)))))) 1)
(/.f32 (*.f32 (cos.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))) (hypot.f32 u1 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (*.f32 (cos.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (cos.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2)))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))) 2)))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2)))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1)
(*.f32 1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 u1 2))) 1/2))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (/.f32 1 (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (sqrt.f32 u1) (pow.f32 (/.f32 1 (-.f32 1 u1)) 1/2))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 1 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) 1/2) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(*.f32 (pow.f32 1 1/3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4) 1/3) (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4) 1/3))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (hypot.f32 u1 (sqrt.f32 u1))))
(/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 (neg.f32 (fma.f32 u1 u1 u1))) (sqrt.f32 (neg.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (neg.f32 (-.f32 1 u1))))
(/.f32 (neg.f32 (hypot.f32 u1 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(fabs.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))) 1)
(*.f32 u1 (*.f32 (/.f32 1 (-.f32 1 u1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 1 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 u1 (-.f32 1 u1)))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1)
(*.f32 (fma.f32 u1 u1 u1) (*.f32 (/.f32 1 (-.f32 1 (pow.f32 u1 2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4))
(*.f32 (pow.f32 u1 3/2) (pow.f32 (/.f32 1 (-.f32 1 u1)) 3/2))
(*.f32 (pow.f32 1 3/2) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 3/2) (pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 3/2))
(*.f32 (pow.f32 (fma.f32 u1 u1 u1) 3/2) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 u1 2))) 3/2))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) 3/2) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3/2))
(*.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (-.f32 1 u1) u1))
(/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (*.f32 (/.f32 (-.f32 1 u1) u1) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (sqrt.f32 u1) (*.f32 (/.f32 (-.f32 1 u1) u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 u1 (sqrt.f32 u1)) (*.f32 (-.f32 1 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (fma.f32 u1 u1 u1) (hypot.f32 u1 (sqrt.f32 u1))) (*.f32 (-.f32 1 (pow.f32 u1 2)) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (*.f32 u1 (hypot.f32 u1 (sqrt.f32 u1))) (*.f32 (-.f32 1 u1) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (*.f32 (fma.f32 u1 u1 u1) (sqrt.f32 u1)) (*.f32 (-.f32 1 (pow.f32 u1 2)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (neg.f32 (fma.f32 u1 u1 u1)) (hypot.f32 u1 (sqrt.f32 u1))) (*.f32 (neg.f32 (-.f32 1 (pow.f32 u1 2))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (*.f32 (neg.f32 (fma.f32 u1 u1 u1)) (sqrt.f32 u1)) (*.f32 (neg.f32 (-.f32 1 (pow.f32 u1 2))) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (neg.f32 u1) (hypot.f32 u1 (sqrt.f32 u1))) (*.f32 (neg.f32 (-.f32 1 u1)) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (*.f32 (neg.f32 u1) (sqrt.f32 u1)) (*.f32 (neg.f32 (-.f32 1 u1)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (hypot.f32 u1 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 u1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (-.f32 1 u1))
(/.f32 (*.f32 (fma.f32 u1 u1 u1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (-.f32 1 (pow.f32 u1 2)))
(/.f32 (*.f32 (neg.f32 (fma.f32 u1 u1 u1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (neg.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (*.f32 (neg.f32 u1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (neg.f32 (-.f32 1 u1)))
(sqrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3))
(log.f32 (exp.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))))
(cbrt.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 3))
(expm1.f32 (log1p.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(exp.f32 (*.f32 3/2 (log.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (*.f32 (*.f32 3/2 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(+.f32 u1 (pow.f32 u1 2))
(+.f32 (pow.f32 u1 2) u1)
(-.f32 (+.f32 1 (fma.f32 u1 u1 u1)) 1)
(/.f32 (+.f32 (pow.f32 u1 6) (pow.f32 u1 3)) (+.f32 (pow.f32 u1 4) (-.f32 (pow.f32 u1 2) (pow.f32 u1 3))))
(/.f32 (-.f32 (pow.f32 u1 4) (pow.f32 u1 2)) (-.f32 (pow.f32 u1 2) u1))
(/.f32 (*.f32 u1 (+.f32 1 (pow.f32 u1 3))) (fma.f32 u1 u1 (-.f32 1 u1)))
(/.f32 (*.f32 u1 (fma.f32 u1 u1 -1)) (+.f32 u1 -1))
(/.f32 (*.f32 (+.f32 1 (pow.f32 u1 3)) u1) (fma.f32 u1 u1 (-.f32 1 u1)))
(/.f32 (*.f32 (fma.f32 u1 u1 -1) u1) (+.f32 u1 -1))
(pow.f32 (fma.f32 u1 u1 u1) 1)
(pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 3)
(pow.f32 (pow.f32 (fma.f32 u1 u1 u1) 3) 1/3)
(pow.f32 (hypot.f32 u1 (sqrt.f32 u1)) 2)
(sqrt.f32 (pow.f32 (fma.f32 u1 u1 u1) 2))
(log.f32 (exp.f32 (fma.f32 u1 u1 u1)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 u1 u1 u1))))
(cbrt.f32 (pow.f32 (fma.f32 u1 u1 u1) 3))
(cbrt.f32 (*.f32 (pow.f32 u1 3) (pow.f32 (+.f32 u1 1) 3)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 u1 1) 3) (pow.f32 u1 3)))
(expm1.f32 (log1p.f32 (fma.f32 u1 u1 u1)))
(exp.f32 (+.f32 (log1p.f32 u1) (log.f32 u1)))
(exp.f32 (*.f32 (+.f32 (log1p.f32 u1) (log.f32 u1)) 1))
(log1p.f32 (expm1.f32 (fma.f32 u1 u1 u1)))
(fma.f32 u1 u1 u1)
(fma.f32 1 (pow.f32 u1 2) u1)
(fma.f32 (cbrt.f32 (pow.f32 u1 4)) (cbrt.f32 (pow.f32 u1 2)) u1)
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -1))
(+.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(/.f32 (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) -1)) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(/.f32 (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) -1)) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) -1)) (*.f32 (sqrt.f32 (-.f32 1 u1)) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) -1)) (*.f32 (sqrt.f32 (-.f32 1 u1)) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) -1) (hypot.f32 u1 (sqrt.f32 u1))) (*.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) -1) (sqrt.f32 u1)) (*.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) -1) (hypot.f32 u1 (sqrt.f32 u1))) (*.f32 (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) -1) (sqrt.f32 u1)) (*.f32 (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) -1)) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(/.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) -1)) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (hypot.f32 u1 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) -1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) -1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) -1)
(+.f32 -1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1)
(*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) -1) (/.f32 1 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(*.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) -1) (/.f32 1 (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (+.f32 (sqrt.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1) (-.f32 (sqrt.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) -1)))
(/.f32 1 (/.f32 (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) -1)))
(/.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) -1) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) -1) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (-.f32 1 (*.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) -1))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) -1) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) -1) (-.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) -1))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) -1)) (neg.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) -1)) (neg.f32 (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1)
(pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3)
(pow.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) 1/3)
(pow.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2)
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))
(log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(log.f32 (+.f32 1 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) -1)
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2) (cbrt.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) -1)
(fma.f32 (sqrt.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) -1)
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -1))
(+.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(/.f32 (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) -1)) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(/.f32 (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) -1)) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) -1)) (*.f32 (sqrt.f32 (-.f32 1 u1)) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) -1)) (*.f32 (sqrt.f32 (-.f32 1 u1)) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) -1) (hypot.f32 u1 (sqrt.f32 u1))) (*.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) -1) (sqrt.f32 u1)) (*.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) -1) (hypot.f32 u1 (sqrt.f32 u1))) (*.f32 (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) -1) (sqrt.f32 u1)) (*.f32 (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) -1)) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(/.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) -1)) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (hypot.f32 u1 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) -1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) -1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
Outputs
(*.f32 314159265359/25000000000 u2)
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 (*.f32 314159265359/25000000000 u2))
(*.f32 (*.f32 u2 314159265359/50000000000) (fma.f32 u2 314159265359/50000000000 2))
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 (*.f32 314159265359/25000000000 u2))
(*.f32 (*.f32 u2 314159265359/50000000000) (fma.f32 u2 314159265359/50000000000 2))
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 (*.f32 314159265359/25000000000 u2))
(*.f32 (*.f32 u2 314159265359/50000000000) (fma.f32 u2 314159265359/50000000000 2))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(pow.f32 (*.f32 u2 314159265359/50000000000) 2)
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 (*.f32 314159265359/25000000000 u2))
(*.f32 (*.f32 u2 314159265359/50000000000) (fma.f32 u2 314159265359/50000000000 2))
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 (*.f32 314159265359/25000000000 u2))
(*.f32 (*.f32 u2 314159265359/50000000000) (fma.f32 u2 314159265359/50000000000 2))
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 (*.f32 314159265359/25000000000 u2))
(*.f32 (*.f32 u2 314159265359/50000000000) (fma.f32 u2 314159265359/50000000000 2))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(pow.f32 (*.f32 u2 314159265359/50000000000) 2)
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 (*.f32 314159265359/25000000000 u2))
(*.f32 (*.f32 u2 314159265359/50000000000) (fma.f32 u2 314159265359/50000000000 2))
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 (*.f32 314159265359/25000000000 u2))
(*.f32 (*.f32 u2 314159265359/50000000000) (fma.f32 u2 314159265359/50000000000 2))
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 (*.f32 314159265359/25000000000 u2))
(*.f32 (*.f32 u2 314159265359/50000000000) (fma.f32 u2 314159265359/50000000000 2))
(*.f32 314159265359/50000000000 u2)
(*.f32 u2 314159265359/50000000000)
(*.f32 314159265359/50000000000 u2)
(*.f32 u2 314159265359/50000000000)
(*.f32 314159265359/50000000000 u2)
(*.f32 u2 314159265359/50000000000)
(*.f32 314159265359/50000000000 u2)
(*.f32 u2 314159265359/50000000000)
(*.f32 314159265359/50000000000 u2)
(*.f32 u2 314159265359/50000000000)
(*.f32 314159265359/50000000000 u2)
(*.f32 u2 314159265359/50000000000)
(*.f32 314159265359/50000000000 u2)
(*.f32 u2 314159265359/50000000000)
(*.f32 314159265359/50000000000 u2)
(*.f32 u2 314159265359/50000000000)
(*.f32 314159265359/50000000000 u2)
(*.f32 u2 314159265359/50000000000)
(*.f32 314159265359/50000000000 u2)
(*.f32 u2 314159265359/50000000000)
(*.f32 314159265359/50000000000 u2)
(*.f32 u2 314159265359/50000000000)
(*.f32 314159265359/50000000000 u2)
(*.f32 u2 314159265359/50000000000)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1) (*.f32 -1/2 (/.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) u1) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 2)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) u1) (sqrt.f32 -1)) (fma.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1) (/.f32 (*.f32 (*.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/50000000000))) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))))) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 2)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) u1) (sqrt.f32 -1)) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1))) (fma.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1) (/.f32 (*.f32 (*.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/50000000000))) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1) (/.f32 (*.f32 (*.f32 1/2 (sqrt.f32 -1)) (cos.f32 (*.f32 u2 314159265359/50000000000))) u1))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 3/8 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1))))
(fma.f32 3/8 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u1 2) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (fma.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1) (/.f32 (*.f32 (*.f32 1/2 (sqrt.f32 -1)) (cos.f32 (*.f32 u2 314159265359/50000000000))) u1)))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 5/16 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (pow.f32 u1 3) (sqrt.f32 -1))) (fma.f32 3/8 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)))))
(fma.f32 5/16 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u1 3) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u1 2) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (fma.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1) (/.f32 (*.f32 (*.f32 1/2 (sqrt.f32 -1)) (cos.f32 (*.f32 u2 314159265359/50000000000))) u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)))))
(+.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6)) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6)) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 u1)
(+.f32 (sqrt.f32 u1) (*.f32 1/2 (pow.f32 (*.f32 1 (pow.f32 u1 13)) 1/6)))
(+.f32 (sqrt.f32 u1) (*.f32 1/2 (pow.f32 (pow.f32 u1 13) 1/6)))
(fma.f32 1/2 (pow.f32 (pow.f32 u1 13) 1/6) (sqrt.f32 u1))
(+.f32 (sqrt.f32 u1) (+.f32 (*.f32 1/3 (*.f32 u1 (-.f32 (*.f32 15/8 (sqrt.f32 (pow.f32 u1 3))) (*.f32 3/4 (pow.f32 (*.f32 1 (pow.f32 u1 17)) 1/6))))) (*.f32 1/2 (pow.f32 (*.f32 1 (pow.f32 u1 13)) 1/6))))
(+.f32 (sqrt.f32 u1) (fma.f32 1/3 (*.f32 u1 (-.f32 (*.f32 15/8 (sqrt.f32 (pow.f32 u1 3))) (*.f32 3/4 (pow.f32 (pow.f32 u1 17) 1/6)))) (*.f32 1/2 (pow.f32 (pow.f32 u1 13) 1/6))))
(+.f32 (fma.f32 1/2 (pow.f32 (pow.f32 u1 13) 1/6) (sqrt.f32 u1)) (*.f32 (fma.f32 15/8 (sqrt.f32 (pow.f32 u1 3)) (*.f32 (pow.f32 (pow.f32 u1 17) 1/6) -3/4)) (*.f32 u1 1/3)))
(+.f32 (sqrt.f32 u1) (+.f32 (*.f32 1/3 (*.f32 u1 (-.f32 (*.f32 15/8 (sqrt.f32 (pow.f32 u1 3))) (*.f32 3/4 (pow.f32 (*.f32 1 (pow.f32 u1 17)) 1/6))))) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u1 2) (-.f32 (*.f32 35/16 (sqrt.f32 (pow.f32 u1 3))) (+.f32 (*.f32 1/8 (sqrt.f32 (pow.f32 u1 7))) (*.f32 (pow.f32 (*.f32 1 (pow.f32 u1 2)) 1/3) (-.f32 (*.f32 15/8 (sqrt.f32 (pow.f32 u1 3))) (*.f32 3/4 (pow.f32 (*.f32 1 (pow.f32 u1 17)) 1/6)))))))) (*.f32 1/2 (pow.f32 (*.f32 1 (pow.f32 u1 13)) 1/6)))))
(+.f32 (sqrt.f32 u1) (fma.f32 1/3 (*.f32 u1 (-.f32 (*.f32 15/8 (sqrt.f32 (pow.f32 u1 3))) (*.f32 3/4 (pow.f32 (pow.f32 u1 17) 1/6)))) (fma.f32 1/3 (*.f32 (pow.f32 u1 2) (-.f32 (*.f32 (sqrt.f32 (pow.f32 u1 3)) 35/16) (fma.f32 1/8 (sqrt.f32 (pow.f32 u1 7)) (*.f32 (-.f32 (*.f32 15/8 (sqrt.f32 (pow.f32 u1 3))) (*.f32 3/4 (pow.f32 (pow.f32 u1 17) 1/6))) (cbrt.f32 (pow.f32 u1 2)))))) (*.f32 1/2 (pow.f32 (pow.f32 u1 13) 1/6)))))
(+.f32 (*.f32 1/3 (+.f32 (*.f32 u1 (fma.f32 15/8 (sqrt.f32 (pow.f32 u1 3)) (*.f32 (pow.f32 (pow.f32 u1 17) 1/6) -3/4))) (*.f32 (pow.f32 u1 2) (-.f32 (*.f32 (sqrt.f32 (pow.f32 u1 3)) 35/16) (fma.f32 (fma.f32 15/8 (sqrt.f32 (pow.f32 u1 3)) (*.f32 (pow.f32 (pow.f32 u1 17) 1/6) -3/4)) (cbrt.f32 (pow.f32 u1 2)) (*.f32 1/8 (sqrt.f32 (pow.f32 u1 7)))))))) (fma.f32 1/2 (pow.f32 (pow.f32 u1 13) 1/6) (sqrt.f32 u1)))
(sqrt.f32 -1)
(+.f32 (sqrt.f32 -1) (*.f32 1/2 (*.f32 (pow.f32 (*.f32 1 (sqrt.f32 -1)) 1/3) (/.f32 1 u1))))
(+.f32 (sqrt.f32 -1) (*.f32 1/2 (*.f32 (cbrt.f32 (sqrt.f32 -1)) (/.f32 1 u1))))
(fma.f32 1/2 (/.f32 (cbrt.f32 (sqrt.f32 -1)) u1) (sqrt.f32 -1))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 1/3 (/.f32 (-.f32 (*.f32 15/8 (sqrt.f32 -1)) (*.f32 3/4 (pow.f32 (*.f32 1 (pow.f32 (sqrt.f32 -1) 5)) 1/3))) (*.f32 (pow.f32 u1 2) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 1/2 (*.f32 (pow.f32 (*.f32 1 (sqrt.f32 -1)) 1/3) (/.f32 1 u1)))))
(+.f32 (sqrt.f32 -1) (fma.f32 1/3 (/.f32 (+.f32 (*.f32 (sqrt.f32 -1) 15/8) (*.f32 -3/4 (cbrt.f32 (pow.f32 (sqrt.f32 -1) 5)))) (*.f32 (pow.f32 u1 2) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 1/2 (*.f32 (cbrt.f32 (sqrt.f32 -1)) (/.f32 1 u1)))))
(+.f32 (fma.f32 1/2 (/.f32 (cbrt.f32 (sqrt.f32 -1)) u1) (sqrt.f32 -1)) (*.f32 -1/3 (/.f32 (fma.f32 (sqrt.f32 -1) 15/8 (*.f32 (cbrt.f32 (pow.f32 (sqrt.f32 -1) 5)) -3/4)) (pow.f32 u1 2))))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 1/3 (/.f32 (-.f32 (*.f32 15/8 (sqrt.f32 -1)) (*.f32 3/4 (pow.f32 (*.f32 1 (pow.f32 (sqrt.f32 -1) 5)) 1/3))) (*.f32 (pow.f32 u1 2) (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 (*.f32 1/3 (/.f32 (-.f32 (*.f32 35/16 (sqrt.f32 -1)) (+.f32 (*.f32 1/8 (sqrt.f32 -1)) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2)) 1/3) (-.f32 (*.f32 15/8 (sqrt.f32 -1)) (*.f32 3/4 (pow.f32 (*.f32 1 (pow.f32 (sqrt.f32 -1) 5)) 1/3)))))) (*.f32 (pow.f32 u1 3) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 1/2 (*.f32 (pow.f32 (*.f32 1 (sqrt.f32 -1)) 1/3) (/.f32 1 u1))))))
(+.f32 (sqrt.f32 -1) (fma.f32 1/3 (/.f32 (+.f32 (*.f32 (sqrt.f32 -1) 15/8) (*.f32 -3/4 (cbrt.f32 (pow.f32 (sqrt.f32 -1) 5)))) (*.f32 (pow.f32 u1 2) (pow.f32 (sqrt.f32 -1) 2))) (fma.f32 1/3 (/.f32 (-.f32 (*.f32 (sqrt.f32 -1) 35/16) (fma.f32 1/8 (sqrt.f32 -1) (*.f32 (+.f32 (*.f32 (sqrt.f32 -1) 15/8) (*.f32 -3/4 (cbrt.f32 (pow.f32 (sqrt.f32 -1) 5)))) (cbrt.f32 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2)))))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 u1 3))) (*.f32 1/2 (*.f32 (cbrt.f32 (sqrt.f32 -1)) (/.f32 1 u1))))))
(+.f32 (+.f32 (fma.f32 1/2 (/.f32 (cbrt.f32 (sqrt.f32 -1)) u1) (sqrt.f32 -1)) (*.f32 -1/3 (/.f32 (fma.f32 (sqrt.f32 -1) 15/8 (*.f32 (cbrt.f32 (pow.f32 (sqrt.f32 -1) 5)) -3/4)) (pow.f32 u1 2)))) (*.f32 -1/3 (/.f32 (-.f32 (*.f32 (sqrt.f32 -1) 33/16) (*.f32 (fma.f32 (sqrt.f32 -1) 15/8 (*.f32 (cbrt.f32 (pow.f32 (sqrt.f32 -1) 5)) -3/4)) (cbrt.f32 -1))) (pow.f32 u1 3))))
(sqrt.f32 -1)
(+.f32 (sqrt.f32 -1) (*.f32 1/2 (*.f32 (pow.f32 (*.f32 1 (sqrt.f32 -1)) 1/3) (/.f32 1 u1))))
(+.f32 (sqrt.f32 -1) (*.f32 1/2 (*.f32 (cbrt.f32 (sqrt.f32 -1)) (/.f32 1 u1))))
(fma.f32 1/2 (/.f32 (cbrt.f32 (sqrt.f32 -1)) u1) (sqrt.f32 -1))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 1/3 (/.f32 (-.f32 (*.f32 15/8 (sqrt.f32 -1)) (*.f32 3/4 (pow.f32 (*.f32 1 (pow.f32 (sqrt.f32 -1) 5)) 1/3))) (*.f32 (pow.f32 u1 2) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 1/2 (*.f32 (pow.f32 (*.f32 1 (sqrt.f32 -1)) 1/3) (/.f32 1 u1)))))
(+.f32 (sqrt.f32 -1) (fma.f32 1/3 (/.f32 (+.f32 (*.f32 (sqrt.f32 -1) 15/8) (*.f32 -3/4 (cbrt.f32 (pow.f32 (sqrt.f32 -1) 5)))) (*.f32 (pow.f32 u1 2) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 1/2 (*.f32 (cbrt.f32 (sqrt.f32 -1)) (/.f32 1 u1)))))
(+.f32 (fma.f32 1/2 (/.f32 (cbrt.f32 (sqrt.f32 -1)) u1) (sqrt.f32 -1)) (*.f32 -1/3 (/.f32 (fma.f32 (sqrt.f32 -1) 15/8 (*.f32 (cbrt.f32 (pow.f32 (sqrt.f32 -1) 5)) -3/4)) (pow.f32 u1 2))))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 -1/3 (/.f32 (-.f32 (*.f32 -35/16 (sqrt.f32 -1)) (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2)) 1/3) (-.f32 (*.f32 15/8 (sqrt.f32 -1)) (*.f32 3/4 (pow.f32 (*.f32 1 (pow.f32 (sqrt.f32 -1) 5)) 1/3))))) (*.f32 -1/8 (sqrt.f32 -1)))) (*.f32 (pow.f32 u1 3) (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 (*.f32 1/3 (/.f32 (-.f32 (*.f32 15/8 (sqrt.f32 -1)) (*.f32 3/4 (pow.f32 (*.f32 1 (pow.f32 (sqrt.f32 -1) 5)) 1/3))) (*.f32 (pow.f32 u1 2) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 1/2 (*.f32 (pow.f32 (*.f32 1 (sqrt.f32 -1)) 1/3) (/.f32 1 u1))))))
(+.f32 (sqrt.f32 -1) (fma.f32 -1/3 (/.f32 (-.f32 (*.f32 (sqrt.f32 -1) -35/16) (fma.f32 -1 (*.f32 (+.f32 (*.f32 (sqrt.f32 -1) 15/8) (*.f32 -3/4 (cbrt.f32 (pow.f32 (sqrt.f32 -1) 5)))) (cbrt.f32 (/.f32 1 (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (sqrt.f32 -1) -1/8))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 u1 3))) (fma.f32 1/3 (/.f32 (+.f32 (*.f32 (sqrt.f32 -1) 15/8) (*.f32 -3/4 (cbrt.f32 (pow.f32 (sqrt.f32 -1) 5)))) (*.f32 (pow.f32 u1 2) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 1/2 (*.f32 (cbrt.f32 (sqrt.f32 -1)) (/.f32 1 u1))))))
(+.f32 (fma.f32 1/2 (/.f32 (cbrt.f32 (sqrt.f32 -1)) u1) (*.f32 -1/3 (/.f32 (fma.f32 (sqrt.f32 -1) 15/8 (*.f32 (cbrt.f32 (pow.f32 (sqrt.f32 -1) 5)) -3/4)) (pow.f32 u1 2)))) (+.f32 (*.f32 1/3 (/.f32 (-.f32 (*.f32 (sqrt.f32 -1) -35/16) (fma.f32 (neg.f32 (cbrt.f32 -1)) (fma.f32 (sqrt.f32 -1) 15/8 (*.f32 (cbrt.f32 (pow.f32 (sqrt.f32 -1) 5)) -3/4)) (*.f32 (sqrt.f32 -1) -1/8))) (pow.f32 u1 3))) (sqrt.f32 -1)))
(sqrt.f32 (pow.f32 u1 3))
(+.f32 (sqrt.f32 (pow.f32 u1 3)) (*.f32 3/2 (sqrt.f32 (pow.f32 u1 5))))
(fma.f32 3/2 (sqrt.f32 (pow.f32 u1 5)) (sqrt.f32 (pow.f32 u1 3)))
(+.f32 (sqrt.f32 (pow.f32 u1 3)) (+.f32 (*.f32 3/2 (sqrt.f32 (pow.f32 u1 5))) (*.f32 15/8 (sqrt.f32 (pow.f32 u1 7)))))
(+.f32 (sqrt.f32 (pow.f32 u1 3)) (fma.f32 3/2 (sqrt.f32 (pow.f32 u1 5)) (*.f32 15/8 (sqrt.f32 (pow.f32 u1 7)))))
(+.f32 (fma.f32 3/2 (sqrt.f32 (pow.f32 u1 5)) (sqrt.f32 (pow.f32 u1 3))) (*.f32 15/8 (sqrt.f32 (pow.f32 u1 7))))
(+.f32 (sqrt.f32 (pow.f32 u1 3)) (+.f32 (*.f32 3/2 (sqrt.f32 (pow.f32 u1 5))) (+.f32 (*.f32 15/8 (sqrt.f32 (pow.f32 u1 7))) (*.f32 35/16 (sqrt.f32 (pow.f32 u1 9))))))
(+.f32 (sqrt.f32 (pow.f32 u1 3)) (fma.f32 3/2 (sqrt.f32 (pow.f32 u1 5)) (fma.f32 15/8 (sqrt.f32 (pow.f32 u1 7)) (*.f32 35/16 (sqrt.f32 (pow.f32 u1 9))))))
(+.f32 (fma.f32 3/2 (sqrt.f32 (pow.f32 u1 5)) (sqrt.f32 (pow.f32 u1 3))) (fma.f32 15/8 (sqrt.f32 (pow.f32 u1 7)) (*.f32 35/16 (sqrt.f32 (pow.f32 u1 9)))))
(sqrt.f32 -1)
(+.f32 (sqrt.f32 -1) (*.f32 3/2 (/.f32 (sqrt.f32 -1) u1)))
(fma.f32 3/2 (/.f32 (sqrt.f32 -1) u1) (sqrt.f32 -1))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 3/2 (/.f32 (sqrt.f32 -1) u1)) (*.f32 15/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2)))))
(+.f32 (sqrt.f32 -1) (fma.f32 3/2 (/.f32 (sqrt.f32 -1) u1) (*.f32 15/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2)))))
(+.f32 (sqrt.f32 -1) (fma.f32 15/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2)) (/.f32 3/2 (/.f32 u1 (sqrt.f32 -1)))))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 3/2 (/.f32 (sqrt.f32 -1) u1)) (+.f32 (*.f32 15/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (*.f32 35/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))))))
(+.f32 (sqrt.f32 -1) (fma.f32 3/2 (/.f32 (sqrt.f32 -1) u1) (fma.f32 15/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2)) (*.f32 35/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))))))
(+.f32 (fma.f32 3/2 (/.f32 (sqrt.f32 -1) u1) (sqrt.f32 -1)) (fma.f32 15/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2)) (*.f32 35/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3)))))
(sqrt.f32 -1)
(+.f32 (sqrt.f32 -1) (*.f32 3/2 (/.f32 (sqrt.f32 -1) u1)))
(fma.f32 3/2 (/.f32 (sqrt.f32 -1) u1) (sqrt.f32 -1))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 3/2 (/.f32 (sqrt.f32 -1) u1)) (*.f32 15/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2)))))
(+.f32 (sqrt.f32 -1) (fma.f32 3/2 (/.f32 (sqrt.f32 -1) u1) (*.f32 15/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2)))))
(+.f32 (sqrt.f32 -1) (fma.f32 15/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2)) (/.f32 3/2 (/.f32 u1 (sqrt.f32 -1)))))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 3/2 (/.f32 (sqrt.f32 -1) u1)) (+.f32 (*.f32 15/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (*.f32 35/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))))))
(+.f32 (sqrt.f32 -1) (fma.f32 3/2 (/.f32 (sqrt.f32 -1) u1) (fma.f32 15/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2)) (*.f32 35/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))))))
(+.f32 (fma.f32 3/2 (/.f32 (sqrt.f32 -1) u1) (sqrt.f32 -1)) (fma.f32 15/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2)) (*.f32 35/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3)))))
u1
(+.f32 u1 (pow.f32 u1 2))
(fma.f32 u1 u1 u1)
(+.f32 u1 (pow.f32 u1 2))
(fma.f32 u1 u1 u1)
(+.f32 u1 (pow.f32 u1 2))
(fma.f32 u1 u1 u1)
(pow.f32 u1 2)
(+.f32 u1 (pow.f32 u1 2))
(fma.f32 u1 u1 u1)
(+.f32 u1 (pow.f32 u1 2))
(fma.f32 u1 u1 u1)
(+.f32 u1 (pow.f32 u1 2))
(fma.f32 u1 u1 u1)
(pow.f32 u1 2)
(+.f32 u1 (pow.f32 u1 2))
(fma.f32 u1 u1 u1)
(+.f32 u1 (pow.f32 u1 2))
(fma.f32 u1 u1 u1)
(+.f32 u1 (pow.f32 u1 2))
(fma.f32 u1 u1 u1)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1) (*.f32 -1/2 (/.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) u1) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 2)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) u1) (sqrt.f32 -1)) (fma.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1) (/.f32 (*.f32 (*.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/50000000000))) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))))) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 2)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) u1) (sqrt.f32 -1)) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1))) (fma.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1) (/.f32 (*.f32 (*.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/50000000000))) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1) (/.f32 (*.f32 (*.f32 1/2 (sqrt.f32 -1)) (cos.f32 (*.f32 u2 314159265359/50000000000))) u1))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 3/8 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1))))
(fma.f32 3/8 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u1 2) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (fma.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1) (/.f32 (*.f32 (*.f32 1/2 (sqrt.f32 -1)) (cos.f32 (*.f32 u2 314159265359/50000000000))) u1)))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 5/16 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (pow.f32 u1 3) (sqrt.f32 -1))) (fma.f32 3/8 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)))))
(fma.f32 5/16 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u1 3) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u1 2) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (fma.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1) (/.f32 (*.f32 (*.f32 1/2 (sqrt.f32 -1)) (cos.f32 (*.f32 u2 314159265359/50000000000))) u1))))
(sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2))))
(sqrt.f32 (/.f32 u1 (/.f32 (-.f32 1 (pow.f32 u1 2)) (+.f32 u1 1))))
(sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2))))
(+.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))) (pow.f32 u2 2))))
(+.f32 (sqrt.f32 (/.f32 u1 (/.f32 (-.f32 1 (pow.f32 u1 2)) (+.f32 u1 1)))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (/.f32 (-.f32 1 (pow.f32 u1 2)) (+.f32 u1 1)))))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2))))) (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))))
(+.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))) (pow.f32 u2 4)))))
(+.f32 (sqrt.f32 (/.f32 u1 (/.f32 (-.f32 1 (pow.f32 u1 2)) (+.f32 u1 1)))) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (/.f32 (-.f32 1 (pow.f32 u1 2)) (+.f32 u1 1))))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (/.f32 (-.f32 1 (pow.f32 u1 2)) (+.f32 u1 1))))))))
(+.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2))))) (*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(+.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))) (pow.f32 u2 6))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))) (pow.f32 u2 4))))))
(+.f32 (sqrt.f32 (/.f32 u1 (/.f32 (-.f32 1 (pow.f32 u1 2)) (+.f32 u1 1)))) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (/.f32 u1 (/.f32 (-.f32 1 (pow.f32 u1 2)) (+.f32 u1 1))))) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (/.f32 (-.f32 1 (pow.f32 u1 2)) (+.f32 u1 1))))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (/.f32 (-.f32 1 (pow.f32 u1 2)) (+.f32 u1 1)))))))))
(+.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2))))) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2))))) (*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4))))))
(*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (/.f32 (-.f32 1 (pow.f32 u1 2)) (+.f32 u1 1)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (/.f32 (-.f32 1 (pow.f32 u1 2)) (+.f32 u1 1)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (/.f32 (-.f32 1 (pow.f32 u1 2)) (+.f32 u1 1)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (/.f32 (-.f32 1 (pow.f32 u1 2)) (+.f32 u1 1)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (/.f32 (-.f32 1 (pow.f32 u1 2)) (+.f32 u1 1)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (/.f32 (-.f32 1 (pow.f32 u1 2)) (+.f32 u1 1)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (/.f32 (-.f32 1 (pow.f32 u1 2)) (+.f32 u1 1)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 1 u1)) (-.f32 1 (pow.f32 u1 2)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (/.f32 (-.f32 1 (pow.f32 u1 2)) (+.f32 u1 1)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))))
1
(+.f32 1 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)))
(+.f32 1 (*.f32 (pow.f32 u2 2) -98696044010906577398881/5000000000000000000000))
(fma.f32 (pow.f32 u2 2) -98696044010906577398881/5000000000000000000000 1)
(+.f32 1 (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4))))
(+.f32 1 (fma.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4))))
(+.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/5000000000000000000000 1) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))
(+.f32 1 (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(+.f32 1 (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6) (fma.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(+.f32 1 (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/5000000000000000000000 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1) (*.f32 -1/2 (/.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) u1) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 2)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) u1) (sqrt.f32 -1)) (fma.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1) (/.f32 (*.f32 (*.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/50000000000))) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))))) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 2)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) u1) (sqrt.f32 -1)) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1))) (fma.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1) (/.f32 (*.f32 (*.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/50000000000))) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1) (/.f32 (*.f32 (*.f32 1/2 (sqrt.f32 -1)) (cos.f32 (*.f32 u2 314159265359/50000000000))) u1))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 3/8 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1))))
(fma.f32 3/8 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u1 2) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (fma.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1) (/.f32 (*.f32 (*.f32 1/2 (sqrt.f32 -1)) (cos.f32 (*.f32 u2 314159265359/50000000000))) u1)))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 5/16 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (pow.f32 u1 3) (sqrt.f32 -1))) (fma.f32 3/8 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 u1 (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)))))
(fma.f32 5/16 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u1 3) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u1 2) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (fma.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1) (/.f32 (*.f32 (*.f32 1/2 (sqrt.f32 -1)) (cos.f32 (*.f32 u2 314159265359/50000000000))) u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)))))
(+.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6)) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6)) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) (*.f32 2 (*.f32 314159265359/50000000000 u2)))
(fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 (*.f32 314159265359/25000000000 u2))
(*.f32 (*.f32 u2 314159265359/50000000000) (fma.f32 u2 314159265359/50000000000 2))
(+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) (*.f32 (*.f32 314159265359/50000000000 u2) 2))
(fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 (*.f32 314159265359/25000000000 u2))
(*.f32 (*.f32 u2 314159265359/50000000000) (fma.f32 u2 314159265359/50000000000 2))
(-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))) 1)
(fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 (*.f32 314159265359/25000000000 u2))
(*.f32 (*.f32 u2 314159265359/50000000000) (fma.f32 u2 314159265359/50000000000 2))
(pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))) 1)
(fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 (*.f32 314159265359/25000000000 u2))
(*.f32 (*.f32 u2 314159265359/50000000000) (fma.f32 u2 314159265359/50000000000 2))
(pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 3)
(fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 (*.f32 314159265359/25000000000 u2))
(*.f32 (*.f32 u2 314159265359/50000000000) (fma.f32 u2 314159265359/50000000000 2))
(pow.f32 (pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))) 3) 1/3)
(fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 (*.f32 314159265359/25000000000 u2))
(*.f32 (*.f32 u2 314159265359/50000000000) (fma.f32 u2 314159265359/50000000000 2))
(pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 2)
(fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 (*.f32 314159265359/25000000000 u2))
(*.f32 (*.f32 u2 314159265359/50000000000) (fma.f32 u2 314159265359/50000000000 2))
(sqrt.f32 (pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))) 2))
(fabs.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (fma.f32 u2 314159265359/50000000000 2)))
(log.f32 (pow.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2) (fma.f32 314159265359/50000000000 u2 2)))
(fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 (*.f32 314159265359/25000000000 u2))
(*.f32 (*.f32 u2 314159265359/50000000000) (fma.f32 u2 314159265359/50000000000 2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))))
(fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 (*.f32 314159265359/25000000000 u2))
(*.f32 (*.f32 u2 314159265359/50000000000) (fma.f32 u2 314159265359/50000000000 2))
(cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))) 3))
(fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 (*.f32 314159265359/25000000000 u2))
(*.f32 (*.f32 u2 314159265359/50000000000) (fma.f32 u2 314159265359/50000000000 2))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 314159265359/50000000000 u2 2) 3) (pow.f32 (*.f32 314159265359/50000000000 u2) 3)))
(fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 (*.f32 314159265359/25000000000 u2))
(*.f32 (*.f32 u2 314159265359/50000000000) (fma.f32 u2 314159265359/50000000000 2))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3) (pow.f32 (fma.f32 314159265359/50000000000 u2 2) 3)))
(fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 (*.f32 314159265359/25000000000 u2))
(*.f32 (*.f32 u2 314159265359/50000000000) (fma.f32 u2 314159265359/50000000000 2))
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))))
(fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 (*.f32 314159265359/25000000000 u2))
(*.f32 (*.f32 u2 314159265359/50000000000) (fma.f32 u2 314159265359/50000000000 2))
(exp.f32 (log.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))))
(fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 (*.f32 314159265359/25000000000 u2))
(*.f32 (*.f32 u2 314159265359/50000000000) (fma.f32 u2 314159265359/50000000000 2))
(exp.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 1))
(fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 (*.f32 314159265359/25000000000 u2))
(*.f32 (*.f32 u2 314159265359/50000000000) (fma.f32 u2 314159265359/50000000000 2))
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))))
(fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 (*.f32 314159265359/25000000000 u2))
(*.f32 (*.f32 u2 314159265359/50000000000) (fma.f32 u2 314159265359/50000000000 2))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2)))) 1)
(*.f32 u2 314159265359/50000000000)
(*.f32 (fma.f32 314159265359/50000000000 u2 2) (/.f32 1 (*.f32 50000000000/314159265359 (/.f32 (fma.f32 314159265359/50000000000 u2 2) u2))))
(*.f32 u2 314159265359/50000000000)
(*.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 (*.f32 314159265359/50000000000 u2) (/.f32 1 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 u2 314159265359/50000000000)
(*.f32 (*.f32 314159265359/50000000000 u2) (*.f32 (fma.f32 314159265359/50000000000 u2 2) (/.f32 1 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 u2 314159265359/50000000000)
(*.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))) (/.f32 1 (fma.f32 314159265359/50000000000 u2 2)))
(*.f32 u2 314159265359/50000000000)
(*.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2)) 1)
(*.f32 u2 314159265359/50000000000)
(*.f32 1 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2)))
(*.f32 u2 314159265359/50000000000)
(*.f32 (pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 2) (*.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) (/.f32 1 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 u2 314159265359/50000000000)
(*.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))) (pow.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))) 2))
(*.f32 u2 314159265359/50000000000)
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))) 2) (cbrt.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))))
(*.f32 u2 314159265359/50000000000)
(*.f32 (sqrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) (*.f32 (sqrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) (/.f32 1 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 u2 314159265359/50000000000)
(*.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))))
(*.f32 u2 314159265359/50000000000)
(*.f32 (*.f32 (*.f32 314159265359/50000000000 (fma.f32 314159265359/50000000000 u2 2)) (neg.f32 u2)) (/.f32 1 (neg.f32 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (*.f32 314159265359/50000000000 (fma.f32 314159265359/50000000000 u2 2)) (*.f32 (neg.f32 u2) (/.f32 1 (neg.f32 (fma.f32 314159265359/50000000000 u2 2)))))
(neg.f32 (*.f32 -314159265359/50000000000 u2))
(*.f32 (/.f32 1 (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 u2 314159265359/50000000000)
(*.f32 (*.f32 314159265359/50000000000 (fma.f32 314159265359/50000000000 u2 2)) (*.f32 u2 (/.f32 1 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 u2 314159265359/50000000000)
(*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))
(*.f32 u2 314159265359/50000000000)
(*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) 1) (/.f32 (*.f32 314159265359/50000000000 u2) (fma.f32 314159265359/50000000000 u2 2)))
(*.f32 u2 314159265359/50000000000)
(*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2)) (/.f32 (*.f32 314159265359/50000000000 u2) (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2)) (/.f32 314159265359/50000000000 (/.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) u2)))
(*.f32 (/.f32 (fma.f32 u2 314159265359/50000000000 2) (pow.f32 (cbrt.f32 (fma.f32 u2 314159265359/50000000000 2)) 2)) (/.f32 u2 (/.f32 (cbrt.f32 (fma.f32 u2 314159265359/50000000000 2)) 314159265359/50000000000)))
(*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2))) (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2))) (/.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2)) u2)))
(*.f32 (/.f32 (fma.f32 u2 314159265359/50000000000 2) (sqrt.f32 (fma.f32 u2 314159265359/50000000000 2))) (/.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (fma.f32 u2 314159265359/50000000000 2))))
(*.f32 (/.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2))) (/.f32 (fma.f32 314159265359/50000000000 u2 2) (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2))) (/.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2)) u2)))
(*.f32 (/.f32 (fma.f32 u2 314159265359/50000000000 2) (sqrt.f32 (fma.f32 u2 314159265359/50000000000 2))) (/.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (fma.f32 u2 314159265359/50000000000 2))))
(*.f32 (/.f32 (*.f32 314159265359/50000000000 u2) 1) (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)))
(*.f32 u2 314159265359/50000000000)
(*.f32 (/.f32 (*.f32 314159265359/50000000000 u2) (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2)) (/.f32 (fma.f32 314159265359/50000000000 u2 2) (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2)) (/.f32 314159265359/50000000000 (/.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) u2)))
(*.f32 (/.f32 (fma.f32 u2 314159265359/50000000000 2) (pow.f32 (cbrt.f32 (fma.f32 u2 314159265359/50000000000 2)) 2)) (/.f32 u2 (/.f32 (cbrt.f32 (fma.f32 u2 314159265359/50000000000 2)) 314159265359/50000000000)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2)) (/.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))) (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2)) (/.f32 314159265359/50000000000 (/.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) u2)))
(*.f32 (/.f32 (fma.f32 u2 314159265359/50000000000 2) (pow.f32 (cbrt.f32 (fma.f32 u2 314159265359/50000000000 2)) 2)) (/.f32 u2 (/.f32 (cbrt.f32 (fma.f32 u2 314159265359/50000000000 2)) 314159265359/50000000000)))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2))) (/.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))) (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2))) (/.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2)) u2)))
(*.f32 (/.f32 (fma.f32 u2 314159265359/50000000000 2) (sqrt.f32 (fma.f32 u2 314159265359/50000000000 2))) (/.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (fma.f32 u2 314159265359/50000000000 2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 2) 1) (/.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) (fma.f32 314159265359/50000000000 u2 2)))
(*.f32 u2 314159265359/50000000000)
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 2) (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2)) (cbrt.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))))
(*.f32 (cbrt.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 2) (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2)))
(*.f32 (cbrt.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (pow.f32 (cbrt.f32 (*.f32 (*.f32 u2 314159265359/50000000000) (fma.f32 u2 314159265359/50000000000 2))) 2) (pow.f32 (cbrt.f32 (fma.f32 u2 314159265359/50000000000 2)) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 2) (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2))) (/.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2))) (/.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2)) u2)))
(*.f32 (/.f32 (fma.f32 u2 314159265359/50000000000 2) (sqrt.f32 (fma.f32 u2 314159265359/50000000000 2))) (/.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (fma.f32 u2 314159265359/50000000000 2))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) 1) (/.f32 (sqrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) (fma.f32 314159265359/50000000000 u2 2)))
(*.f32 u2 314159265359/50000000000)
(*.f32 (/.f32 (sqrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2)) (/.f32 (sqrt.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))) (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2)) (/.f32 314159265359/50000000000 (/.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) u2)))
(*.f32 (/.f32 (fma.f32 u2 314159265359/50000000000 2) (pow.f32 (cbrt.f32 (fma.f32 u2 314159265359/50000000000 2)) 2)) (/.f32 u2 (/.f32 (cbrt.f32 (fma.f32 u2 314159265359/50000000000 2)) 314159265359/50000000000)))
(*.f32 (/.f32 (*.f32 314159265359/50000000000 (fma.f32 314159265359/50000000000 u2 2)) 1) (/.f32 u2 (fma.f32 314159265359/50000000000 u2 2)))
(*.f32 u2 314159265359/50000000000)
(*.f32 (/.f32 (*.f32 314159265359/50000000000 (fma.f32 314159265359/50000000000 u2 2)) (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2)) (/.f32 u2 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2)) (/.f32 314159265359/50000000000 (/.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) u2)))
(*.f32 (/.f32 (fma.f32 u2 314159265359/50000000000 2) (pow.f32 (cbrt.f32 (fma.f32 u2 314159265359/50000000000 2)) 2)) (/.f32 u2 (/.f32 (cbrt.f32 (fma.f32 u2 314159265359/50000000000 2)) 314159265359/50000000000)))
(*.f32 (/.f32 (*.f32 314159265359/50000000000 (fma.f32 314159265359/50000000000 u2 2)) (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2))) (/.f32 u2 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2))) (/.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2)) u2)))
(*.f32 (/.f32 (fma.f32 u2 314159265359/50000000000 2) (sqrt.f32 (fma.f32 u2 314159265359/50000000000 2))) (/.f32 (*.f32 u2 314159265359/50000000000) (sqrt.f32 (fma.f32 u2 314159265359/50000000000 2))))
(pow.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2)) 1)
(*.f32 u2 314159265359/50000000000)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))) 3)
(*.f32 u2 314159265359/50000000000)
(pow.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2)) 3) 1/3)
(*.f32 u2 314159265359/50000000000)
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))) 2)
(*.f32 u2 314159265359/50000000000)
(pow.f32 (/.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 (fma.f32 314159265359/50000000000 u2 2))) u2) -1)
(*.f32 u2 314159265359/50000000000)
(neg.f32 (/.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))) (neg.f32 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (*.f32 314159265359/50000000000 (fma.f32 314159265359/50000000000 u2 2)) (*.f32 (neg.f32 u2) (/.f32 1 (neg.f32 (fma.f32 314159265359/50000000000 u2 2)))))
(neg.f32 (*.f32 -314159265359/50000000000 u2))
(sqrt.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2)) 2))
(sqrt.f32 (pow.f32 (*.f32 u2 314159265359/50000000000) 2))
(fabs.f32 (*.f32 u2 314159265359/50000000000))
(log.f32 (exp.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))))
(*.f32 u2 314159265359/50000000000)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2)))))
(*.f32 u2 314159265359/50000000000)
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2)) 3))
(*.f32 u2 314159265359/50000000000)
(cbrt.f32 (/.f32 (pow.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (fma.f32 314159265359/50000000000 u2 2))) 3) (pow.f32 (fma.f32 314159265359/50000000000 u2 2) 3)))
(*.f32 u2 314159265359/50000000000)
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))))
(*.f32 u2 314159265359/50000000000)
(exp.f32 (log.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))))
(*.f32 u2 314159265359/50000000000)
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))) 1))
(*.f32 u2 314159265359/50000000000)
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))))
(*.f32 u2 314159265359/50000000000)
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2)))))) 1)
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 (*.f32 (cos.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))) (hypot.f32 u1 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (hypot.f32 u1 (sqrt.f32 u1))))
(/.f32 (*.f32 (cos.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (cos.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (hypot.f32 u1 (sqrt.f32 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2)))) 1)
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))))) 3)
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2)))) 3) 1/3)
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))))) 2)
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))) 2)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(sqrt.f32 (/.f32 u1 (/.f32 (-.f32 1 u1) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2)))))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2)))) 3))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))))) 1))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 314159265359/50000000000 u2 2)) (*.f32 314159265359/50000000000 u2))))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 u1 2))) 1/2))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (/.f32 1 (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) 1) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(*.f32 (sqrt.f32 u1) (pow.f32 (/.f32 1 (-.f32 1 u1)) 1/2))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 1 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) 1/2) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (pow.f32 1 1/3) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4) 1/3) (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4) 1/3))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4)) (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4)))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 1 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (hypot.f32 u1 (sqrt.f32 u1))))
(/.f32 (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) 1) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) 1) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 1 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 (neg.f32 (fma.f32 u1 u1 u1))) (sqrt.f32 (neg.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (sqrt.f32 (neg.f32 (fma.f32 u1 u1 u1))) (sqrt.f32 (+.f32 -1 (pow.f32 u1 2))))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (neg.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (+.f32 -1 u1)))
(/.f32 (neg.f32 (hypot.f32 u1 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 1 (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 1 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(fabs.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))) 1)
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)
(*.f32 u1 (*.f32 (/.f32 1 (-.f32 1 u1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 u1 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 1 u1)))
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)
(*.f32 1 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)
(*.f32 (/.f32 u1 (-.f32 1 u1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 u1 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 1 u1)))
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 u1 (-.f32 1 u1)))
(*.f32 u1 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 1 u1)))
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1)
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)
(*.f32 (fma.f32 u1 u1 u1) (*.f32 (/.f32 1 (-.f32 1 (pow.f32 u1 2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (fma.f32 u1 u1 u1) (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 1 (pow.f32 u1 2))))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)
(*.f32 (pow.f32 u1 3/2) (pow.f32 (/.f32 1 (-.f32 1 u1)) 3/2))
(*.f32 (pow.f32 1 3/2) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)
(*.f32 (pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 3/2) (pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 3/2))
(*.f32 u1 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 1 u1)))
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)
(*.f32 (pow.f32 (fma.f32 u1 u1 u1) 3/2) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 u1 2))) 3/2))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) 3/2) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3/2))
(*.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (/.f32 u1 (-.f32 1 u1)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 u1 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 1 u1)))
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)
(/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (-.f32 1 u1) u1))
(*.f32 u1 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 1 u1)))
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)
(/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (*.f32 (/.f32 (-.f32 1 u1) u1) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (/.f32 (-.f32 1 u1) u1)))
(/.f32 (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))) (+.f32 (/.f32 1 u1) -1))
(/.f32 (sqrt.f32 u1) (*.f32 (/.f32 (-.f32 1 u1) u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 u1) (/.f32 (*.f32 (-.f32 1 u1) (sqrt.f32 (-.f32 1 u1))) u1))
(/.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 (-.f32 1 u1)) (+.f32 (/.f32 1 u1) -1)))
(/.f32 (*.f32 u1 (sqrt.f32 u1)) (*.f32 (-.f32 1 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 u1) (/.f32 (*.f32 (-.f32 1 u1) (sqrt.f32 (-.f32 1 u1))) u1))
(/.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 (-.f32 1 u1)) (+.f32 (/.f32 1 u1) -1)))
(/.f32 (*.f32 (fma.f32 u1 u1 u1) (hypot.f32 u1 (sqrt.f32 u1))) (*.f32 (-.f32 1 (pow.f32 u1 2)) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (/.f32 (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (fma.f32 u1 u1 u1)) (-.f32 1 (pow.f32 u1 2))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (/.f32 (fma.f32 u1 u1 u1) (/.f32 (-.f32 1 (pow.f32 u1 2)) (hypot.f32 u1 (sqrt.f32 u1)))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (*.f32 u1 (hypot.f32 u1 (sqrt.f32 u1))) (*.f32 (-.f32 1 u1) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (/.f32 (-.f32 1 u1) u1)))
(/.f32 (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))) (+.f32 (/.f32 1 u1) -1))
(/.f32 (*.f32 (fma.f32 u1 u1 u1) (sqrt.f32 u1)) (*.f32 (-.f32 1 (pow.f32 u1 2)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2))))
(/.f32 (*.f32 (neg.f32 (fma.f32 u1 u1 u1)) (hypot.f32 u1 (sqrt.f32 u1))) (*.f32 (neg.f32 (-.f32 1 (pow.f32 u1 2))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (/.f32 (neg.f32 (fma.f32 u1 u1 u1)) (neg.f32 (-.f32 1 (pow.f32 u1 2)))) (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))) (/.f32 (neg.f32 (fma.f32 u1 u1 u1)) (+.f32 -1 (pow.f32 u1 2))))
(/.f32 (*.f32 (neg.f32 (fma.f32 u1 u1 u1)) (sqrt.f32 u1)) (*.f32 (neg.f32 (-.f32 1 (pow.f32 u1 2))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (neg.f32 (fma.f32 u1 u1 u1)) (neg.f32 (-.f32 1 (pow.f32 u1 2)))) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (/.f32 (neg.f32 (fma.f32 u1 u1 u1)) (+.f32 -1 (pow.f32 u1 2))))
(/.f32 (*.f32 (neg.f32 u1) (hypot.f32 u1 (sqrt.f32 u1))) (*.f32 (neg.f32 (-.f32 1 u1)) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (/.f32 (neg.f32 u1) (neg.f32 (-.f32 1 u1))) (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (/.f32 (+.f32 -1 u1) (neg.f32 u1))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (*.f32 (neg.f32 u1) (sqrt.f32 u1)) (*.f32 (neg.f32 (-.f32 1 u1)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (neg.f32 u1) (neg.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (sqrt.f32 u1) (/.f32 (+.f32 -1 u1) (neg.f32 u1))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (hypot.f32 u1 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (/.f32 (-.f32 1 u1) u1)))
(/.f32 (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))) (+.f32 (/.f32 1 u1) -1))
(/.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 (*.f32 (-.f32 1 u1) (sqrt.f32 (-.f32 1 u1))) u1))
(/.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 (-.f32 1 u1)) (+.f32 (/.f32 1 u1) -1)))
(/.f32 (*.f32 u1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (-.f32 1 u1))
(*.f32 u1 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 1 u1)))
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)
(/.f32 (*.f32 (fma.f32 u1 u1 u1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (-.f32 1 (pow.f32 u1 2)))
(*.f32 (fma.f32 u1 u1 u1) (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 1 (pow.f32 u1 2))))
(/.f32 (*.f32 (neg.f32 (fma.f32 u1 u1 u1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (neg.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (neg.f32 (fma.f32 u1 u1 u1)) (/.f32 (neg.f32 (-.f32 1 (pow.f32 u1 2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (+.f32 -1 (pow.f32 u1 2)) (neg.f32 (fma.f32 u1 u1 u1))))
(/.f32 (*.f32 (neg.f32 u1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (neg.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (neg.f32 u1)) (neg.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (+.f32 -1 u1) (neg.f32 u1)))
(sqrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3))
(log.f32 (exp.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)
(cbrt.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 3))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)
(expm1.f32 (log1p.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)
(exp.f32 (*.f32 3/2 (log.f32 (/.f32 u1 (-.f32 1 u1)))))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)
(exp.f32 (*.f32 (*.f32 3/2 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 1))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)
(log1p.f32 (expm1.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)
(+.f32 u1 (pow.f32 u1 2))
(fma.f32 u1 u1 u1)
(+.f32 (pow.f32 u1 2) u1)
(fma.f32 u1 u1 u1)
(-.f32 (+.f32 1 (fma.f32 u1 u1 u1)) 1)
(+.f32 (+.f32 1 (fma.f32 u1 u1 u1)) -1)
(+.f32 (fma.f32 u1 u1 u1) 0)
(/.f32 (+.f32 (pow.f32 u1 6) (pow.f32 u1 3)) (+.f32 (pow.f32 u1 4) (-.f32 (pow.f32 u1 2) (pow.f32 u1 3))))
(/.f32 (+.f32 (pow.f32 u1 3) (pow.f32 u1 6)) (+.f32 (pow.f32 u1 4) (-.f32 (pow.f32 u1 2) (pow.f32 u1 3))))
(/.f32 (-.f32 (pow.f32 u1 4) (pow.f32 u1 2)) (-.f32 (pow.f32 u1 2) u1))
(/.f32 (*.f32 u1 (+.f32 1 (pow.f32 u1 3))) (fma.f32 u1 u1 (-.f32 1 u1)))
(/.f32 u1 (/.f32 (fma.f32 u1 u1 (-.f32 1 u1)) (+.f32 1 (pow.f32 u1 3))))
(/.f32 (+.f32 u1 (pow.f32 u1 4)) (fma.f32 u1 u1 (-.f32 1 u1)))
(/.f32 (*.f32 u1 (fma.f32 u1 u1 -1)) (+.f32 u1 -1))
(/.f32 u1 (/.f32 (+.f32 -1 u1) (fma.f32 u1 u1 -1)))
(/.f32 (+.f32 (pow.f32 u1 3) (neg.f32 u1)) (+.f32 -1 u1))
(/.f32 (*.f32 (+.f32 1 (pow.f32 u1 3)) u1) (fma.f32 u1 u1 (-.f32 1 u1)))
(/.f32 u1 (/.f32 (fma.f32 u1 u1 (-.f32 1 u1)) (+.f32 1 (pow.f32 u1 3))))
(/.f32 (+.f32 u1 (pow.f32 u1 4)) (fma.f32 u1 u1 (-.f32 1 u1)))
(/.f32 (*.f32 (fma.f32 u1 u1 -1) u1) (+.f32 u1 -1))
(/.f32 u1 (/.f32 (+.f32 -1 u1) (fma.f32 u1 u1 -1)))
(/.f32 (+.f32 (pow.f32 u1 3) (neg.f32 u1)) (+.f32 -1 u1))
(pow.f32 (fma.f32 u1 u1 u1) 1)
(fma.f32 u1 u1 u1)
(pow.f32 (cbrt.f32 (fma.f32 u1 u1 u1)) 3)
(fma.f32 u1 u1 u1)
(pow.f32 (pow.f32 (fma.f32 u1 u1 u1) 3) 1/3)
(fma.f32 u1 u1 u1)
(pow.f32 (hypot.f32 u1 (sqrt.f32 u1)) 2)
(sqrt.f32 (pow.f32 (fma.f32 u1 u1 u1) 2))
(fabs.f32 (fma.f32 u1 u1 u1))
(log.f32 (exp.f32 (fma.f32 u1 u1 u1)))
(fma.f32 u1 u1 u1)
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 u1 u1 u1))))
(fma.f32 u1 u1 u1)
(cbrt.f32 (pow.f32 (fma.f32 u1 u1 u1) 3))
(fma.f32 u1 u1 u1)
(cbrt.f32 (*.f32 (pow.f32 u1 3) (pow.f32 (+.f32 u1 1) 3)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 u1 1) 3) (pow.f32 u1 3)))
(cbrt.f32 (*.f32 (pow.f32 u1 3) (pow.f32 (+.f32 u1 1) 3)))
(expm1.f32 (log1p.f32 (fma.f32 u1 u1 u1)))
(fma.f32 u1 u1 u1)
(exp.f32 (+.f32 (log1p.f32 u1) (log.f32 u1)))
(*.f32 u1 (exp.f32 (log1p.f32 u1)))
(exp.f32 (*.f32 (+.f32 (log1p.f32 u1) (log.f32 u1)) 1))
(exp.f32 (+.f32 (log1p.f32 u1) (log.f32 u1)))
(*.f32 u1 (exp.f32 (log1p.f32 u1)))
(log1p.f32 (expm1.f32 (fma.f32 u1 u1 u1)))
(fma.f32 u1 u1 u1)
(fma.f32 u1 u1 u1)
(fma.f32 1 (pow.f32 u1 2) u1)
(fma.f32 u1 u1 u1)
(fma.f32 (cbrt.f32 (pow.f32 u1 4)) (cbrt.f32 (pow.f32 u1 2)) u1)
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -1))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) -1)) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(*.f32 (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))) (/.f32 (+.f32 -1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 3)) (+.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2) (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (+.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2) (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000))))) (/.f32 (+.f32 -1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 3)) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) -1)) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))) (/.f32 (+.f32 -1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2)) (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) -1)) (*.f32 (sqrt.f32 (-.f32 1 u1)) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (/.f32 (+.f32 -1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 3)) (+.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2) (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 3)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 (sqrt.f32 u1) (+.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2) (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000)))))))
(/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) -1)) (*.f32 (sqrt.f32 (-.f32 1 u1)) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (/.f32 (+.f32 -1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2)) (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) -1) (hypot.f32 u1 (sqrt.f32 u1))) (*.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))) (/.f32 (+.f32 -1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 3)) (+.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2) (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (+.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2) (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000))))) (/.f32 (+.f32 -1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 3)) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) -1) (sqrt.f32 u1)) (*.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (/.f32 (+.f32 -1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 3)) (+.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2) (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 3)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 (sqrt.f32 u1) (+.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2) (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000)))))))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) -1) (hypot.f32 u1 (sqrt.f32 u1))) (*.f32 (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))) (/.f32 (+.f32 -1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2)) (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) -1) (sqrt.f32 u1)) (*.f32 (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (/.f32 (+.f32 -1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2)) (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(/.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) -1)) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (+.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2) (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (+.f32 -1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 3))))
(/.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) -1)) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2)) (/.f32 (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000))) (+.f32 -1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2))))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (hypot.f32 u1 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (hypot.f32 u1 (sqrt.f32 u1))))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (hypot.f32 u1 (sqrt.f32 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) -1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (+.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2) (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (+.f32 -1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 3))))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) -1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2)) (/.f32 (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000))) (+.f32 -1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2))))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(sqrt.f32 (/.f32 u1 (/.f32 (-.f32 1 u1) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) -1)
(cos.f32 (*.f32 u2 314159265359/50000000000))
(+.f32 -1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1)
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) -1) (/.f32 1 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(*.f32 (+.f32 -1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2) (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 3)) (+.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2) (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) -1) (/.f32 1 (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (+.f32 -1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2)) (/.f32 1 (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2)) (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (+.f32 (sqrt.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1) (-.f32 (sqrt.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) -1)))
(*.f32 (+.f32 -1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2) (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 3)) (+.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2) (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(/.f32 1 (/.f32 (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) -1)))
(*.f32 (+.f32 -1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2)) (/.f32 1 (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2)) (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) -1) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (+.f32 -1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2) (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 3)) (+.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2) (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) -1) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (-.f32 1 (*.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) -1))))
(*.f32 (+.f32 -1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2) (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 3)) (+.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2) (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) -1) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (+.f32 -1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2)) (/.f32 1 (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2)) (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) -1) (-.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) -1))
(*.f32 (+.f32 -1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2)) (/.f32 1 (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2)) (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) -1)) (neg.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(/.f32 (+.f32 (neg.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 3)) 1) (neg.f32 (+.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2) (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(/.f32 (-.f32 1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 3)) (-.f32 (-.f32 -2 (cos.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2)))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) -1)) (neg.f32 (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(/.f32 (+.f32 (neg.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2)) 1) (neg.f32 (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(/.f32 (-.f32 1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2)) (-.f32 -2 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 1)
(cos.f32 (*.f32 u2 314159265359/50000000000))
(pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3)
(cos.f32 (*.f32 u2 314159265359/50000000000))
(pow.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) 1/3)
(cos.f32 (*.f32 u2 314159265359/50000000000))
(pow.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2)
(cos.f32 (*.f32 u2 314159265359/50000000000))
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))
(fabs.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(log.f32 (+.f32 1 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(exp.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(fma.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) -1)
(cos.f32 (*.f32 u2 314159265359/50000000000))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2) (cbrt.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) -1)
(cos.f32 (*.f32 u2 314159265359/50000000000))
(fma.f32 (sqrt.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) -1)
(cos.f32 (*.f32 u2 314159265359/50000000000))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -1))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) -1)) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(*.f32 (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))) (/.f32 (+.f32 -1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 3)) (+.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2) (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (+.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2) (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000))))) (/.f32 (+.f32 -1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 3)) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) -1)) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))) (/.f32 (+.f32 -1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2)) (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) -1)) (*.f32 (sqrt.f32 (-.f32 1 u1)) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (/.f32 (+.f32 -1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 3)) (+.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2) (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 3)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 (sqrt.f32 u1) (+.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2) (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000)))))))
(/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) -1)) (*.f32 (sqrt.f32 (-.f32 1 u1)) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (/.f32 (+.f32 -1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2)) (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) -1) (hypot.f32 u1 (sqrt.f32 u1))) (*.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))) (/.f32 (+.f32 -1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 3)) (+.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2) (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (+.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2) (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000))))) (/.f32 (+.f32 -1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 3)) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) -1) (sqrt.f32 u1)) (*.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (/.f32 (+.f32 -1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 3)) (+.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2) (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 3)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 (sqrt.f32 u1) (+.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2) (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000)))))))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) -1) (hypot.f32 u1 (sqrt.f32 u1))) (*.f32 (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))))
(*.f32 (/.f32 (hypot.f32 u1 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 (pow.f32 u1 2)))) (/.f32 (+.f32 -1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2)) (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) -1) (sqrt.f32 u1)) (*.f32 (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (/.f32 (+.f32 -1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2)) (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(/.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) -1)) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (+.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2) (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (+.f32 -1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 3))))
(/.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) -1)) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2)) (/.f32 (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000))) (+.f32 -1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2))))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (hypot.f32 u1 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (hypot.f32 u1 (sqrt.f32 u1))))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (*.f32 (hypot.f32 u1 (sqrt.f32 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (hypot.f32 u1 (sqrt.f32 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) -1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (+.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2) (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (+.f32 -1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 3))))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) -1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2)) (/.f32 (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000))) (+.f32 -1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2))))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 1)
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(sqrt.f32 (/.f32 u1 (/.f32 (-.f32 1 u1) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))

eval534.0ms (4.4%)

Compiler

Compiled 23767 to 18875 computations (20.6% saved)

prune329.0ms (2.7%)

Pruning

57 alts after pruning (48 fresh and 9 done)

PrunedKeptTotal
New1059131072
Fresh73542
Picked055
Done044
Total1066571123
Accuracy
99.8%
Counts
1123 → 57
Alt Table
Click to see full alt table
StatusAccuracyProgram
75.2%
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
60.0%
(pow.f32 (pow.f32 u1 3/2) 1/3)
76.2%
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3)
98.2%
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2)) (/.f32 (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
98.3%
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) -1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
77.1%
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
98.0%
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
76.8%
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
76.9%
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
76.8%
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
98.4%
(+.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
95.3%
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3) (cos.f32 (expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))))
97.9%
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))))
97.0%
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
80.3%
(*.f32 (-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
85.2%
(*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
84.4%
(*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
85.3%
(*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.1%
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.3%
(*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))) (-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
98.5%
(*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))) (cos.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 1)))
98.5%
(*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
96.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 (exp.f32 (log1p.f32 (*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))) 1))
98.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
98.5%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) -1))
97.9%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (+.f32 (sqrt.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1) (-.f32 (sqrt.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)))
96.9%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (log.f32 (exp.f32 1))))
96.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
97.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
98.5%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) 2)))
98.5%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 (-.f32 (*.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) (+.f32 (*.f32 314159265359/50000000000 u2) 1)) 1) (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1))))
98.7%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 (+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (fma.f32 314159265359/50000000000 u2 2))))
98.6%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 u2)) (fma.f32 314159265359/50000000000 u2 2))))
81.1%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 (*.f32 314159265359/25000000000 u2) (fma.f32 314159265359/50000000000 u2 2))))
98.6%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.6%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))))
98.5%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
89.5%
(*.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
95.4%
(*.f32 (sqrt.f32 (exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
76.8%
(*.f32 (sqrt.f32 u1) (/.f32 1 (sqrt.f32 (-.f32 1 u1))))
72.7%
(*.f32 (sqrt.f32 u1) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
73.3%
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
73.2%
(*.f32 (sqrt.f32 u1) (cos.f32 (expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))))
80.0%
(*.f32 (log.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
68.4%
(sqrt.f32 (fma.f32 u1 u1 u1))
92.2%
(sqrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)))
77.3%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
79.6%
(sqrt.f32 (*.f32 (fma.f32 u1 u1 u1) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
90.2%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))) 2)))
92.5%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)))
81.7%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000))))
77.2%
(sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))
70.8%
(sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)))
68.4%
(sqrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
61.1%
(sqrt.f32 u1)
80.2%
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
77.1%
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
75.2%
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
60.0%
(pow.f32 (pow.f32 u1 3/2) 1/3)
76.2%
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3)
98.2%
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2)) (/.f32 (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
98.3%
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) -1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
77.1%
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
98.0%
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
76.8%
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
76.9%
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
76.8%
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
98.4%
(+.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
95.3%
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3) (cos.f32 (expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))))
97.9%
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))))
97.0%
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
80.3%
(*.f32 (-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
85.2%
(*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
84.4%
(*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
85.3%
(*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.1%
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.3%
(*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))) (-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
98.5%
(*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))) (cos.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 1)))
98.5%
(*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
96.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 (exp.f32 (log1p.f32 (*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))) 1))
98.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
98.5%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) -1))
97.9%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (+.f32 (sqrt.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1) (-.f32 (sqrt.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)))
96.9%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (log.f32 (exp.f32 1))))
96.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
97.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
98.5%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) 2)))
98.5%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 (-.f32 (*.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) (+.f32 (*.f32 314159265359/50000000000 u2) 1)) 1) (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1))))
98.7%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 (+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (fma.f32 314159265359/50000000000 u2 2))))
98.6%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 u2)) (fma.f32 314159265359/50000000000 u2 2))))
81.1%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 (*.f32 314159265359/25000000000 u2) (fma.f32 314159265359/50000000000 u2 2))))
98.6%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.6%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))))
98.5%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
89.5%
(*.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
95.4%
(*.f32 (sqrt.f32 (exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
76.8%
(*.f32 (sqrt.f32 u1) (/.f32 1 (sqrt.f32 (-.f32 1 u1))))
72.7%
(*.f32 (sqrt.f32 u1) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
73.3%
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
73.2%
(*.f32 (sqrt.f32 u1) (cos.f32 (expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))))
80.0%
(*.f32 (log.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
68.4%
(sqrt.f32 (fma.f32 u1 u1 u1))
92.2%
(sqrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)))
77.3%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
79.6%
(sqrt.f32 (*.f32 (fma.f32 u1 u1 u1) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
90.2%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))) 2)))
92.5%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)))
81.7%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000))))
77.2%
(sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))
70.8%
(sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)))
68.4%
(sqrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
61.1%
(sqrt.f32 u1)
80.2%
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
77.1%
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
Compiler

Compiled 3612 to 2968 computations (17.8% saved)

localize691.0ms (5.7%)

Localize:

Found 19 expressions with local error:

NewAccuracyProgram
99.5%
(/.f32 u1 (-.f32 1 u1))
99.5%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
99.1%
(*.f32 314159265359/50000000000 u2)
97.8%
(log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
99.6%
(*.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
99.5%
(/.f32 u1 (-.f32 1 u1))
99.3%
(+.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
99.1%
(*.f32 314159265359/50000000000 u2)
99.7%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000))))
99.6%
(*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)))
99.5%
(/.f32 u1 (-.f32 1 u1))
98.9%
(*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)
99.8%
(sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))
99.6%
(/.f32 1 (-.f32 1 u1))
99.2%
(*.f32 (/.f32 1 (-.f32 1 u1)) u1)
99.3%
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
99.1%
(*.f32 314159265359/25000000000 u2)
99.0%
(/.f32 (+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (fma.f32 314159265359/50000000000 u2 2))
98.9%
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
Compiler

Compiled 324 to 243 computations (25% saved)

series69.0ms (0.6%)

Counts
14 → 167
Calls

57 calls:

TimeVariablePointExpression
15.0ms
u2
@-inf
(log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
13.0ms
u2
@inf
(log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
6.0ms
u2
@0
(log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
5.0ms
u1
@0
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000))))
3.0ms
u2
@0
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))

rewrite123.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
548×associate-*r*
285×log1p-expm1-u
285×expm1-log1p-u
277×add-exp-log
273×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
043455
1669415
Stop Event
node limit
Counts
14 → 372
Calls
Call 1
Inputs
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(/.f32 (+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (fma.f32 314159265359/50000000000 u2 2))
(*.f32 314159265359/25000000000 u2)
(+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(*.f32 (/.f32 1 (-.f32 1 u1)) u1)
(/.f32 1 (-.f32 1 u1))
(sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))
(*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)
(*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000))))
(+.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
Outputs
(-.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) 1)
(pow.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) 1)
(pow.f32 (cbrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) 3)
(pow.f32 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000) 1/3)
(pow.f32 (*.f32 u2 314159265359/50000000000) 2)
(sqrt.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000))
(log.f32 (pow.f32 (exp.f32 (pow.f32 u2 2)) 98696044010906577398881/2500000000000000000000))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000))
(expm1.f32 (log1p.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(exp.f32 (log.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(exp.f32 (*.f32 (log.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) 1))
(log1p.f32 (expm1.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2)))) 1)
(*.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (/.f32 1 (fma.f32 u2 314159265359/50000000000 2)))
(*.f32 1 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2))) 2) (cbrt.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2))) (sqrt.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2))))
(*.f32 (neg.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))) (/.f32 1 (neg.f32 (fma.f32 u2 314159265359/50000000000 2))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 u2 314159265359/50000000000 2)) 2)) (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (cbrt.f32 (fma.f32 u2 314159265359/50000000000 2))))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 u2 314159265359/50000000000 2))) (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (sqrt.f32 (fma.f32 u2 314159265359/50000000000 2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))) 2) 1) (/.f32 (cbrt.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))) (fma.f32 u2 314159265359/50000000000 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))) 2) (pow.f32 (cbrt.f32 (fma.f32 u2 314159265359/50000000000 2)) 2)) (cbrt.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))) 2) (sqrt.f32 (fma.f32 u2 314159265359/50000000000 2))) (/.f32 (cbrt.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))) (sqrt.f32 (fma.f32 u2 314159265359/50000000000 2))))
(*.f32 (/.f32 (hypot.f32 (sqrt.f32 (*.f32 u2 314159265359/25000000000)) (*.f32 u2 314159265359/50000000000)) 1) (/.f32 (hypot.f32 (sqrt.f32 (*.f32 u2 314159265359/25000000000)) (*.f32 u2 314159265359/50000000000)) (fma.f32 u2 314159265359/50000000000 2)))
(*.f32 (/.f32 (hypot.f32 (sqrt.f32 (*.f32 u2 314159265359/25000000000)) (*.f32 u2 314159265359/50000000000)) (pow.f32 (cbrt.f32 (fma.f32 u2 314159265359/50000000000 2)) 2)) (/.f32 (hypot.f32 (sqrt.f32 (*.f32 u2 314159265359/25000000000)) (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (fma.f32 u2 314159265359/50000000000 2))))
(pow.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2)) 1)
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2))) 3)
(pow.f32 (pow.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2))) 2)
(pow.f32 (/.f32 (fma.f32 u2 314159265359/50000000000 2) (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))) -1)
(neg.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (neg.f32 (fma.f32 u2 314159265359/50000000000 2))))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2)) 2))
(log.f32 (exp.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2)))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2)) 3))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) 3) (pow.f32 (fma.f32 u2 314159265359/50000000000 2) 3)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2))))
(exp.f32 (log.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2))) 1))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 314159265359/25000000000))) 1)
(pow.f32 (*.f32 u2 314159265359/25000000000) 1)
(pow.f32 (cbrt.f32 (*.f32 u2 314159265359/25000000000)) 3)
(pow.f32 (pow.f32 (*.f32 u2 314159265359/25000000000) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u2 314159265359/25000000000)) 2)
(sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/625000000000000000000))
(log.f32 (pow.f32 (exp.f32 314159265359/25000000000) u2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 314159265359/25000000000))))
(cbrt.f32 (pow.f32 (*.f32 u2 314159265359/25000000000) 3))
(expm1.f32 (log1p.f32 (*.f32 u2 314159265359/25000000000)))
(exp.f32 (log.f32 (*.f32 u2 314159265359/25000000000)))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 314159265359/25000000000)) 1))
(log1p.f32 (expm1.f32 (*.f32 u2 314159265359/25000000000)))
(-.f32 (*.f32 u2 314159265359/25000000000) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)))) 1)
(-.f32 (/.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/625000000000000000000) (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))) (/.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))))
(*.f32 1 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))) 2) (cbrt.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))))
(*.f32 (pow.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) 2) (/.f32 1 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))))
(*.f32 (hypot.f32 (sqrt.f32 (*.f32 u2 314159265359/25000000000)) (*.f32 u2 314159265359/50000000000)) (hypot.f32 (sqrt.f32 (*.f32 u2 314159265359/25000000000)) (*.f32 u2 314159265359/50000000000)))
(*.f32 (+.f32 (pow.f32 (*.f32 u2 314159265359/25000000000) 3) (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000)) (/.f32 1 (+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/625000000000000000000) (-.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) (*.f32 (*.f32 (*.f32 u2 314159265359/25000000000) 98696044010906577398881/2500000000000000000000) (pow.f32 u2 2))))))
(*.f32 (+.f32 (sqrt.f32 (*.f32 u2 314159265359/25000000000)) (*.f32 u2 314159265359/50000000000)) (-.f32 (sqrt.f32 (*.f32 u2 314159265359/25000000000)) (*.f32 u2 314159265359/50000000000)))
(/.f32 1 (/.f32 (+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/625000000000000000000) (-.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) (*.f32 (*.f32 (*.f32 u2 314159265359/25000000000) 98696044010906577398881/2500000000000000000000) (pow.f32 u2 2)))) (+.f32 (pow.f32 (*.f32 u2 314159265359/25000000000) 3) (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000))))
(/.f32 1 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (pow.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) 2)))
(/.f32 (pow.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) 2) (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)))
(/.f32 (+.f32 (pow.f32 (*.f32 u2 314159265359/25000000000) 3) (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000)) (+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/625000000000000000000) (-.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) (*.f32 (*.f32 (*.f32 u2 314159265359/25000000000) 98696044010906577398881/2500000000000000000000) (pow.f32 u2 2)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 u2 314159265359/25000000000) 3) (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000))) (neg.f32 (+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/625000000000000000000) (-.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) (*.f32 (*.f32 (*.f32 u2 314159265359/25000000000) 98696044010906577398881/2500000000000000000000) (pow.f32 u2 2))))))
(/.f32 (neg.f32 (pow.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) 2)) (neg.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))))
(/.f32 (+.f32 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000) (pow.f32 (*.f32 u2 314159265359/25000000000) 3)) (+.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) (-.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/625000000000000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (*.f32 u2 314159265359/25000000000)))))
(/.f32 (-.f32 (pow.f32 (*.f32 u2 314159265359/25000000000) 3) (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000)) (+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/625000000000000000000) (+.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) (*.f32 (*.f32 (*.f32 u2 314159265359/25000000000) 98696044010906577398881/2500000000000000000000) (pow.f32 u2 2)))))
(/.f32 (-.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) (*.f32 (pow.f32 u2 2) 98696044010906577398881/625000000000000000000)) (-.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (*.f32 u2 314159265359/25000000000)))
(pow.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) 1)
(pow.f32 (cbrt.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))) 3)
(pow.f32 (pow.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) 3) 1/3)
(pow.f32 (hypot.f32 (sqrt.f32 (*.f32 u2 314159265359/25000000000)) (*.f32 u2 314159265359/50000000000)) 2)
(sqrt.f32 (pow.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) 2))
(log.f32 (exp.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)))))
(log.f32 (/.f32 (pow.f32 (exp.f32 314159265359/25000000000) u2) (pow.f32 (exp.f32 (pow.f32 u2 2)) 98696044010906577398881/2500000000000000000000)))
(cbrt.f32 (pow.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) 3))
(expm1.f32 (log1p.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))))
(exp.f32 (log.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))))
(exp.f32 (*.f32 (log.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))) 1))
(log1p.f32 (expm1.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))))
(fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))
(fma.f32 u2 314159265359/25000000000 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(fma.f32 u2 314159265359/25000000000 (neg.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 (*.f32 u2 314159265359/25000000000))
(fma.f32 314159265359/25000000000 u2 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(fma.f32 314159265359/25000000000 u2 (neg.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(fma.f32 1 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (*.f32 u2 314159265359/25000000000))
(fma.f32 1 (*.f32 u2 314159265359/25000000000) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(fma.f32 1 (*.f32 u2 314159265359/25000000000) (neg.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 u2 314159265359/25000000000)) 2) (cbrt.f32 (*.f32 u2 314159265359/25000000000)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 u2 314159265359/25000000000)) 2) (cbrt.f32 (*.f32 u2 314159265359/25000000000)) (neg.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(fma.f32 (cbrt.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)) (cbrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (*.f32 u2 314159265359/25000000000))
(fma.f32 (sqrt.f32 (*.f32 u2 314159265359/25000000000)) (sqrt.f32 (*.f32 u2 314159265359/25000000000)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(fma.f32 (sqrt.f32 (*.f32 u2 314159265359/25000000000)) (sqrt.f32 (*.f32 u2 314159265359/25000000000)) (neg.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(fma.f32 (*.f32 u2 314159265359/50000000000) (*.f32 u2 314159265359/50000000000) (*.f32 u2 314159265359/25000000000))
(-.f32 (exp.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(/.f32 1 (/.f32 (-.f32 1 u1) u1))
(/.f32 1 (/.f32 (/.f32 (-.f32 1 u1) u1) 1))
(/.f32 u1 (-.f32 1 u1))
(/.f32 -1 (neg.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (neg.f32 u1) (neg.f32 (-.f32 1 u1)))
(/.f32 (neg.f32 (neg.f32 u1)) (neg.f32 (neg.f32 (-.f32 1 u1))))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) 1/2)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) 1/3)
(pow.f32 (/.f32 (-.f32 1 u1) u1) -1)
(neg.f32 (/.f32 u1 (-.f32 1 u1)))
(neg.f32 (/.f32 u1 (neg.f32 (-.f32 1 u1))))
(sqrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))
(log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 u1 (-.f32 1 u1)))))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3))
(cbrt.f32 (*.f32 (pow.f32 u1 3) (pow.f32 (/.f32 1 (-.f32 1 u1)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 u1)) 3) (pow.f32 u1 3)))
(cbrt.f32 (/.f32 (pow.f32 u1 3) (pow.f32 (-.f32 1 u1) 3)))
(expm1.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1))
(log1p.f32 (expm1.f32 (/.f32 u1 (-.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (-.f32 1 u1)))) 1)
(*.f32 1 (/.f32 1 (-.f32 1 u1)))
(*.f32 -1 (/.f32 1 (neg.f32 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 u1) -2)) (cbrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2) -1) (pow.f32 (cbrt.f32 (-.f32 1 u1)) -1))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 1 u1)) -1) (pow.f32 (sqrt.f32 (-.f32 1 u1)) -1))
(pow.f32 (-.f32 1 u1) -1)
(pow.f32 (/.f32 1 (-.f32 1 u1)) 1)
(pow.f32 (cbrt.f32 (/.f32 1 (-.f32 1 u1))) 3)
(pow.f32 (pow.f32 (/.f32 1 (-.f32 1 u1)) 3) 1/3)
(pow.f32 (pow.f32 (-.f32 1 u1) -1/2) 2)
(sqrt.f32 (pow.f32 (-.f32 1 u1) -2))
(log.f32 (exp.f32 (/.f32 1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (-.f32 1 u1)))))
(cbrt.f32 (pow.f32 (/.f32 1 (-.f32 1 u1)) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (-.f32 1 u1))))
(exp.f32 (neg.f32 (log1p.f32 (neg.f32 u1))))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 u1)) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (neg.f32 u1))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (-.f32 1 u1))))
(-.f32 0 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1)
(*.f32 1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -1)
(*.f32 -1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (neg.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (sqrt.f32 u1))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (neg.f32 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (neg.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) 1/2) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (neg.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (neg.f32 (pow.f32 (-.f32 1 u1) -1/2)) (sqrt.f32 u1))
(*.f32 (neg.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (*.f32 -1 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (*.f32 -1 (pow.f32 (-.f32 1 u1) -1/2)) (sqrt.f32 u1))
(*.f32 (*.f32 -1 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (neg.f32 (-.f32 1 u1))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/2)
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 2)
(neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(fabs.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) 1)
(pow.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) 1)
(pow.f32 (cbrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) 3)
(pow.f32 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000) 1/3)
(pow.f32 (*.f32 u2 314159265359/50000000000) 2)
(sqrt.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000))
(log.f32 (pow.f32 (exp.f32 (pow.f32 u2 2)) 98696044010906577398881/2500000000000000000000))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000))
(expm1.f32 (log1p.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(exp.f32 (log.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(exp.f32 (*.f32 (log.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) 1))
(log1p.f32 (expm1.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(+.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(+.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (/.f32 u1 (-.f32 1 u1))))
(+.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (/.f32 u1 (-.f32 1 u1))) 1))
(+.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) 1))
(+.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (/.f32 u1 (-.f32 1 u1))) (/.f32 u1 (-.f32 1 u1)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)))) 1)
(/.f32 1 (/.f32 (-.f32 1 u1) (*.f32 u1 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))))
(/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (/.f32 (-.f32 1 u1) u1))
(/.f32 (+.f32 1 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000)) (*.f32 (/.f32 (-.f32 1 u1) u1) (+.f32 1 (+.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))
(/.f32 (-.f32 1 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)) (*.f32 (/.f32 (-.f32 1 u1) u1) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)))
(/.f32 (*.f32 u1 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) (-.f32 1 u1))
(/.f32 (*.f32 u1 (+.f32 1 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000))) (*.f32 (-.f32 1 u1) (+.f32 1 (+.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))
(/.f32 (*.f32 u1 (-.f32 1 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000))) (*.f32 (-.f32 1 u1) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)))
(/.f32 (*.f32 (neg.f32 u1) (+.f32 1 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000))) (*.f32 (neg.f32 (-.f32 1 u1)) (+.f32 1 (+.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))
(/.f32 (*.f32 (neg.f32 u1) (-.f32 1 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000))) (*.f32 (neg.f32 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)))
(/.f32 (*.f32 (+.f32 1 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000)) 1) (*.f32 (+.f32 1 (+.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (/.f32 (-.f32 1 u1) u1)))
(/.f32 (*.f32 (+.f32 1 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000)) u1) (*.f32 (+.f32 1 (+.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (-.f32 1 u1)))
(/.f32 (*.f32 (+.f32 1 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000)) (neg.f32 u1)) (*.f32 (+.f32 1 (+.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (neg.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (-.f32 1 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)) 1) (*.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (/.f32 (-.f32 1 u1) u1)))
(/.f32 (*.f32 (-.f32 1 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)) u1) (*.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (-.f32 1 u1)))
(/.f32 (*.f32 (-.f32 1 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)) (neg.f32 u1)) (*.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (neg.f32 (-.f32 1 u1))))
(/.f32 (neg.f32 (*.f32 u1 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) (neg.f32 (-.f32 1 u1)))
(/.f32 (+.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) (pow.f32 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (/.f32 u1 (-.f32 1 u1))) 3)) (+.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) (-.f32 (*.f32 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (/.f32 u1 (-.f32 1 u1))) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (/.f32 u1 (-.f32 1 u1)))) (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (/.f32 u1 (-.f32 1 u1)))))))
(/.f32 (+.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) (pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) 3)) (+.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) (-.f32 (*.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))))
(/.f32 (-.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) (*.f32 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (/.f32 u1 (-.f32 1 u1))) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (/.f32 u1 (-.f32 1 u1))))) (-.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (/.f32 u1 (-.f32 1 u1)))))
(/.f32 (-.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) (*.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))) (-.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))
(pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) 1)
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 u2 314159265359/50000000000))) 2)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) 3)
(pow.f32 (pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) 2))
(log.f32 (pow.f32 (exp.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) (pow.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) 3)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))))
(exp.f32 (log.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) 1))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))))
(fma.f32 1 (/.f32 u1 (-.f32 1 u1)) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (/.f32 u1 (-.f32 1 u1))))
(fma.f32 u1 (/.f32 1 (-.f32 1 u1)) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (/.f32 u1 (-.f32 1 u1))))
(fma.f32 (/.f32 1 (-.f32 1 u1)) u1 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (/.f32 u1 (-.f32 1 u1))))
(fma.f32 (/.f32 u1 (-.f32 1 u1)) 1 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (/.f32 u1 (-.f32 1 u1))))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (/.f32 u1 (-.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 u2 314159265359/50000000000))))) 1)
(*.f32 1 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 u2 314159265359/50000000000)))
(*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) 1/4) (pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) 1/4))
(*.f32 (pow.f32 1 1/2) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 u2 314159265359/50000000000))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) 2) 1/2) (pow.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) 2)) (sqrt.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)))))
(/.f32 (sqrt.f32 (*.f32 u1 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) 1/2)
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 u2 314159265359/50000000000))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 u2 314159265359/50000000000)))) 3)
(pow.f32 (pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) 3/2) 1/3)
(pow.f32 (pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) 1/4) 2)
(fabs.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 u2 314159265359/50000000000))))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (hypot.f32 1 (*.f32 u2 314159265359/50000000000))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 u2 314159265359/50000000000))))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) 3/2))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) 1/2))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 u2 314159265359/50000000000)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 u2 314159265359/50000000000)))))
(-.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)))) 1)
(-.f32 (/.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0))) (/.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0))))
(*.f32 1 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) -1))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 -1 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)) 2)) (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0))))
(*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0))) (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0))))
(*.f32 (+.f32 (pow.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)) (/.f32 1 (-.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)) 2) (*.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(*.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)) 2) (/.f32 1 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0))))
(*.f32 (+.f32 (sqrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (-.f32 (sqrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)))
(/.f32 1 (/.f32 (-.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)) 2) (*.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (pow.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))))
(/.f32 1 (/.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)) (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)) 2)))
(/.f32 (+.f32 (pow.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)) (-.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)) 2) (*.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(/.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)) 2) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))) (neg.f32 (-.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)) 2) (*.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(/.f32 (neg.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)) 2)) (neg.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0))))
(/.f32 (+.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3)) (+.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)) (-.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)) 2) (*.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(/.f32 (-.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2))) (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0))) 2)
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)) 1)
(sqrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)) 2))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)))))
(log.f32 (/.f32 (pow.f32 (exp.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)) 3))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0))))
(fma.f32 1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 1 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(fma.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -1 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 -1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2))) (cbrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(fma.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 (sqrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(fma.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(/.f32 (*.f32 (+.f32 1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3)) (sqrt.f32 u1)) (*.f32 (+.f32 1 (-.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)) (sqrt.f32 u1)) (*.f32 (-.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (+.f32 1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3))) (*.f32 (sqrt.f32 (-.f32 1 u1)) (+.f32 1 (-.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(/.f32 (*.f32 (sqrt.f32 u1) (-.f32 1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) (*.f32 (sqrt.f32 (-.f32 1 u1)) (-.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(pow.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(pow.f32 (cbrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(pow.f32 (pow.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2)))
(log.f32 (pow.f32 (exp.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(cbrt.f32 (pow.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(expm1.f32 (log1p.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (+.f32 (log1p.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (*.f32 (+.f32 (log1p.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1))
(log1p.f32 (expm1.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(+.f32 0 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(+.f32 (log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 1/4)) (log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 1/4)))
(+.f32 (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))) (log.f32 (cbrt.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(*.f32 1 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000)))) 2) (cbrt.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (sqrt.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (sqrt.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000))) 1)
(pow.f32 (cbrt.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000)))) 3)
(pow.f32 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000)))) 2)
(sqrt.f32 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2))
(cbrt.f32 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000))) 3))
(expm1.f32 (log1p.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (log.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (*.f32 (log.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000)))) 1))
(log1p.f32 (expm1.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(pow.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1))
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))

simplify250.0ms (2.1%)

Algorithm
egg-herbie
Rules
1690×fma-def
1026×times-frac
806×distribute-lft-in
462×sqr-pow
436×unswap-sqr
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0111929388
1317828452
Stop Event
node limit
Counts
539 → 698
Calls
Call 1
Inputs
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/25000000000 u2)
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
u1
(+.f32 u1 (pow.f32 u1 2))
(+.f32 u1 (+.f32 (pow.f32 u1 2) (pow.f32 u1 3)))
(+.f32 u1 (+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 3) (pow.f32 u1 4))))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 2)))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 (pow.f32 u1 3))))))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 2)))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 (pow.f32 u1 3))))))
1
(+.f32 1 u1)
(+.f32 1 (+.f32 u1 (pow.f32 u1 2)))
(+.f32 1 (+.f32 u1 (+.f32 (pow.f32 u1 2) (pow.f32 u1 3))))
(/.f32 -1 u1)
(neg.f32 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 2))))
(neg.f32 (+.f32 (/.f32 1 u1) (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 (pow.f32 u1 3)))))
(neg.f32 (+.f32 (/.f32 1 u1) (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 (pow.f32 u1 4))))))
(/.f32 -1 u1)
(neg.f32 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 2))))
(neg.f32 (+.f32 (/.f32 1 u1) (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 (pow.f32 u1 3)))))
(neg.f32 (+.f32 (/.f32 1 u1) (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 (pow.f32 u1 4))))))
(sqrt.f32 -1)
(-.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (+.f32 (sqrt.f32 -1) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (+.f32 (sqrt.f32 -1) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(sqrt.f32 -1)
(+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1))))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))))
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 u1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(+.f32 (*.f32 u1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (*.f32 (pow.f32 u1 2) (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))
(+.f32 (*.f32 u1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (+.f32 (*.f32 (pow.f32 u1 2) (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (*.f32 (pow.f32 u1 3) (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))
(+.f32 (*.f32 u1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (+.f32 (*.f32 (pow.f32 u1 2) (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (+.f32 (*.f32 (pow.f32 u1 3) (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (*.f32 (pow.f32 u1 4) (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))))
(*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(+.f32 (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1)))
(+.f32 (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1)) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 2)))))
(+.f32 (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1)) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 2))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 3))))))
(*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(+.f32 (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1)))
(+.f32 (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1)) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 2)))))
(+.f32 (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1)) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 2))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 3))))))
(/.f32 u1 (-.f32 1 u1))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 2)) (-.f32 1 u1))) (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 2)) (-.f32 1 u1))) (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 2)) (-.f32 1 u1))) (/.f32 u1 (-.f32 1 u1)))
(*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 2)) (-.f32 1 u1)))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 2)) (-.f32 1 u1))) (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 2)) (-.f32 1 u1))) (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 2)) (-.f32 1 u1))) (/.f32 u1 (-.f32 1 u1)))
(*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 2)) (-.f32 1 u1)))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 2)) (-.f32 1 u1))) (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 2)) (-.f32 1 u1))) (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 2)) (-.f32 1 u1))) (/.f32 u1 (-.f32 1 u1)))
(*.f32 (sqrt.f32 -1) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 u1 (sqrt.f32 -1))) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 u1 (sqrt.f32 -1))) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 u1 (sqrt.f32 -1))) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (*.f32 1/2 (/.f32 (+.f32 1 (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))) 2))) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))))
(*.f32 (sqrt.f32 -1) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (sqrt.f32 -1) u1) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (pow.f32 (*.f32 -1/2 (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))) 2))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (sqrt.f32 -1) u1) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (pow.f32 (*.f32 -1/2 (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))) 2))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (sqrt.f32 -1) u1) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (*.f32 1/2 (+.f32 (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (pow.f32 (*.f32 -1/2 (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))) 2)))))) (pow.f32 u1 3)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -9740909103402808085817682884085781839780052161/50000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6))) (+.f32 (*.f32 -9740909103402808085817682884085781839780052161/50000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)))
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))))
(+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (*.f32 (pow.f32 u2 3) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 3))))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)))))
(+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (*.f32 (pow.f32 u2 3) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 3))))) (+.f32 (*.f32 1/16 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (*.f32 (pow.f32 u2 5) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 5))))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))))))
(*.f32 -1 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))))) (*.f32 1/8 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (*.f32 (pow.f32 u2 3) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 3)))))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))))) (+.f32 (*.f32 -1/16 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (*.f32 (pow.f32 u2 5) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 5))))) (*.f32 1/8 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (*.f32 (pow.f32 u2 3) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 3))))))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (+.f32 (*.f32 2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4))))))
(+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (+.f32 (*.f32 2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)))))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 -1 (sqrt.f32 -1)) (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 -1 (sqrt.f32 -1)) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (/.f32 1/2 (*.f32 u1 (sqrt.f32 -1))))))
(+.f32 (*.f32 -1 (sqrt.f32 -1)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))))))
(+.f32 (*.f32 -1 (sqrt.f32 -1)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))))))))
(+.f32 (*.f32 -1 (sqrt.f32 -1)) (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 -1 (sqrt.f32 -1)) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (*.f32 1/2 (sqrt.f32 -1))) u1)) (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (*.f32 -1 (sqrt.f32 -1)) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (*.f32 1/2 (sqrt.f32 -1))) u1)) (+.f32 (*.f32 -3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (pow.f32 u1 2))) (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))))))
(+.f32 (*.f32 -1 (sqrt.f32 -1)) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (*.f32 1/2 (sqrt.f32 -1))) u1)) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -5/16 (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (*.f32 5/16 (sqrt.f32 -1))) (pow.f32 u1 3))) (+.f32 (*.f32 -3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (pow.f32 u1 2))) (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))))
(*.f32 2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (+.f32 (*.f32 2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)))))
(+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (+.f32 (*.f32 2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) u1)) (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) u1)) (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) u1)) (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(log.f32 (sqrt.f32 (exp.f32 1)))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 1))) (*.f32 -98696044010906577398881/10000000000000000000000 (pow.f32 u2 2)))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 1))) (+.f32 (*.f32 -98696044010906577398881/10000000000000000000000 (pow.f32 u2 2)) (*.f32 1/24 (*.f32 (pow.f32 u2 4) (-.f32 (*.f32 12 (/.f32 (-.f32 (*.f32 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (exp.f32 1)) (pow.f32 (*.f32 -98696044010906577398881/10000000000000000000000 (sqrt.f32 (exp.f32 1))) 2)) (exp.f32 1))) 29222727310208424257453048652257345519340156483/25000000000000000000000000000000000000000000)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 1))) (+.f32 (*.f32 -98696044010906577398881/10000000000000000000000 (pow.f32 u2 2)) (+.f32 (*.f32 1/720 (*.f32 (pow.f32 u2 6) (-.f32 (+.f32 (*.f32 360 (/.f32 (-.f32 (*.f32 -29803065000846206344627496809915962362126433773096173591729366373987071/11250000000000000000000000000000000000000000000000000000000000000000 (exp.f32 1)) (*.f32 -98696044010906577398881/10000000000000000000000 (-.f32 (*.f32 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (exp.f32 1)) (pow.f32 (*.f32 -98696044010906577398881/10000000000000000000000 (sqrt.f32 (exp.f32 1))) 2)))) (exp.f32 1))) (*.f32 888264396098159196589929/250000000000000000000 (/.f32 (-.f32 (*.f32 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (exp.f32 1)) (pow.f32 (*.f32 -98696044010906577398881/10000000000000000000000 (sqrt.f32 (exp.f32 1))) 2)) (exp.f32 1)))) 2884167580727052226899435175153157647947719397396403895973809649095523/12500000000000000000000000000000000000000000000000000000000000000))) (*.f32 1/24 (*.f32 (pow.f32 u2 4) (-.f32 (*.f32 12 (/.f32 (-.f32 (*.f32 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (exp.f32 1)) (pow.f32 (*.f32 -98696044010906577398881/10000000000000000000000 (sqrt.f32 (exp.f32 1))) 2)) (exp.f32 1))) 29222727310208424257453048652257345519340156483/25000000000000000000000000000000000000000000))))))
(*.f32 2 (*.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (sqrt.f32 -1)))
(+.f32 (*.f32 -1 (/.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 2 (*.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (sqrt.f32 -1))))
(+.f32 (*.f32 -1 (/.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 2 (*.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (sqrt.f32 -1)))))
(+.f32 (*.f32 -1 (/.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 2 (*.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (sqrt.f32 -1))))))
(*.f32 2 (*.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (sqrt.f32 -1)))
(+.f32 (*.f32 2 (*.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (sqrt.f32 -1))) (/.f32 (*.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (sqrt.f32 -1)) u1))
(+.f32 (*.f32 3/4 (/.f32 (*.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 2 (*.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (sqrt.f32 -1))) (/.f32 (*.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (sqrt.f32 -1)) u1)))
(+.f32 (*.f32 5/8 (/.f32 (*.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/4 (/.f32 (*.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 2 (*.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (sqrt.f32 -1))) (/.f32 (*.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (sqrt.f32 -1)) u1))))
(*.f32 2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (sqrt.f32 (exp.f32 1)))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (sqrt.f32 (exp.f32 1))))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (+.f32 (*.f32 1/12 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 4) (-.f32 (*.f32 12 (/.f32 (-.f32 (*.f32 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (exp.f32 1)) (pow.f32 (*.f32 -98696044010906577398881/10000000000000000000000 (sqrt.f32 (exp.f32 1))) 2)) (exp.f32 1))) 29222727310208424257453048652257345519340156483/25000000000000000000000000000000000000000000)))) (*.f32 2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (sqrt.f32 (exp.f32 1)))))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (+.f32 (*.f32 1/360 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 6) (-.f32 (+.f32 (*.f32 360 (/.f32 (-.f32 (*.f32 -29803065000846206344627496809915962362126433773096173591729366373987071/11250000000000000000000000000000000000000000000000000000000000000000 (exp.f32 1)) (*.f32 -98696044010906577398881/10000000000000000000000 (-.f32 (*.f32 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (exp.f32 1)) (pow.f32 (*.f32 -98696044010906577398881/10000000000000000000000 (sqrt.f32 (exp.f32 1))) 2)))) (exp.f32 1))) (*.f32 888264396098159196589929/250000000000000000000 (/.f32 (-.f32 (*.f32 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (exp.f32 1)) (pow.f32 (*.f32 -98696044010906577398881/10000000000000000000000 (sqrt.f32 (exp.f32 1))) 2)) (exp.f32 1)))) 2884167580727052226899435175153157647947719397396403895973809649095523/12500000000000000000000000000000000000000000000000000000000000000)))) (+.f32 (*.f32 1/12 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 4) (-.f32 (*.f32 12 (/.f32 (-.f32 (*.f32 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (exp.f32 1)) (pow.f32 (*.f32 -98696044010906577398881/10000000000000000000000 (sqrt.f32 (exp.f32 1))) 2)) (exp.f32 1))) 29222727310208424257453048652257345519340156483/25000000000000000000000000000000000000000000)))) (*.f32 2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (sqrt.f32 (exp.f32 1))))))))
(*.f32 2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(*.f32 2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(*.f32 2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(*.f32 2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(*.f32 2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(*.f32 2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(*.f32 2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(*.f32 2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(-.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) 1)
(pow.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) 1)
(pow.f32 (cbrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) 3)
(pow.f32 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000) 1/3)
(pow.f32 (*.f32 u2 314159265359/50000000000) 2)
(sqrt.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000))
(log.f32 (pow.f32 (exp.f32 (pow.f32 u2 2)) 98696044010906577398881/2500000000000000000000))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000))
(expm1.f32 (log1p.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(exp.f32 (log.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(exp.f32 (*.f32 (log.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) 1))
(log1p.f32 (expm1.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2)))) 1)
(*.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (/.f32 1 (fma.f32 u2 314159265359/50000000000 2)))
(*.f32 1 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2))) 2) (cbrt.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2))) (sqrt.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2))))
(*.f32 (neg.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))) (/.f32 1 (neg.f32 (fma.f32 u2 314159265359/50000000000 2))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 u2 314159265359/50000000000 2)) 2)) (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (cbrt.f32 (fma.f32 u2 314159265359/50000000000 2))))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 u2 314159265359/50000000000 2))) (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (sqrt.f32 (fma.f32 u2 314159265359/50000000000 2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))) 2) 1) (/.f32 (cbrt.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))) (fma.f32 u2 314159265359/50000000000 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))) 2) (pow.f32 (cbrt.f32 (fma.f32 u2 314159265359/50000000000 2)) 2)) (cbrt.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))) 2) (sqrt.f32 (fma.f32 u2 314159265359/50000000000 2))) (/.f32 (cbrt.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))) (sqrt.f32 (fma.f32 u2 314159265359/50000000000 2))))
(*.f32 (/.f32 (hypot.f32 (sqrt.f32 (*.f32 u2 314159265359/25000000000)) (*.f32 u2 314159265359/50000000000)) 1) (/.f32 (hypot.f32 (sqrt.f32 (*.f32 u2 314159265359/25000000000)) (*.f32 u2 314159265359/50000000000)) (fma.f32 u2 314159265359/50000000000 2)))
(*.f32 (/.f32 (hypot.f32 (sqrt.f32 (*.f32 u2 314159265359/25000000000)) (*.f32 u2 314159265359/50000000000)) (pow.f32 (cbrt.f32 (fma.f32 u2 314159265359/50000000000 2)) 2)) (/.f32 (hypot.f32 (sqrt.f32 (*.f32 u2 314159265359/25000000000)) (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (fma.f32 u2 314159265359/50000000000 2))))
(pow.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2)) 1)
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2))) 3)
(pow.f32 (pow.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2))) 2)
(pow.f32 (/.f32 (fma.f32 u2 314159265359/50000000000 2) (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))) -1)
(neg.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (neg.f32 (fma.f32 u2 314159265359/50000000000 2))))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2)) 2))
(log.f32 (exp.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2)))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2)) 3))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) 3) (pow.f32 (fma.f32 u2 314159265359/50000000000 2) 3)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2))))
(exp.f32 (log.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2))) 1))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 314159265359/25000000000))) 1)
(pow.f32 (*.f32 u2 314159265359/25000000000) 1)
(pow.f32 (cbrt.f32 (*.f32 u2 314159265359/25000000000)) 3)
(pow.f32 (pow.f32 (*.f32 u2 314159265359/25000000000) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u2 314159265359/25000000000)) 2)
(sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/625000000000000000000))
(log.f32 (pow.f32 (exp.f32 314159265359/25000000000) u2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 314159265359/25000000000))))
(cbrt.f32 (pow.f32 (*.f32 u2 314159265359/25000000000) 3))
(expm1.f32 (log1p.f32 (*.f32 u2 314159265359/25000000000)))
(exp.f32 (log.f32 (*.f32 u2 314159265359/25000000000)))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 314159265359/25000000000)) 1))
(log1p.f32 (expm1.f32 (*.f32 u2 314159265359/25000000000)))
(-.f32 (*.f32 u2 314159265359/25000000000) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)))) 1)
(-.f32 (/.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/625000000000000000000) (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))) (/.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))))
(*.f32 1 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))) 2) (cbrt.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))))
(*.f32 (pow.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) 2) (/.f32 1 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))))
(*.f32 (hypot.f32 (sqrt.f32 (*.f32 u2 314159265359/25000000000)) (*.f32 u2 314159265359/50000000000)) (hypot.f32 (sqrt.f32 (*.f32 u2 314159265359/25000000000)) (*.f32 u2 314159265359/50000000000)))
(*.f32 (+.f32 (pow.f32 (*.f32 u2 314159265359/25000000000) 3) (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000)) (/.f32 1 (+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/625000000000000000000) (-.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) (*.f32 (*.f32 (*.f32 u2 314159265359/25000000000) 98696044010906577398881/2500000000000000000000) (pow.f32 u2 2))))))
(*.f32 (+.f32 (sqrt.f32 (*.f32 u2 314159265359/25000000000)) (*.f32 u2 314159265359/50000000000)) (-.f32 (sqrt.f32 (*.f32 u2 314159265359/25000000000)) (*.f32 u2 314159265359/50000000000)))
(/.f32 1 (/.f32 (+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/625000000000000000000) (-.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) (*.f32 (*.f32 (*.f32 u2 314159265359/25000000000) 98696044010906577398881/2500000000000000000000) (pow.f32 u2 2)))) (+.f32 (pow.f32 (*.f32 u2 314159265359/25000000000) 3) (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000))))
(/.f32 1 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (pow.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) 2)))
(/.f32 (pow.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) 2) (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)))
(/.f32 (+.f32 (pow.f32 (*.f32 u2 314159265359/25000000000) 3) (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000)) (+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/625000000000000000000) (-.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) (*.f32 (*.f32 (*.f32 u2 314159265359/25000000000) 98696044010906577398881/2500000000000000000000) (pow.f32 u2 2)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 u2 314159265359/25000000000) 3) (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000))) (neg.f32 (+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/625000000000000000000) (-.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) (*.f32 (*.f32 (*.f32 u2 314159265359/25000000000) 98696044010906577398881/2500000000000000000000) (pow.f32 u2 2))))))
(/.f32 (neg.f32 (pow.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) 2)) (neg.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))))
(/.f32 (+.f32 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000) (pow.f32 (*.f32 u2 314159265359/25000000000) 3)) (+.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) (-.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/625000000000000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (*.f32 u2 314159265359/25000000000)))))
(/.f32 (-.f32 (pow.f32 (*.f32 u2 314159265359/25000000000) 3) (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000)) (+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/625000000000000000000) (+.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) (*.f32 (*.f32 (*.f32 u2 314159265359/25000000000) 98696044010906577398881/2500000000000000000000) (pow.f32 u2 2)))))
(/.f32 (-.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) (*.f32 (pow.f32 u2 2) 98696044010906577398881/625000000000000000000)) (-.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (*.f32 u2 314159265359/25000000000)))
(pow.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) 1)
(pow.f32 (cbrt.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))) 3)
(pow.f32 (pow.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) 3) 1/3)
(pow.f32 (hypot.f32 (sqrt.f32 (*.f32 u2 314159265359/25000000000)) (*.f32 u2 314159265359/50000000000)) 2)
(sqrt.f32 (pow.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) 2))
(log.f32 (exp.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)))))
(log.f32 (/.f32 (pow.f32 (exp.f32 314159265359/25000000000) u2) (pow.f32 (exp.f32 (pow.f32 u2 2)) 98696044010906577398881/2500000000000000000000)))
(cbrt.f32 (pow.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) 3))
(expm1.f32 (log1p.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))))
(exp.f32 (log.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))))
(exp.f32 (*.f32 (log.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))) 1))
(log1p.f32 (expm1.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))))
(fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))
(fma.f32 u2 314159265359/25000000000 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(fma.f32 u2 314159265359/25000000000 (neg.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 (*.f32 u2 314159265359/25000000000))
(fma.f32 314159265359/25000000000 u2 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(fma.f32 314159265359/25000000000 u2 (neg.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(fma.f32 1 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (*.f32 u2 314159265359/25000000000))
(fma.f32 1 (*.f32 u2 314159265359/25000000000) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(fma.f32 1 (*.f32 u2 314159265359/25000000000) (neg.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 u2 314159265359/25000000000)) 2) (cbrt.f32 (*.f32 u2 314159265359/25000000000)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 u2 314159265359/25000000000)) 2) (cbrt.f32 (*.f32 u2 314159265359/25000000000)) (neg.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(fma.f32 (cbrt.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)) (cbrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (*.f32 u2 314159265359/25000000000))
(fma.f32 (sqrt.f32 (*.f32 u2 314159265359/25000000000)) (sqrt.f32 (*.f32 u2 314159265359/25000000000)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(fma.f32 (sqrt.f32 (*.f32 u2 314159265359/25000000000)) (sqrt.f32 (*.f32 u2 314159265359/25000000000)) (neg.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(fma.f32 (*.f32 u2 314159265359/50000000000) (*.f32 u2 314159265359/50000000000) (*.f32 u2 314159265359/25000000000))
(-.f32 (exp.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(/.f32 1 (/.f32 (-.f32 1 u1) u1))
(/.f32 1 (/.f32 (/.f32 (-.f32 1 u1) u1) 1))
(/.f32 u1 (-.f32 1 u1))
(/.f32 -1 (neg.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (neg.f32 u1) (neg.f32 (-.f32 1 u1)))
(/.f32 (neg.f32 (neg.f32 u1)) (neg.f32 (neg.f32 (-.f32 1 u1))))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) 1/2)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) 1/3)
(pow.f32 (/.f32 (-.f32 1 u1) u1) -1)
(neg.f32 (/.f32 u1 (-.f32 1 u1)))
(neg.f32 (/.f32 u1 (neg.f32 (-.f32 1 u1))))
(sqrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))
(log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 u1 (-.f32 1 u1)))))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3))
(cbrt.f32 (*.f32 (pow.f32 u1 3) (pow.f32 (/.f32 1 (-.f32 1 u1)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 u1)) 3) (pow.f32 u1 3)))
(cbrt.f32 (/.f32 (pow.f32 u1 3) (pow.f32 (-.f32 1 u1) 3)))
(expm1.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1))
(log1p.f32 (expm1.f32 (/.f32 u1 (-.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (-.f32 1 u1)))) 1)
(*.f32 1 (/.f32 1 (-.f32 1 u1)))
(*.f32 -1 (/.f32 1 (neg.f32 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 u1) -2)) (cbrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2) -1) (pow.f32 (cbrt.f32 (-.f32 1 u1)) -1))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 1 u1)) -1) (pow.f32 (sqrt.f32 (-.f32 1 u1)) -1))
(pow.f32 (-.f32 1 u1) -1)
(pow.f32 (/.f32 1 (-.f32 1 u1)) 1)
(pow.f32 (cbrt.f32 (/.f32 1 (-.f32 1 u1))) 3)
(pow.f32 (pow.f32 (/.f32 1 (-.f32 1 u1)) 3) 1/3)
(pow.f32 (pow.f32 (-.f32 1 u1) -1/2) 2)
(sqrt.f32 (pow.f32 (-.f32 1 u1) -2))
(log.f32 (exp.f32 (/.f32 1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (-.f32 1 u1)))))
(cbrt.f32 (pow.f32 (/.f32 1 (-.f32 1 u1)) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (-.f32 1 u1))))
(exp.f32 (neg.f32 (log1p.f32 (neg.f32 u1))))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 u1)) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (neg.f32 u1))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (-.f32 1 u1))))
(-.f32 0 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1)
(*.f32 1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -1)
(*.f32 -1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (neg.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (sqrt.f32 u1))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (neg.f32 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (neg.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) 1/2) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (neg.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (neg.f32 (pow.f32 (-.f32 1 u1) -1/2)) (sqrt.f32 u1))
(*.f32 (neg.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (*.f32 -1 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (*.f32 -1 (pow.f32 (-.f32 1 u1) -1/2)) (sqrt.f32 u1))
(*.f32 (*.f32 -1 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (neg.f32 (-.f32 1 u1))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/2)
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 2)
(neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(fabs.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) 1)
(pow.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) 1)
(pow.f32 (cbrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) 3)
(pow.f32 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000) 1/3)
(pow.f32 (*.f32 u2 314159265359/50000000000) 2)
(sqrt.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000))
(log.f32 (pow.f32 (exp.f32 (pow.f32 u2 2)) 98696044010906577398881/2500000000000000000000))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000))
(expm1.f32 (log1p.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(exp.f32 (log.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(exp.f32 (*.f32 (log.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) 1))
(log1p.f32 (expm1.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(+.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(+.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (/.f32 u1 (-.f32 1 u1))))
(+.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (/.f32 u1 (-.f32 1 u1))) 1))
(+.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) 1))
(+.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (/.f32 u1 (-.f32 1 u1))) (/.f32 u1 (-.f32 1 u1)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)))) 1)
(/.f32 1 (/.f32 (-.f32 1 u1) (*.f32 u1 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))))
(/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (/.f32 (-.f32 1 u1) u1))
(/.f32 (+.f32 1 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000)) (*.f32 (/.f32 (-.f32 1 u1) u1) (+.f32 1 (+.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))
(/.f32 (-.f32 1 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)) (*.f32 (/.f32 (-.f32 1 u1) u1) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)))
(/.f32 (*.f32 u1 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) (-.f32 1 u1))
(/.f32 (*.f32 u1 (+.f32 1 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000))) (*.f32 (-.f32 1 u1) (+.f32 1 (+.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))
(/.f32 (*.f32 u1 (-.f32 1 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000))) (*.f32 (-.f32 1 u1) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)))
(/.f32 (*.f32 (neg.f32 u1) (+.f32 1 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000))) (*.f32 (neg.f32 (-.f32 1 u1)) (+.f32 1 (+.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))
(/.f32 (*.f32 (neg.f32 u1) (-.f32 1 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000))) (*.f32 (neg.f32 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)))
(/.f32 (*.f32 (+.f32 1 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000)) 1) (*.f32 (+.f32 1 (+.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (/.f32 (-.f32 1 u1) u1)))
(/.f32 (*.f32 (+.f32 1 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000)) u1) (*.f32 (+.f32 1 (+.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (-.f32 1 u1)))
(/.f32 (*.f32 (+.f32 1 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000)) (neg.f32 u1)) (*.f32 (+.f32 1 (+.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (neg.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (-.f32 1 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)) 1) (*.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (/.f32 (-.f32 1 u1) u1)))
(/.f32 (*.f32 (-.f32 1 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)) u1) (*.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (-.f32 1 u1)))
(/.f32 (*.f32 (-.f32 1 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)) (neg.f32 u1)) (*.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (neg.f32 (-.f32 1 u1))))
(/.f32 (neg.f32 (*.f32 u1 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) (neg.f32 (-.f32 1 u1)))
(/.f32 (+.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) (pow.f32 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (/.f32 u1 (-.f32 1 u1))) 3)) (+.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) (-.f32 (*.f32 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (/.f32 u1 (-.f32 1 u1))) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (/.f32 u1 (-.f32 1 u1)))) (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (/.f32 u1 (-.f32 1 u1)))))))
(/.f32 (+.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) (pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) 3)) (+.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) (-.f32 (*.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))))
(/.f32 (-.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) (*.f32 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (/.f32 u1 (-.f32 1 u1))) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (/.f32 u1 (-.f32 1 u1))))) (-.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (/.f32 u1 (-.f32 1 u1)))))
(/.f32 (-.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) (*.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))) (-.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))
(pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) 1)
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 u2 314159265359/50000000000))) 2)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) 3)
(pow.f32 (pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) 2))
(log.f32 (pow.f32 (exp.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) (pow.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) 3)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))))
(exp.f32 (log.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) 1))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))))
(fma.f32 1 (/.f32 u1 (-.f32 1 u1)) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (/.f32 u1 (-.f32 1 u1))))
(fma.f32 u1 (/.f32 1 (-.f32 1 u1)) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (/.f32 u1 (-.f32 1 u1))))
(fma.f32 (/.f32 1 (-.f32 1 u1)) u1 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (/.f32 u1 (-.f32 1 u1))))
(fma.f32 (/.f32 u1 (-.f32 1 u1)) 1 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (/.f32 u1 (-.f32 1 u1))))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (/.f32 u1 (-.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 u2 314159265359/50000000000))))) 1)
(*.f32 1 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 u2 314159265359/50000000000)))
(*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) 1/4) (pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) 1/4))
(*.f32 (pow.f32 1 1/2) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 u2 314159265359/50000000000))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) 2) 1/2) (pow.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) 2)) (sqrt.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)))))
(/.f32 (sqrt.f32 (*.f32 u1 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) 1/2)
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 u2 314159265359/50000000000))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 u2 314159265359/50000000000)))) 3)
(pow.f32 (pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) 3/2) 1/3)
(pow.f32 (pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) 1/4) 2)
(fabs.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 u2 314159265359/50000000000))))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (hypot.f32 1 (*.f32 u2 314159265359/50000000000))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 u2 314159265359/50000000000))))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) 3/2))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) 1/2))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 u2 314159265359/50000000000)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 u2 314159265359/50000000000)))))
(-.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)))) 1)
(-.f32 (/.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0))) (/.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0))))
(*.f32 1 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) -1))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 -1 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)) 2)) (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0))))
(*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0))) (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0))))
(*.f32 (+.f32 (pow.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)) (/.f32 1 (-.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)) 2) (*.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(*.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)) 2) (/.f32 1 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0))))
(*.f32 (+.f32 (sqrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (-.f32 (sqrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)))
(/.f32 1 (/.f32 (-.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)) 2) (*.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (pow.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))))
(/.f32 1 (/.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)) (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)) 2)))
(/.f32 (+.f32 (pow.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)) (-.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)) 2) (*.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(/.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)) 2) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))) (neg.f32 (-.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)) 2) (*.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(/.f32 (neg.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)) 2)) (neg.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0))))
(/.f32 (+.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3)) (+.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)) (-.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)) 2) (*.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(/.f32 (-.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2))) (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0))) 2)
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)) 1)
(sqrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)) 2))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)))))
(log.f32 (/.f32 (pow.f32 (exp.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)) 3))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0))))
(fma.f32 1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 1 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(fma.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -1 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 -1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2))) (cbrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(fma.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 (sqrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(fma.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(/.f32 (*.f32 (+.f32 1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3)) (sqrt.f32 u1)) (*.f32 (+.f32 1 (-.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)) (sqrt.f32 u1)) (*.f32 (-.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (+.f32 1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3))) (*.f32 (sqrt.f32 (-.f32 1 u1)) (+.f32 1 (-.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(/.f32 (*.f32 (sqrt.f32 u1) (-.f32 1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) (*.f32 (sqrt.f32 (-.f32 1 u1)) (-.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(pow.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(pow.f32 (cbrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(pow.f32 (pow.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2)))
(log.f32 (pow.f32 (exp.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(cbrt.f32 (pow.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(expm1.f32 (log1p.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (+.f32 (log1p.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (*.f32 (+.f32 (log1p.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1))
(log1p.f32 (expm1.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(+.f32 0 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(+.f32 (log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 1/4)) (log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 1/4)))
(+.f32 (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))) (log.f32 (cbrt.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(*.f32 1 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000)))) 2) (cbrt.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (sqrt.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (sqrt.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000))) 1)
(pow.f32 (cbrt.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000)))) 3)
(pow.f32 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000)))) 2)
(sqrt.f32 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2))
(cbrt.f32 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000))) 3))
(expm1.f32 (log1p.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (log.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (*.f32 (log.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000)))) 1))
(log1p.f32 (expm1.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(pow.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1))
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
Outputs
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/25000000000 u2)
(*.f32 u2 314159265359/25000000000)
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
u1
(+.f32 u1 (pow.f32 u1 2))
(fma.f32 u1 u1 u1)
(+.f32 u1 (+.f32 (pow.f32 u1 2) (pow.f32 u1 3)))
(+.f32 (fma.f32 u1 u1 u1) (pow.f32 u1 3))
(+.f32 u1 (+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 3) (pow.f32 u1 4))))
(+.f32 (fma.f32 u1 u1 u1) (+.f32 (pow.f32 u1 3) (pow.f32 u1 4)))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(+.f32 -1 (/.f32 -1 u1))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 2)))))
(+.f32 -1 (+.f32 (/.f32 -1 u1) (/.f32 -1 (pow.f32 u1 2))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 (pow.f32 u1 3))))))
(+.f32 -1 (neg.f32 (+.f32 (/.f32 1 u1) (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 (pow.f32 u1 3))))))
(-.f32 -1 (+.f32 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 2))) (/.f32 1 (pow.f32 u1 3))))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(+.f32 -1 (/.f32 -1 u1))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 2)))))
(+.f32 -1 (+.f32 (/.f32 -1 u1) (/.f32 -1 (pow.f32 u1 2))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 (pow.f32 u1 3))))))
(+.f32 -1 (neg.f32 (+.f32 (/.f32 1 u1) (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 (pow.f32 u1 3))))))
(-.f32 -1 (+.f32 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 2))) (/.f32 1 (pow.f32 u1 3))))
1
(+.f32 1 u1)
(+.f32 u1 1)
(+.f32 1 (+.f32 u1 (pow.f32 u1 2)))
(+.f32 (+.f32 u1 (pow.f32 u1 2)) 1)
(+.f32 (fma.f32 u1 u1 u1) 1)
(+.f32 1 (+.f32 u1 (+.f32 (pow.f32 u1 2) (pow.f32 u1 3))))
(+.f32 (+.f32 u1 (+.f32 (pow.f32 u1 2) (pow.f32 u1 3))) 1)
(+.f32 (+.f32 (fma.f32 u1 u1 u1) (pow.f32 u1 3)) 1)
(/.f32 -1 u1)
(neg.f32 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 2))))
(+.f32 (/.f32 -1 u1) (/.f32 -1 (pow.f32 u1 2)))
(neg.f32 (+.f32 (/.f32 1 u1) (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 (pow.f32 u1 3)))))
(-.f32 (/.f32 -1 u1) (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 (pow.f32 u1 3))))
(neg.f32 (+.f32 (/.f32 1 u1) (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 (pow.f32 u1 4))))))
(-.f32 (/.f32 -1 u1) (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 (pow.f32 u1 4)))))
(/.f32 -1 u1)
(neg.f32 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 2))))
(+.f32 (/.f32 -1 u1) (/.f32 -1 (pow.f32 u1 2)))
(neg.f32 (+.f32 (/.f32 1 u1) (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 (pow.f32 u1 3)))))
(-.f32 (/.f32 -1 u1) (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 (pow.f32 u1 3))))
(neg.f32 (+.f32 (/.f32 1 u1) (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 (pow.f32 u1 4))))))
(-.f32 (/.f32 -1 u1) (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 (pow.f32 u1 4)))))
(sqrt.f32 -1)
(-.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (sqrt.f32 -1) (/.f32 (/.f32 1/2 u1) (sqrt.f32 -1)))
(+.f32 (sqrt.f32 -1) (/.f32 -1/2 (*.f32 u1 (sqrt.f32 -1))))
(-.f32 (+.f32 (sqrt.f32 -1) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(+.f32 (sqrt.f32 -1) (-.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (/.f32 (/.f32 1/2 u1) (sqrt.f32 -1))))
(+.f32 (sqrt.f32 -1) (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (/.f32 -1/2 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (+.f32 (sqrt.f32 -1) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(+.f32 (sqrt.f32 -1) (-.f32 (*.f32 -1/2 (+.f32 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1))) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))))) (/.f32 (/.f32 1/2 u1) (sqrt.f32 -1))))
(+.f32 (sqrt.f32 -1) (fma.f32 -1/2 (+.f32 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1))) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (/.f32 -1/2 (*.f32 u1 (sqrt.f32 -1)))))
(sqrt.f32 -1)
(+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))
(fma.f32 1/2 (/.f32 (sqrt.f32 -1) u1) (sqrt.f32 -1))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1))))
(+.f32 (sqrt.f32 -1) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2)) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1))))
(+.f32 (sqrt.f32 -1) (fma.f32 1/2 (/.f32 (sqrt.f32 -1) u1) (/.f32 (*.f32 3/8 (sqrt.f32 -1)) (pow.f32 u1 2))))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))))
(+.f32 (sqrt.f32 -1) (fma.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2)) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))))
(+.f32 (sqrt.f32 -1) (fma.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (fma.f32 1/2 (/.f32 (sqrt.f32 -1) u1) (/.f32 (*.f32 3/8 (sqrt.f32 -1)) (pow.f32 u1 2)))))
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)
(*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)
(*.f32 u1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(*.f32 u1 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))
(+.f32 (*.f32 u1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (*.f32 (pow.f32 u1 2) (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))
(*.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 u1 (pow.f32 u1 2)))
(*.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (fma.f32 u1 u1 u1))
(+.f32 (*.f32 u1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (+.f32 (*.f32 (pow.f32 u1 2) (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (*.f32 (pow.f32 u1 3) (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))
(fma.f32 u1 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (*.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (pow.f32 u1 2) (pow.f32 u1 3))))
(fma.f32 u1 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (*.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (fma.f32 u1 u1 (pow.f32 u1 3))))
(+.f32 (*.f32 u1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (+.f32 (*.f32 (pow.f32 u1 2) (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (+.f32 (*.f32 (pow.f32 u1 3) (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (*.f32 (pow.f32 u1 4) (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))))
(+.f32 (*.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 u1 (pow.f32 u1 2))) (*.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (pow.f32 u1 3) (pow.f32 u1 4))))
(fma.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (fma.f32 u1 u1 u1) (*.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (pow.f32 u1 3) (pow.f32 u1 4))))
(*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(neg.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))
(+.f32 (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1)))
(*.f32 -1 (+.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) u1)))
(neg.f32 (+.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) u1)))
(+.f32 (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1)) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 2)))))
(fma.f32 -1 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (*.f32 -1 (+.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) u1) (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (pow.f32 u1 2)))))
(-.f32 (neg.f32 (+.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) u1))) (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (pow.f32 u1 2)))
(+.f32 (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1)) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 2))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 3))))))
(fma.f32 -1 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (fma.f32 -1 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) u1) (*.f32 -1 (+.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (pow.f32 u1 2)) (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (pow.f32 u1 3))))))
(-.f32 (-.f32 (-.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) u1) (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (pow.f32 u1 2))) (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (pow.f32 u1 3))) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))
(*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(neg.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))
(+.f32 (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1)))
(*.f32 -1 (+.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) u1)))
(neg.f32 (+.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) u1)))
(+.f32 (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1)) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 2)))))
(fma.f32 -1 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (*.f32 -1 (+.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) u1) (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (pow.f32 u1 2)))))
(-.f32 (neg.f32 (+.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) u1))) (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (pow.f32 u1 2)))
(+.f32 (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) u1)) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 2))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (pow.f32 u1 3))))))
(fma.f32 -1 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (fma.f32 -1 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) u1) (*.f32 -1 (+.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (pow.f32 u1 2)) (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (pow.f32 u1 3))))))
(-.f32 (-.f32 (-.f32 (/.f32 (neg.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) u1) (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (pow.f32 u1 2))) (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (pow.f32 u1 3))) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))
(/.f32 u1 (-.f32 1 u1))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 2)) (-.f32 1 u1))) (/.f32 u1 (-.f32 1 u1)))
(fma.f32 -98696044010906577398881/2500000000000000000000 (/.f32 u1 (/.f32 (-.f32 1 u1) (pow.f32 u2 2))) (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 2)) (-.f32 1 u1))) (/.f32 u1 (-.f32 1 u1)))
(fma.f32 -98696044010906577398881/2500000000000000000000 (/.f32 u1 (/.f32 (-.f32 1 u1) (pow.f32 u2 2))) (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 2)) (-.f32 1 u1))) (/.f32 u1 (-.f32 1 u1)))
(fma.f32 -98696044010906577398881/2500000000000000000000 (/.f32 u1 (/.f32 (-.f32 1 u1) (pow.f32 u2 2))) (/.f32 u1 (-.f32 1 u1)))
(*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 2)) (-.f32 1 u1)))
(*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 u1 (/.f32 (-.f32 1 u1) (pow.f32 u2 2))))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 2)) (-.f32 1 u1))) (/.f32 u1 (-.f32 1 u1)))
(fma.f32 -98696044010906577398881/2500000000000000000000 (/.f32 u1 (/.f32 (-.f32 1 u1) (pow.f32 u2 2))) (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 2)) (-.f32 1 u1))) (/.f32 u1 (-.f32 1 u1)))
(fma.f32 -98696044010906577398881/2500000000000000000000 (/.f32 u1 (/.f32 (-.f32 1 u1) (pow.f32 u2 2))) (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 2)) (-.f32 1 u1))) (/.f32 u1 (-.f32 1 u1)))
(fma.f32 -98696044010906577398881/2500000000000000000000 (/.f32 u1 (/.f32 (-.f32 1 u1) (pow.f32 u2 2))) (/.f32 u1 (-.f32 1 u1)))
(*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 2)) (-.f32 1 u1)))
(*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 u1 (/.f32 (-.f32 1 u1) (pow.f32 u2 2))))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 2)) (-.f32 1 u1))) (/.f32 u1 (-.f32 1 u1)))
(fma.f32 -98696044010906577398881/2500000000000000000000 (/.f32 u1 (/.f32 (-.f32 1 u1) (pow.f32 u2 2))) (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 2)) (-.f32 1 u1))) (/.f32 u1 (-.f32 1 u1)))
(fma.f32 -98696044010906577398881/2500000000000000000000 (/.f32 u1 (/.f32 (-.f32 1 u1) (pow.f32 u2 2))) (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 2)) (-.f32 1 u1))) (/.f32 u1 (-.f32 1 u1)))
(fma.f32 -98696044010906577398881/2500000000000000000000 (/.f32 u1 (/.f32 (-.f32 1 u1) (pow.f32 u2 2))) (/.f32 u1 (-.f32 1 u1)))
(*.f32 (sqrt.f32 -1) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))
(*.f32 (sqrt.f32 -1) (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 u1 (sqrt.f32 -1))) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))
(fma.f32 -1/2 (*.f32 (/.f32 1 (*.f32 u1 (sqrt.f32 -1))) (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))))
(fma.f32 (sqrt.f32 -1) (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) (*.f32 -1/2 (/.f32 (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) (*.f32 u1 (sqrt.f32 -1)))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 u1 (sqrt.f32 -1))) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))))
(fma.f32 -1/2 (*.f32 (/.f32 1 (*.f32 u1 (sqrt.f32 -1))) (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) (fma.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (fma.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (pow.f32 (*.f32 (*.f32 -1/2 (/.f32 1 (sqrt.f32 -1))) (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (sqrt.f32 (/.f32 1 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)))))
(fma.f32 -1/2 (/.f32 (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (/.f32 (+.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (pow.f32 (*.f32 -1/2 (/.f32 (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) (sqrt.f32 -1))) 2)) (pow.f32 u1 2)) (/.f32 (sqrt.f32 (/.f32 1 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 u1 (sqrt.f32 -1))) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (*.f32 1/2 (/.f32 (+.f32 1 (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))) 2))) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))))
(fma.f32 -1/2 (*.f32 (/.f32 1 (*.f32 u1 (sqrt.f32 -1))) (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) (/.f32 (+.f32 1 (fma.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 1/2 (/.f32 (+.f32 1 (fma.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (pow.f32 (*.f32 (*.f32 -1/2 (/.f32 1 (sqrt.f32 -1))) (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) 2))) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (fma.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (fma.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (pow.f32 (*.f32 (*.f32 -1/2 (/.f32 1 (sqrt.f32 -1))) (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (sqrt.f32 (/.f32 1 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))))))
(fma.f32 -1/2 (/.f32 (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (fma.f32 1/2 (/.f32 (+.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (pow.f32 (*.f32 -1/2 (/.f32 (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) (sqrt.f32 -1))) 2)) -1) (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000))) (sqrt.f32 -1)) (/.f32 (sqrt.f32 (/.f32 1 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) (pow.f32 u1 3))) (fma.f32 -1/2 (*.f32 (/.f32 (+.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (pow.f32 (*.f32 -1/2 (/.f32 (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) (sqrt.f32 -1))) 2)) (pow.f32 u1 2)) (/.f32 (sqrt.f32 (/.f32 1 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))))))
(*.f32 (sqrt.f32 -1) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))
(*.f32 (sqrt.f32 -1) (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (sqrt.f32 -1) u1) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))
(fma.f32 1/2 (*.f32 (/.f32 (sqrt.f32 -1) u1) (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))))
(fma.f32 (sqrt.f32 -1) (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) (*.f32 (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)) (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (pow.f32 (*.f32 -1/2 (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))) 2))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (sqrt.f32 -1) u1) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) (/.f32 (*.f32 (sqrt.f32 -1) (fma.f32 -1 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (pow.f32 (*.f32 -1/2 (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) 2))) (pow.f32 u1 2))) (fma.f32 1/2 (*.f32 (/.f32 (sqrt.f32 -1) u1) (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u1 2) (-.f32 (pow.f32 (*.f32 -1/2 (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) 2) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))))) (fma.f32 (sqrt.f32 -1) (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) (*.f32 (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)) (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (pow.f32 (*.f32 -1/2 (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))) 2))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (sqrt.f32 -1) u1) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (*.f32 1/2 (+.f32 (*.f32 -1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (pow.f32 (*.f32 -1/2 (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))) 2)))))) (pow.f32 u1 3)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (+.f32 1 (*.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) (/.f32 (*.f32 (sqrt.f32 -1) (fma.f32 -1 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (pow.f32 (*.f32 -1/2 (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) 2))) (pow.f32 u1 2))) (fma.f32 1/2 (*.f32 (/.f32 (sqrt.f32 -1) u1) (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (fma.f32 -98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 1/2 (fma.f32 -1 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (pow.f32 (*.f32 -1/2 (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) 2)))))) (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u1 2) (-.f32 (pow.f32 (*.f32 -1/2 (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) 2) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))))) (fma.f32 1/2 (*.f32 (/.f32 (sqrt.f32 -1) u1) (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u1 3) (+.f32 1 (fma.f32 1/2 (-.f32 (pow.f32 (*.f32 -1/2 (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) 2) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)))))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -9740909103402808085817682884085781839780052161/50000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2)))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -9740909103402808085817682884085781839780052161/50000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -9740909103402808085817682884085781839780052161/50000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6))) (+.f32 (*.f32 -9740909103402808085817682884085781839780052161/50000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6)) (fma.f32 -9740909103402808085817682884085781839780052161/50000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6)) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -9740909103402808085817682884085781839780052161/50000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)))
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))))
(fma.f32 1/2 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))))
(+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (*.f32 (pow.f32 u2 3) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 3))))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)))))
(fma.f32 -1/8 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 3) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 3))) (fma.f32 1/2 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)))))
(fma.f32 -1/8 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 3) (*.f32 -98696044010906577398881/2500000000000000000000 (sqrt.f32 -98696044010906577398881/2500000000000000000000)))) (fma.f32 1/2 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)))))
(+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (*.f32 (pow.f32 u2 3) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 3))))) (+.f32 (*.f32 1/16 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (*.f32 (pow.f32 u2 5) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 5))))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))))))
(fma.f32 -1/8 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 3) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 3))) (fma.f32 1/16 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 5) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 5))) (fma.f32 1/2 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))))))
(fma.f32 -1/8 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 3) (*.f32 -98696044010906577398881/2500000000000000000000 (sqrt.f32 -98696044010906577398881/2500000000000000000000)))) (fma.f32 1/16 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 5) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 5))) (fma.f32 1/2 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))))))
(*.f32 -1 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))))
(*.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)))
(*.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (*.f32 -1/2 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)))))
(fma.f32 -1/2 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (*.f32 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))))) (*.f32 1/8 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (*.f32 (pow.f32 u2 3) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 3)))))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (fma.f32 -1/2 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (*.f32 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 3) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 3))) 1/8)))
(-.f32 (fma.f32 -1/2 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (*.f32 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 3) (*.f32 -98696044010906577398881/2500000000000000000000 (sqrt.f32 -98696044010906577398881/2500000000000000000000)))) 1/8)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000)))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))))) (+.f32 (*.f32 -1/16 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (*.f32 (pow.f32 u2 5) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 5))))) (*.f32 1/8 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 1 (*.f32 (pow.f32 u2 3) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 3))))))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (fma.f32 -1/2 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (fma.f32 -1/16 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 5) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 5))) (*.f32 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 3) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 3))) 1/8))))
(-.f32 (fma.f32 -1/2 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))) (fma.f32 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 5) (pow.f32 (sqrt.f32 -98696044010906577398881/2500000000000000000000) 5))) -1/16 (*.f32 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 3) (*.f32 -98696044010906577398881/2500000000000000000000 (sqrt.f32 -98696044010906577398881/2500000000000000000000)))) 1/8))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (sqrt.f32 -98696044010906577398881/2500000000000000000000))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (+.f32 (*.f32 2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4))))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000)))
(+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (+.f32 (*.f32 2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)))))))
(fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6)) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000))))
(fma.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6)) -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1 (sqrt.f32 -1)) (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 -1 (sqrt.f32 -1) (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1 (sqrt.f32 -1)) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (/.f32 1/2 (*.f32 u1 (sqrt.f32 -1))))))
(fma.f32 -1 (sqrt.f32 -1) (fma.f32 -1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 (/.f32 1/2 u1) (sqrt.f32 -1)))))
(-.f32 (fma.f32 -1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 1/2 (*.f32 u1 (sqrt.f32 -1))))) (sqrt.f32 -1))
(+.f32 (*.f32 -1 (sqrt.f32 -1)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))))))
(fma.f32 -1 (sqrt.f32 -1) (fma.f32 -1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)))) (fma.f32 -1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 (/.f32 1/2 u1) (sqrt.f32 -1)))))))
(-.f32 (fma.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 u1 2)) (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 -1))) (fma.f32 -1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 1/2 (*.f32 u1 (sqrt.f32 -1))))))) (sqrt.f32 -1))
(+.f32 (*.f32 -1 (sqrt.f32 -1)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))))))))
(fma.f32 -1 (sqrt.f32 -1) (fma.f32 -1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))))) (fma.f32 -1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)))) (fma.f32 -1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 (/.f32 1/2 u1) (sqrt.f32 -1)))))))))
(-.f32 (fma.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3)) (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 u1 2)) (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 -1))) (fma.f32 -1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 1/2 (*.f32 u1 (sqrt.f32 -1))))))))) (sqrt.f32 -1))
(+.f32 (*.f32 -1 (sqrt.f32 -1)) (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 -1 (sqrt.f32 -1) (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1 (sqrt.f32 -1)) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (*.f32 1/2 (sqrt.f32 -1))) u1)) (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 -1 (sqrt.f32 -1) (fma.f32 -1 (/.f32 (fma.f32 -1/2 (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 -1) 1/2)) u1) (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(-.f32 (-.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (/.f32 (fma.f32 (*.f32 -1/2 (sqrt.f32 -1)) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) 1/2)) u1)) (sqrt.f32 -1))
(+.f32 (*.f32 -1 (sqrt.f32 -1)) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (*.f32 1/2 (sqrt.f32 -1))) u1)) (+.f32 (*.f32 -3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (pow.f32 u1 2))) (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))))))
(fma.f32 -1 (sqrt.f32 -1) (fma.f32 -1 (/.f32 (fma.f32 -1/2 (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 -1) 1/2)) u1) (fma.f32 -3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2)) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u1 2) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))))))
(-.f32 (-.f32 (fma.f32 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2)) -3/8 (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u1 2) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))) (/.f32 (fma.f32 (*.f32 -1/2 (sqrt.f32 -1)) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) 1/2)) u1)) (sqrt.f32 -1))
(+.f32 (*.f32 -1 (sqrt.f32 -1)) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (*.f32 1/2 (sqrt.f32 -1))) u1)) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -5/16 (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (*.f32 5/16 (sqrt.f32 -1))) (pow.f32 u1 3))) (+.f32 (*.f32 -3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (pow.f32 u1 2))) (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))))
(fma.f32 -1 (sqrt.f32 -1) (fma.f32 -1 (/.f32 (fma.f32 -1/2 (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 -1) 1/2)) u1) (fma.f32 -1 (/.f32 (fma.f32 -5/16 (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 -1) 5/16)) (pow.f32 u1 3)) (fma.f32 -3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2)) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u1 2) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))))
(-.f32 (-.f32 (-.f32 (fma.f32 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2)) -3/8 (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u1 2) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))) (/.f32 (fma.f32 (sqrt.f32 -1) 5/16 (*.f32 (*.f32 -5/16 (sqrt.f32 -1)) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (pow.f32 u1 3))) (/.f32 (fma.f32 (*.f32 -1/2 (sqrt.f32 -1)) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) 1/2)) u1)) (sqrt.f32 -1))
(*.f32 2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (+.f32 (*.f32 2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000)))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 u2 4) (*.f32 2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (+.f32 (*.f32 2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4))))))
(fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6)) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)) 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000))))
(fma.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6)) -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 u2 4) (*.f32 2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 -1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 u1 (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (/.f32 -1/2 (sqrt.f32 -1)) (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 -1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)))) (fma.f32 -1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 u1 (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 u1 2)) (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 -1))) (fma.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (/.f32 -1/2 (sqrt.f32 -1)) (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) u1))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(fma.f32 -1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))))) (fma.f32 -1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)))) (fma.f32 -1/2 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 u1 (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3)) (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 u1 2)) (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 -1))) (fma.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (/.f32 -1/2 (sqrt.f32 -1)) (/.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)))))
(*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) u1)) (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 1/2 (/.f32 (sqrt.f32 -1) (/.f32 u1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) u1)) (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 3/8 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u1 2) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (fma.f32 1/2 (/.f32 (sqrt.f32 -1) (/.f32 u1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) u1)) (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(fma.f32 5/16 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u1 3) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u1 2) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (fma.f32 1/2 (/.f32 (sqrt.f32 -1) (/.f32 u1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (*.f32 (sqrt.f32 -1) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(log.f32 (sqrt.f32 (exp.f32 1)))
(log.f32 (sqrt.f32 (E.f32)))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 1))) (*.f32 -98696044010906577398881/10000000000000000000000 (pow.f32 u2 2)))
(+.f32 (log.f32 (sqrt.f32 (E.f32))) (*.f32 (pow.f32 u2 2) -98696044010906577398881/10000000000000000000000))
(fma.f32 (pow.f32 u2 2) -98696044010906577398881/10000000000000000000000 (log.f32 (sqrt.f32 (E.f32))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 1))) (+.f32 (*.f32 -98696044010906577398881/10000000000000000000000 (pow.f32 u2 2)) (*.f32 1/24 (*.f32 (pow.f32 u2 4) (-.f32 (*.f32 12 (/.f32 (-.f32 (*.f32 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (exp.f32 1)) (pow.f32 (*.f32 -98696044010906577398881/10000000000000000000000 (sqrt.f32 (exp.f32 1))) 2)) (exp.f32 1))) 29222727310208424257453048652257345519340156483/25000000000000000000000000000000000000000000)))))
(+.f32 (log.f32 (sqrt.f32 (E.f32))) (fma.f32 -98696044010906577398881/10000000000000000000000 (pow.f32 u2 2) (*.f32 1/24 (*.f32 (pow.f32 u2 4) (fma.f32 12 (/.f32 (-.f32 (*.f32 (E.f32) 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000) (pow.f32 (*.f32 (sqrt.f32 (E.f32)) -98696044010906577398881/10000000000000000000000) 2)) (E.f32)) -29222727310208424257453048652257345519340156483/25000000000000000000000000000000000000000000)))))
(+.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/10000000000000000000000 (log.f32 (sqrt.f32 (E.f32)))) (*.f32 (*.f32 1/24 (pow.f32 u2 4)) (fma.f32 12 (/.f32 (-.f32 (*.f32 (E.f32) 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000) (pow.f32 (*.f32 (sqrt.f32 (E.f32)) -98696044010906577398881/10000000000000000000000) 2)) (E.f32)) -29222727310208424257453048652257345519340156483/25000000000000000000000000000000000000000000)))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 1))) (+.f32 (*.f32 -98696044010906577398881/10000000000000000000000 (pow.f32 u2 2)) (+.f32 (*.f32 1/720 (*.f32 (pow.f32 u2 6) (-.f32 (+.f32 (*.f32 360 (/.f32 (-.f32 (*.f32 -29803065000846206344627496809915962362126433773096173591729366373987071/11250000000000000000000000000000000000000000000000000000000000000000 (exp.f32 1)) (*.f32 -98696044010906577398881/10000000000000000000000 (-.f32 (*.f32 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (exp.f32 1)) (pow.f32 (*.f32 -98696044010906577398881/10000000000000000000000 (sqrt.f32 (exp.f32 1))) 2)))) (exp.f32 1))) (*.f32 888264396098159196589929/250000000000000000000 (/.f32 (-.f32 (*.f32 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (exp.f32 1)) (pow.f32 (*.f32 -98696044010906577398881/10000000000000000000000 (sqrt.f32 (exp.f32 1))) 2)) (exp.f32 1)))) 2884167580727052226899435175153157647947719397396403895973809649095523/12500000000000000000000000000000000000000000000000000000000000000))) (*.f32 1/24 (*.f32 (pow.f32 u2 4) (-.f32 (*.f32 12 (/.f32 (-.f32 (*.f32 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (exp.f32 1)) (pow.f32 (*.f32 -98696044010906577398881/10000000000000000000000 (sqrt.f32 (exp.f32 1))) 2)) (exp.f32 1))) 29222727310208424257453048652257345519340156483/25000000000000000000000000000000000000000000))))))
(+.f32 (log.f32 (sqrt.f32 (E.f32))) (fma.f32 -98696044010906577398881/10000000000000000000000 (pow.f32 u2 2) (fma.f32 1/720 (*.f32 (pow.f32 u2 6) (+.f32 (fma.f32 360 (/.f32 (+.f32 (*.f32 (E.f32) -29803065000846206344627496809915962362126433773096173591729366373987071/11250000000000000000000000000000000000000000000000000000000000000000) (*.f32 98696044010906577398881/10000000000000000000000 (-.f32 (*.f32 (E.f32) 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000) (pow.f32 (*.f32 (sqrt.f32 (E.f32)) -98696044010906577398881/10000000000000000000000) 2)))) (E.f32)) (*.f32 (/.f32 (-.f32 (*.f32 (E.f32) 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000) (pow.f32 (*.f32 (sqrt.f32 (E.f32)) -98696044010906577398881/10000000000000000000000) 2)) (E.f32)) 888264396098159196589929/250000000000000000000)) -2884167580727052226899435175153157647947719397396403895973809649095523/12500000000000000000000000000000000000000000000000000000000000000)) (*.f32 1/24 (*.f32 (pow.f32 u2 4) (fma.f32 12 (/.f32 (-.f32 (*.f32 (E.f32) 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000) (pow.f32 (*.f32 (sqrt.f32 (E.f32)) -98696044010906577398881/10000000000000000000000) 2)) (E.f32)) -29222727310208424257453048652257345519340156483/25000000000000000000000000000000000000000000))))))
(+.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/10000000000000000000000 (log.f32 (sqrt.f32 (E.f32)))) (fma.f32 1/24 (*.f32 (pow.f32 u2 4) (fma.f32 12 (/.f32 (-.f32 (*.f32 (E.f32) 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000) (pow.f32 (*.f32 (sqrt.f32 (E.f32)) -98696044010906577398881/10000000000000000000000) 2)) (E.f32)) -29222727310208424257453048652257345519340156483/25000000000000000000000000000000000000000000)) (*.f32 (*.f32 1/720 (pow.f32 u2 6)) (fma.f32 360 (/.f32 (fma.f32 (E.f32) -29803065000846206344627496809915962362126433773096173591729366373987071/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (-.f32 (*.f32 (E.f32) 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000) (pow.f32 (*.f32 (sqrt.f32 (E.f32)) -98696044010906577398881/10000000000000000000000) 2)) 98696044010906577398881/10000000000000000000000)) (E.f32)) (fma.f32 (/.f32 (-.f32 (*.f32 (E.f32) 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000) (pow.f32 (*.f32 (sqrt.f32 (E.f32)) -98696044010906577398881/10000000000000000000000) 2)) (E.f32)) 888264396098159196589929/250000000000000000000 -2884167580727052226899435175153157647947719397396403895973809649095523/12500000000000000000000000000000000000000000000000000000000000000)))))
(*.f32 2 (*.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (sqrt.f32 -1)))
(*.f32 2 (*.f32 (sqrt.f32 -1) (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(+.f32 (*.f32 -1 (/.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 2 (*.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (sqrt.f32 -1))))
(fma.f32 -1 (/.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (*.f32 u1 (sqrt.f32 -1))) (*.f32 2 (*.f32 (sqrt.f32 -1) (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))))
(-.f32 (*.f32 2 (*.f32 (sqrt.f32 -1) (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))) (/.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (*.f32 u1 (sqrt.f32 -1))))
(+.f32 (*.f32 -1 (/.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 2 (*.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (sqrt.f32 -1)))))
(fma.f32 -1 (/.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1 (/.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (/.f32 (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)))) (*.f32 2 (*.f32 (sqrt.f32 -1) (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))))
(-.f32 (fma.f32 2 (*.f32 (sqrt.f32 -1) (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))) (*.f32 (/.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (pow.f32 u1 2)) (neg.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1))))) (/.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (*.f32 u1 (sqrt.f32 -1))))
(+.f32 (*.f32 -1 (/.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 2 (*.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (sqrt.f32 -1))))))
(fma.f32 -1 (/.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1 (/.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (/.f32 (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))))) (fma.f32 -1 (/.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (/.f32 (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)))) (*.f32 2 (*.f32 (sqrt.f32 -1) (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))))))
(-.f32 (-.f32 (fma.f32 2 (*.f32 (sqrt.f32 -1) (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))) (*.f32 (/.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (pow.f32 u1 2)) (neg.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1))))) (/.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (/.f32 (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)) (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1)))) (/.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (*.f32 u1 (sqrt.f32 -1))))
(*.f32 2 (*.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (sqrt.f32 -1)))
(*.f32 2 (*.f32 (sqrt.f32 -1) (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(+.f32 (*.f32 2 (*.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (sqrt.f32 -1))) (/.f32 (*.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (sqrt.f32 -1)) u1))
(fma.f32 2 (*.f32 (sqrt.f32 -1) (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))) (/.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (/.f32 u1 (sqrt.f32 -1))))
(+.f32 (*.f32 3/4 (/.f32 (*.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 2 (*.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (sqrt.f32 -1))) (/.f32 (*.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (sqrt.f32 -1)) u1)))
(fma.f32 3/4 (/.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 2 (*.f32 (sqrt.f32 -1) (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))) (/.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (/.f32 u1 (sqrt.f32 -1)))))
(+.f32 (*.f32 5/8 (/.f32 (*.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/4 (/.f32 (*.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 2 (*.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (sqrt.f32 -1))) (/.f32 (*.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (sqrt.f32 -1)) u1))))
(fma.f32 5/8 (/.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (/.f32 (pow.f32 u1 3) (sqrt.f32 -1))) (fma.f32 3/4 (/.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (/.f32 (pow.f32 u1 2) (sqrt.f32 -1))) (fma.f32 2 (*.f32 (sqrt.f32 -1) (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))) (/.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (/.f32 u1 (sqrt.f32 -1))))))
(*.f32 2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (sqrt.f32 (exp.f32 1)))))
(*.f32 2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (sqrt.f32 (E.f32)))))
(*.f32 (*.f32 2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (log.f32 (sqrt.f32 (E.f32))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (*.f32 2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (sqrt.f32 (exp.f32 1))))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (sqrt.f32 (E.f32))))))
(fma.f32 2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (sqrt.f32 (E.f32)))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (+.f32 (*.f32 1/12 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 4) (-.f32 (*.f32 12 (/.f32 (-.f32 (*.f32 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (exp.f32 1)) (pow.f32 (*.f32 -98696044010906577398881/10000000000000000000000 (sqrt.f32 (exp.f32 1))) 2)) (exp.f32 1))) 29222727310208424257453048652257345519340156483/25000000000000000000000000000000000000000000)))) (*.f32 2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (sqrt.f32 (exp.f32 1)))))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 1/12 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 4) (fma.f32 12 (/.f32 (-.f32 (*.f32 (E.f32) 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000) (pow.f32 (*.f32 (sqrt.f32 (E.f32)) -98696044010906577398881/10000000000000000000000) 2)) (E.f32)) -29222727310208424257453048652257345519340156483/25000000000000000000000000000000000000000000))) (*.f32 2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (sqrt.f32 (E.f32)))))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 1/12 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)) (fma.f32 12 (/.f32 (-.f32 (*.f32 (E.f32) 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000) (pow.f32 (*.f32 (sqrt.f32 (E.f32)) -98696044010906577398881/10000000000000000000000) 2)) (E.f32)) -29222727310208424257453048652257345519340156483/25000000000000000000000000000000000000000000)) (*.f32 (*.f32 2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (log.f32 (sqrt.f32 (E.f32))))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 2))) (+.f32 (*.f32 1/360 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 6) (-.f32 (+.f32 (*.f32 360 (/.f32 (-.f32 (*.f32 -29803065000846206344627496809915962362126433773096173591729366373987071/11250000000000000000000000000000000000000000000000000000000000000000 (exp.f32 1)) (*.f32 -98696044010906577398881/10000000000000000000000 (-.f32 (*.f32 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (exp.f32 1)) (pow.f32 (*.f32 -98696044010906577398881/10000000000000000000000 (sqrt.f32 (exp.f32 1))) 2)))) (exp.f32 1))) (*.f32 888264396098159196589929/250000000000000000000 (/.f32 (-.f32 (*.f32 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (exp.f32 1)) (pow.f32 (*.f32 -98696044010906577398881/10000000000000000000000 (sqrt.f32 (exp.f32 1))) 2)) (exp.f32 1)))) 2884167580727052226899435175153157647947719397396403895973809649095523/12500000000000000000000000000000000000000000000000000000000000000)))) (+.f32 (*.f32 1/12 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 4) (-.f32 (*.f32 12 (/.f32 (-.f32 (*.f32 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000 (exp.f32 1)) (pow.f32 (*.f32 -98696044010906577398881/10000000000000000000000 (sqrt.f32 (exp.f32 1))) 2)) (exp.f32 1))) 29222727310208424257453048652257345519340156483/25000000000000000000000000000000000000000000)))) (*.f32 2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (sqrt.f32 (exp.f32 1))))))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 1/360 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 6) (+.f32 (fma.f32 360 (/.f32 (+.f32 (*.f32 (E.f32) -29803065000846206344627496809915962362126433773096173591729366373987071/11250000000000000000000000000000000000000000000000000000000000000000) (*.f32 98696044010906577398881/10000000000000000000000 (-.f32 (*.f32 (E.f32) 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000) (pow.f32 (*.f32 (sqrt.f32 (E.f32)) -98696044010906577398881/10000000000000000000000) 2)))) (E.f32)) (*.f32 (/.f32 (-.f32 (*.f32 (E.f32) 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000) (pow.f32 (*.f32 (sqrt.f32 (E.f32)) -98696044010906577398881/10000000000000000000000) 2)) (E.f32)) 888264396098159196589929/250000000000000000000)) -2884167580727052226899435175153157647947719397396403895973809649095523/12500000000000000000000000000000000000000000000000000000000000000))) (fma.f32 1/12 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 4) (fma.f32 12 (/.f32 (-.f32 (*.f32 (E.f32) 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000) (pow.f32 (*.f32 (sqrt.f32 (E.f32)) -98696044010906577398881/10000000000000000000000) 2)) (E.f32)) -29222727310208424257453048652257345519340156483/25000000000000000000000000000000000000000000))) (*.f32 2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (sqrt.f32 (E.f32))))))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 1/360 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6)) (fma.f32 360 (/.f32 (fma.f32 (E.f32) -29803065000846206344627496809915962362126433773096173591729366373987071/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (-.f32 (*.f32 (E.f32) 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000) (pow.f32 (*.f32 (sqrt.f32 (E.f32)) -98696044010906577398881/10000000000000000000000) 2)) 98696044010906577398881/10000000000000000000000)) (E.f32)) (fma.f32 (/.f32 (-.f32 (*.f32 (E.f32) 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000) (pow.f32 (*.f32 (sqrt.f32 (E.f32)) -98696044010906577398881/10000000000000000000000) 2)) (E.f32)) 888264396098159196589929/250000000000000000000 -2884167580727052226899435175153157647947719397396403895973809649095523/12500000000000000000000000000000000000000000000000000000000000000))) (fma.f32 1/12 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)) (fma.f32 12 (/.f32 (-.f32 (*.f32 (E.f32) 9740909103402808085817682884085781839780052161/37500000000000000000000000000000000000000000) (pow.f32 (*.f32 (sqrt.f32 (E.f32)) -98696044010906577398881/10000000000000000000000) 2)) (E.f32)) -29222727310208424257453048652257345519340156483/25000000000000000000000000000000000000000000)) (*.f32 (*.f32 2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (log.f32 (sqrt.f32 (E.f32)))))))
(*.f32 2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(*.f32 (*.f32 2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(*.f32 (*.f32 2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(*.f32 (*.f32 2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(*.f32 (*.f32 2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(*.f32 (*.f32 2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(*.f32 (*.f32 2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(*.f32 (*.f32 2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(*.f32 (*.f32 2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(-.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) 1)
(+.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) -1)
(pow.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) 1)
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(pow.f32 (cbrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) 3)
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(pow.f32 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000) 1/3)
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000))
(cbrt.f32 (*.f32 (pow.f32 u2 6) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000))
(pow.f32 (*.f32 u2 314159265359/50000000000) 2)
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(sqrt.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000))
(log.f32 (pow.f32 (exp.f32 (pow.f32 u2 2)) 98696044010906577398881/2500000000000000000000))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000))
(cbrt.f32 (*.f32 (pow.f32 u2 6) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000))
(expm1.f32 (log1p.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(exp.f32 (log.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(exp.f32 (*.f32 (log.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) 1))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(log1p.f32 (expm1.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2)))) 1)
(/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2))
(/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 314159265359/50000000000 u2 2))
(*.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (/.f32 1 (fma.f32 u2 314159265359/50000000000 2)))
(/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2))
(/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 314159265359/50000000000 u2 2))
(*.f32 1 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2)))
(/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2))
(/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 314159265359/50000000000 u2 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2))) 2) (cbrt.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2))))
(/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2))
(/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 314159265359/50000000000 u2 2))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2))) (sqrt.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2))))
(/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2))
(/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 314159265359/50000000000 u2 2))
(*.f32 (neg.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))) (/.f32 1 (neg.f32 (fma.f32 u2 314159265359/50000000000 2))))
(/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2))
(/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 314159265359/50000000000 u2 2))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 u2 314159265359/50000000000 2)) 2)) (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (cbrt.f32 (fma.f32 u2 314159265359/50000000000 2))))
(/.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2))) (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 u2 314159265359/50000000000 2))) (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (sqrt.f32 (fma.f32 u2 314159265359/50000000000 2))))
(/.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2))) (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))) 2) 1) (/.f32 (cbrt.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))) (fma.f32 u2 314159265359/50000000000 2)))
(/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2))
(/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 314159265359/50000000000 u2 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))) 2) (pow.f32 (cbrt.f32 (fma.f32 u2 314159265359/50000000000 2)) 2)) (cbrt.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2))) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))) 2) (pow.f32 (cbrt.f32 (fma.f32 u2 314159265359/50000000000 2)) 2)))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 314159265359/50000000000 u2 2))) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))) 2) (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))) 2) (sqrt.f32 (fma.f32 u2 314159265359/50000000000 2))) (/.f32 (cbrt.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))) (sqrt.f32 (fma.f32 u2 314159265359/50000000000 2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))) 2) (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2))) (/.f32 (cbrt.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))) (sqrt.f32 (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (/.f32 (hypot.f32 (sqrt.f32 (*.f32 u2 314159265359/25000000000)) (*.f32 u2 314159265359/50000000000)) 1) (/.f32 (hypot.f32 (sqrt.f32 (*.f32 u2 314159265359/25000000000)) (*.f32 u2 314159265359/50000000000)) (fma.f32 u2 314159265359/50000000000 2)))
(/.f32 (pow.f32 (hypot.f32 (sqrt.f32 (*.f32 u2 314159265359/25000000000)) (*.f32 314159265359/50000000000 u2)) 2) (fma.f32 u2 314159265359/50000000000 2))
(/.f32 (pow.f32 (hypot.f32 (sqrt.f32 (*.f32 u2 314159265359/25000000000)) (*.f32 314159265359/50000000000 u2)) 2) (fma.f32 314159265359/50000000000 u2 2))
(*.f32 (/.f32 (hypot.f32 (sqrt.f32 (*.f32 u2 314159265359/25000000000)) (*.f32 u2 314159265359/50000000000)) (pow.f32 (cbrt.f32 (fma.f32 u2 314159265359/50000000000 2)) 2)) (/.f32 (hypot.f32 (sqrt.f32 (*.f32 u2 314159265359/25000000000)) (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (fma.f32 u2 314159265359/50000000000 2))))
(*.f32 (/.f32 (hypot.f32 (sqrt.f32 (*.f32 u2 314159265359/25000000000)) (*.f32 314159265359/50000000000 u2)) (pow.f32 (cbrt.f32 (fma.f32 u2 314159265359/50000000000 2)) 2)) (/.f32 (hypot.f32 (sqrt.f32 (*.f32 u2 314159265359/25000000000)) (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (fma.f32 u2 314159265359/50000000000 2))))
(*.f32 (/.f32 (hypot.f32 (sqrt.f32 (*.f32 u2 314159265359/25000000000)) (*.f32 314159265359/50000000000 u2)) (pow.f32 (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2)) 2)) (/.f32 (hypot.f32 (sqrt.f32 (*.f32 u2 314159265359/25000000000)) (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (fma.f32 314159265359/50000000000 u2 2))))
(pow.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2)) 1)
(/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2))
(/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 314159265359/50000000000 u2 2))
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2))) 3)
(/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2))
(/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 314159265359/50000000000 u2 2))
(pow.f32 (pow.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2)) 3) 1/3)
(/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2))
(/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 314159265359/50000000000 u2 2))
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2))) 2)
(/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2))
(/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 314159265359/50000000000 u2 2))
(pow.f32 (/.f32 (fma.f32 u2 314159265359/50000000000 2) (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))) -1)
(/.f32 1 (/.f32 (fma.f32 u2 314159265359/50000000000 2) (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))))
(/.f32 1 (/.f32 (fma.f32 314159265359/50000000000 u2 2) (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))))
(neg.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (neg.f32 (fma.f32 u2 314159265359/50000000000 2))))
(/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2))
(/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 314159265359/50000000000 u2 2))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2)) 2))
(fabs.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 314159265359/50000000000 u2 2)))
(log.f32 (exp.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2))))
(/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2))
(/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 314159265359/50000000000 u2 2))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2)))))
(/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2))
(/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 314159265359/50000000000 u2 2))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2)) 3))
(/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2))
(/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 314159265359/50000000000 u2 2))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) 3) (pow.f32 (fma.f32 u2 314159265359/50000000000 2) 3)))
(/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2))
(/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 314159265359/50000000000 u2 2))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2))))
(/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2))
(/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 314159265359/50000000000 u2 2))
(exp.f32 (log.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2))))
(/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2))
(/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 314159265359/50000000000 u2 2))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2))) 1))
(/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2))
(/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 314159265359/50000000000 u2 2))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2))))
(/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 u2 314159265359/50000000000 2))
(/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (fma.f32 314159265359/50000000000 u2 2))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 314159265359/25000000000))) 1)
(*.f32 u2 314159265359/25000000000)
(pow.f32 (*.f32 u2 314159265359/25000000000) 1)
(*.f32 u2 314159265359/25000000000)
(pow.f32 (cbrt.f32 (*.f32 u2 314159265359/25000000000)) 3)
(*.f32 u2 314159265359/25000000000)
(pow.f32 (pow.f32 (*.f32 u2 314159265359/25000000000) 3) 1/3)
(*.f32 u2 314159265359/25000000000)
(pow.f32 (sqrt.f32 (*.f32 u2 314159265359/25000000000)) 2)
(*.f32 u2 314159265359/25000000000)
(sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/625000000000000000000))
(log.f32 (pow.f32 (exp.f32 314159265359/25000000000) u2))
(*.f32 u2 314159265359/25000000000)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 314159265359/25000000000))))
(*.f32 u2 314159265359/25000000000)
(cbrt.f32 (pow.f32 (*.f32 u2 314159265359/25000000000) 3))
(*.f32 u2 314159265359/25000000000)
(expm1.f32 (log1p.f32 (*.f32 u2 314159265359/25000000000)))
(*.f32 u2 314159265359/25000000000)
(exp.f32 (log.f32 (*.f32 u2 314159265359/25000000000)))
(*.f32 u2 314159265359/25000000000)
(exp.f32 (*.f32 (log.f32 (*.f32 u2 314159265359/25000000000)) 1))
(*.f32 u2 314159265359/25000000000)
(log1p.f32 (expm1.f32 (*.f32 u2 314159265359/25000000000)))
(*.f32 u2 314159265359/25000000000)
(-.f32 (*.f32 u2 314159265359/25000000000) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(fma.f32 u2 314159265359/25000000000 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)))) 1)
(fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))
(-.f32 (/.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/625000000000000000000) (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))) (/.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))))
(-.f32 (/.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/625000000000000000000) (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))) (/.f32 (pow.f32 u2 4) (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)))
(+.f32 (*.f32 98696044010906577398881/625000000000000000000 (/.f32 (pow.f32 u2 2) (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)))) (/.f32 (*.f32 (pow.f32 u2 4) -9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))))
(*.f32 1 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)))
(fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))) 2) (cbrt.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))))
(fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))
(*.f32 (pow.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) 2) (/.f32 1 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))))
(/.f32 (pow.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) 2) (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)))
(*.f32 (hypot.f32 (sqrt.f32 (*.f32 u2 314159265359/25000000000)) (*.f32 u2 314159265359/50000000000)) (hypot.f32 (sqrt.f32 (*.f32 u2 314159265359/25000000000)) (*.f32 u2 314159265359/50000000000)))
(pow.f32 (hypot.f32 (sqrt.f32 (*.f32 u2 314159265359/25000000000)) (*.f32 314159265359/50000000000 u2)) 2)
(*.f32 (+.f32 (pow.f32 (*.f32 u2 314159265359/25000000000) 3) (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000)) (/.f32 1 (+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/625000000000000000000) (-.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) (*.f32 (*.f32 (*.f32 u2 314159265359/25000000000) 98696044010906577398881/2500000000000000000000) (pow.f32 u2 2))))))
(*.f32 (fma.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/15625000000000000000000000000000)) (/.f32 1 (fma.f32 (pow.f32 u2 2) 98696044010906577398881/625000000000000000000 (-.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) (*.f32 (pow.f32 u2 2) (*.f32 u2 31006276680305942139213528068663279/62500000000000000000000000000000))))))
(/.f32 (fma.f32 (pow.f32 u2 6) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/15625000000000000000000000000000)) (fma.f32 (pow.f32 u2 2) 98696044010906577398881/625000000000000000000 (fma.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 2) (*.f32 u2 -31006276680305942139213528068663279/62500000000000000000000000000000)))))
(*.f32 (+.f32 (sqrt.f32 (*.f32 u2 314159265359/25000000000)) (*.f32 u2 314159265359/50000000000)) (-.f32 (sqrt.f32 (*.f32 u2 314159265359/25000000000)) (*.f32 u2 314159265359/50000000000)))
(*.f32 (+.f32 (*.f32 314159265359/50000000000 u2) (sqrt.f32 (*.f32 u2 314159265359/25000000000))) (-.f32 (sqrt.f32 (*.f32 u2 314159265359/25000000000)) (*.f32 314159265359/50000000000 u2)))
(*.f32 (fma.f32 314159265359/50000000000 u2 (sqrt.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 (sqrt.f32 (*.f32 u2 314159265359/25000000000)) (*.f32 u2 -314159265359/50000000000)))
(/.f32 1 (/.f32 (+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/625000000000000000000) (-.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) (*.f32 (*.f32 (*.f32 u2 314159265359/25000000000) 98696044010906577398881/2500000000000000000000) (pow.f32 u2 2)))) (+.f32 (pow.f32 (*.f32 u2 314159265359/25000000000) 3) (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000))))
(*.f32 (fma.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/15625000000000000000000000000000)) (/.f32 1 (fma.f32 (pow.f32 u2 2) 98696044010906577398881/625000000000000000000 (-.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) (*.f32 (pow.f32 u2 2) (*.f32 u2 31006276680305942139213528068663279/62500000000000000000000000000000))))))
(/.f32 (fma.f32 (pow.f32 u2 6) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/15625000000000000000000000000000)) (fma.f32 (pow.f32 u2 2) 98696044010906577398881/625000000000000000000 (fma.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 2) (*.f32 u2 -31006276680305942139213528068663279/62500000000000000000000000000000)))))
(/.f32 1 (/.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) (pow.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) 2)))
(*.f32 (pow.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) 2) (/.f32 1 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))))
(/.f32 (pow.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) 2) (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)))
(/.f32 (pow.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) 2) (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)))
(*.f32 (pow.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) 2) (/.f32 1 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))))
(/.f32 (+.f32 (pow.f32 (*.f32 u2 314159265359/25000000000) 3) (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000)) (+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/625000000000000000000) (-.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) (*.f32 (*.f32 (*.f32 u2 314159265359/25000000000) 98696044010906577398881/2500000000000000000000) (pow.f32 u2 2)))))
(*.f32 (fma.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/15625000000000000000000000000000)) (/.f32 1 (fma.f32 (pow.f32 u2 2) 98696044010906577398881/625000000000000000000 (-.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) (*.f32 (pow.f32 u2 2) (*.f32 u2 31006276680305942139213528068663279/62500000000000000000000000000000))))))
(/.f32 (fma.f32 (pow.f32 u2 6) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/15625000000000000000000000000000)) (fma.f32 (pow.f32 u2 2) 98696044010906577398881/625000000000000000000 (fma.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 2) (*.f32 u2 -31006276680305942139213528068663279/62500000000000000000000000000000)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 u2 314159265359/25000000000) 3) (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000))) (neg.f32 (+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/625000000000000000000) (-.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) (*.f32 (*.f32 (*.f32 u2 314159265359/25000000000) 98696044010906577398881/2500000000000000000000) (pow.f32 u2 2))))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/15625000000000000000000000000000))) (neg.f32 (fma.f32 (pow.f32 u2 2) 98696044010906577398881/625000000000000000000 (-.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) (*.f32 (pow.f32 u2 2) (*.f32 u2 31006276680305942139213528068663279/62500000000000000000000000000000))))))
(*.f32 1 (/.f32 (fma.f32 (pow.f32 u2 6) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/15625000000000000000000000000000)) (fma.f32 (pow.f32 u2 2) 98696044010906577398881/625000000000000000000 (fma.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 2) (*.f32 u2 -31006276680305942139213528068663279/62500000000000000000000000000000))))))
(/.f32 (neg.f32 (pow.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) 2)) (neg.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))))
(*.f32 1 (/.f32 (pow.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) 2) (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))))
(/.f32 (+.f32 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000) (pow.f32 (*.f32 u2 314159265359/25000000000) 3)) (+.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) (-.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/625000000000000000000) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (*.f32 u2 314159265359/25000000000)))))
(/.f32 (fma.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/15625000000000000000000000000000)) (fma.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (-.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/625000000000000000000) (*.f32 (pow.f32 u2 2) (*.f32 u2 31006276680305942139213528068663279/62500000000000000000000000000000)))))
(/.f32 (fma.f32 (pow.f32 u2 6) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/15625000000000000000000000000000)) (fma.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (fma.f32 (pow.f32 u2 2) 98696044010906577398881/625000000000000000000 (*.f32 (pow.f32 u2 2) (*.f32 u2 -31006276680305942139213528068663279/62500000000000000000000000000000)))))
(/.f32 (-.f32 (pow.f32 (*.f32 u2 314159265359/25000000000) 3) (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000)) (+.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/625000000000000000000) (+.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) (*.f32 (*.f32 (*.f32 u2 314159265359/25000000000) 98696044010906577398881/2500000000000000000000) (pow.f32 u2 2)))))
(/.f32 (-.f32 (*.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/15625000000000000000000000000000) (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000)) (fma.f32 (pow.f32 u2 2) 98696044010906577398881/625000000000000000000 (fma.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 2) (*.f32 u2 31006276680305942139213528068663279/62500000000000000000000000000000)))))
(/.f32 (fma.f32 (pow.f32 u2 3) 31006276680305942139213528068663279/15625000000000000000000000000000 (*.f32 (pow.f32 u2 6) 961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000)) (fma.f32 (pow.f32 u2 2) 98696044010906577398881/625000000000000000000 (fma.f32 (pow.f32 u2 2) (*.f32 u2 31006276680305942139213528068663279/62500000000000000000000000000000) (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000))))
(/.f32 (-.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) (*.f32 (pow.f32 u2 2) 98696044010906577398881/625000000000000000000)) (-.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (*.f32 u2 314159265359/25000000000)))
(/.f32 (fma.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 2) -98696044010906577398881/625000000000000000000)) (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 -314159265359/25000000000)))
(pow.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) 1)
(fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))
(pow.f32 (cbrt.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))) 3)
(fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))
(pow.f32 (pow.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) 3) 1/3)
(fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))
(pow.f32 (hypot.f32 (sqrt.f32 (*.f32 u2 314159265359/25000000000)) (*.f32 u2 314159265359/50000000000)) 2)
(pow.f32 (hypot.f32 (sqrt.f32 (*.f32 u2 314159265359/25000000000)) (*.f32 314159265359/50000000000 u2)) 2)
(sqrt.f32 (pow.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) 2))
(fabs.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)))
(log.f32 (exp.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))))
(fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)))))
(fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))
(log.f32 (/.f32 (pow.f32 (exp.f32 314159265359/25000000000) u2) (pow.f32 (exp.f32 (pow.f32 u2 2)) 98696044010906577398881/2500000000000000000000)))
(fma.f32 u2 314159265359/25000000000 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000))
(cbrt.f32 (pow.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000)) 3))
(fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))
(expm1.f32 (log1p.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))))
(fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))
(exp.f32 (log.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))))
(fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))
(exp.f32 (*.f32 (log.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))) 1))
(fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))
(log1p.f32 (expm1.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))))
(fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))
(fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))
(fma.f32 u2 314159265359/25000000000 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(fma.f32 u2 314159265359/25000000000 (neg.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(fma.f32 u2 314159265359/25000000000 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000))
(fma.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000 (*.f32 u2 314159265359/25000000000))
(fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))
(fma.f32 314159265359/25000000000 u2 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(fma.f32 u2 314159265359/25000000000 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(fma.f32 314159265359/25000000000 u2 (neg.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(fma.f32 u2 314159265359/25000000000 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000))
(fma.f32 1 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (*.f32 u2 314159265359/25000000000))
(fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))
(fma.f32 1 (*.f32 u2 314159265359/25000000000) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(fma.f32 u2 314159265359/25000000000 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(fma.f32 1 (*.f32 u2 314159265359/25000000000) (neg.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(fma.f32 u2 314159265359/25000000000 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 u2 314159265359/25000000000)) 2) (cbrt.f32 (*.f32 u2 314159265359/25000000000)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(fma.f32 u2 314159265359/25000000000 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 u2 314159265359/25000000000)) 2) (cbrt.f32 (*.f32 u2 314159265359/25000000000)) (neg.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(fma.f32 u2 314159265359/25000000000 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000))
(fma.f32 (cbrt.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)) (cbrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (*.f32 u2 314159265359/25000000000))
(fma.f32 (sqrt.f32 (*.f32 u2 314159265359/25000000000)) (sqrt.f32 (*.f32 u2 314159265359/25000000000)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(fma.f32 u2 314159265359/25000000000 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(fma.f32 (sqrt.f32 (*.f32 u2 314159265359/25000000000)) (sqrt.f32 (*.f32 u2 314159265359/25000000000)) (neg.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(fma.f32 u2 314159265359/25000000000 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000))
(fma.f32 (*.f32 u2 314159265359/50000000000) (*.f32 u2 314159265359/50000000000) (*.f32 u2 314159265359/25000000000))
(fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 u2 314159265359/25000000000))
(-.f32 (exp.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(/.f32 u1 (-.f32 1 u1))
(/.f32 1 (/.f32 (-.f32 1 u1) u1))
(*.f32 (/.f32 1 (-.f32 1 u1)) u1)
(/.f32 1 (+.f32 (/.f32 1 u1) -1))
(/.f32 1 (/.f32 (/.f32 (-.f32 1 u1) u1) 1))
(*.f32 (/.f32 1 (-.f32 1 u1)) u1)
(/.f32 1 (+.f32 (/.f32 1 u1) -1))
(/.f32 u1 (-.f32 1 u1))
(/.f32 -1 (neg.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 -1 (/.f32 (neg.f32 (-.f32 1 u1)) u1))
(/.f32 -1 (/.f32 (+.f32 -1 u1) u1))
(/.f32 (neg.f32 u1) (neg.f32 (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(/.f32 (neg.f32 (neg.f32 u1)) (neg.f32 (neg.f32 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) 1/2)
(sqrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))
(fabs.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) 1/3)
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (/.f32 (-.f32 1 u1) u1) -1)
(*.f32 (/.f32 1 (-.f32 1 u1)) u1)
(/.f32 1 (+.f32 (/.f32 1 u1) -1))
(neg.f32 (/.f32 u1 (-.f32 1 u1)))
(/.f32 (neg.f32 u1) (-.f32 1 u1))
(/.f32 u1 (+.f32 -1 u1))
(neg.f32 (/.f32 u1 (neg.f32 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(sqrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))
(fabs.f32 (/.f32 u1 (-.f32 1 u1)))
(log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 u1 (-.f32 1 u1))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3))
(/.f32 u1 (-.f32 1 u1))
(cbrt.f32 (*.f32 (pow.f32 u1 3) (pow.f32 (/.f32 1 (-.f32 1 u1)) 3)))
(cbrt.f32 (*.f32 (pow.f32 u1 3) (/.f32 1 (pow.f32 (-.f32 1 u1) 3))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 u1)) 3) (pow.f32 u1 3)))
(cbrt.f32 (*.f32 (pow.f32 u1 3) (/.f32 1 (pow.f32 (-.f32 1 u1) 3))))
(cbrt.f32 (/.f32 (pow.f32 u1 3) (pow.f32 (-.f32 1 u1) 3)))
(/.f32 u1 (-.f32 1 u1))
(expm1.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1))
(/.f32 u1 (-.f32 1 u1))
(log1p.f32 (expm1.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (-.f32 1 u1)))) 1)
(/.f32 1 (-.f32 1 u1))
(*.f32 1 (/.f32 1 (-.f32 1 u1)))
(/.f32 1 (-.f32 1 u1))
(*.f32 -1 (/.f32 1 (neg.f32 (-.f32 1 u1))))
(/.f32 -1 (neg.f32 (-.f32 1 u1)))
(/.f32 -1 (+.f32 -1 u1))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 u1) -2)) (cbrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (pow.f32 (-.f32 1 u1) -1/2))
(/.f32 1 (-.f32 1 u1))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2) -1) (pow.f32 (cbrt.f32 (-.f32 1 u1)) -1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (/.f32 1 (cbrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 1 u1)) -1) (pow.f32 (sqrt.f32 (-.f32 1 u1)) -1))
(pow.f32 (sqrt.f32 (-.f32 1 u1)) -2)
(pow.f32 (-.f32 1 u1) -1)
(/.f32 1 (-.f32 1 u1))
(pow.f32 (/.f32 1 (-.f32 1 u1)) 1)
(/.f32 1 (-.f32 1 u1))
(pow.f32 (cbrt.f32 (/.f32 1 (-.f32 1 u1))) 3)
(/.f32 1 (-.f32 1 u1))
(pow.f32 (pow.f32 (/.f32 1 (-.f32 1 u1)) 3) 1/3)
(/.f32 1 (-.f32 1 u1))
(pow.f32 (pow.f32 (-.f32 1 u1) -1/2) 2)
(/.f32 1 (-.f32 1 u1))
(sqrt.f32 (pow.f32 (-.f32 1 u1) -2))
(log.f32 (exp.f32 (/.f32 1 (-.f32 1 u1))))
(/.f32 1 (-.f32 1 u1))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (-.f32 1 u1)))))
(/.f32 1 (-.f32 1 u1))
(cbrt.f32 (pow.f32 (/.f32 1 (-.f32 1 u1)) 3))
(/.f32 1 (-.f32 1 u1))
(expm1.f32 (log1p.f32 (/.f32 1 (-.f32 1 u1))))
(/.f32 1 (-.f32 1 u1))
(exp.f32 (neg.f32 (log1p.f32 (neg.f32 u1))))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 u1)) -1))
(exp.f32 (neg.f32 (log1p.f32 (neg.f32 u1))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (neg.f32 u1))) 1))
(exp.f32 (neg.f32 (log1p.f32 (neg.f32 u1))))
(log1p.f32 (expm1.f32 (/.f32 1 (-.f32 1 u1))))
(/.f32 1 (-.f32 1 u1))
(-.f32 0 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -1)
(neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 -1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (neg.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (sqrt.f32 u1))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (neg.f32 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (sqrt.f32 u1))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (neg.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)))
(neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) 1/2) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (fabs.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (fabs.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (neg.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (neg.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (neg.f32 (pow.f32 (-.f32 1 u1) -1/2)) (sqrt.f32 u1))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (neg.f32 (sqrt.f32 u1)))
(*.f32 (neg.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (*.f32 -1 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (neg.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (*.f32 -1 (pow.f32 (-.f32 1 u1) -1/2)) (sqrt.f32 u1))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (neg.f32 (sqrt.f32 u1)))
(*.f32 (*.f32 -1 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (neg.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (+.f32 -1 u1)))
(/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 1 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/2)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 2)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(fabs.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(-.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) 1)
(+.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) -1)
(pow.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) 1)
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(pow.f32 (cbrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) 3)
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(pow.f32 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000) 1/3)
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000))
(cbrt.f32 (*.f32 (pow.f32 u2 6) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000))
(pow.f32 (*.f32 u2 314159265359/50000000000) 2)
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(sqrt.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000))
(log.f32 (pow.f32 (exp.f32 (pow.f32 u2 2)) 98696044010906577398881/2500000000000000000000))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000))
(cbrt.f32 (*.f32 (pow.f32 u2 6) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000))
(expm1.f32 (log1p.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(exp.f32 (log.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(exp.f32 (*.f32 (log.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) 1))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(log1p.f32 (expm1.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(+.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(*.f32 (+.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) 1) (/.f32 u1 (-.f32 1 u1)))
(*.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) 1) (/.f32 u1 (-.f32 1 u1)))
(+.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (/.f32 u1 (-.f32 1 u1))))
(*.f32 (+.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) 1) (/.f32 u1 (-.f32 1 u1)))
(*.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) 1) (/.f32 u1 (-.f32 1 u1)))
(+.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (/.f32 u1 (-.f32 1 u1))) 1))
(*.f32 (+.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) 1) (/.f32 u1 (-.f32 1 u1)))
(*.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) 1) (/.f32 u1 (-.f32 1 u1)))
(+.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) 1))
(*.f32 (+.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) 1) (/.f32 u1 (-.f32 1 u1)))
(*.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) 1) (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (/.f32 u1 (-.f32 1 u1)))
(*.f32 (+.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) 1) (/.f32 u1 (-.f32 1 u1)))
(*.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) 1) (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (/.f32 u1 (-.f32 1 u1))) (/.f32 u1 (-.f32 1 u1)))
(*.f32 (+.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) 1) (/.f32 u1 (-.f32 1 u1)))
(*.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) 1) (/.f32 u1 (-.f32 1 u1)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)))) 1)
(*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))
(/.f32 1 (/.f32 (-.f32 1 u1) (*.f32 u1 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))))
(*.f32 (/.f32 1 (-.f32 1 u1)) (*.f32 u1 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)))
(/.f32 1 (/.f32 (+.f32 (/.f32 1 u1) -1) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)))
(/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (/.f32 (-.f32 1 u1) u1))
(/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1))
(/.f32 (+.f32 1 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000)) (*.f32 (/.f32 (-.f32 1 u1) u1) (+.f32 1 (+.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (/.f32 (+.f32 1 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000)) (+.f32 1 (fma.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))
(/.f32 (fma.f32 (pow.f32 u2 6) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 1) (*.f32 (+.f32 (/.f32 1 u1) -1) (+.f32 1 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)))))
(/.f32 (-.f32 1 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)) (*.f32 (/.f32 (-.f32 1 u1) u1) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)))
(/.f32 (*.f32 u1 (-.f32 1 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000))) (*.f32 (-.f32 1 u1) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)))
(/.f32 (+.f32 1 (*.f32 (pow.f32 u2 4) -9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)) (*.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))
(/.f32 (*.f32 u1 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) (-.f32 1 u1))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))
(/.f32 (*.f32 u1 (+.f32 1 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000))) (*.f32 (-.f32 1 u1) (+.f32 1 (+.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (/.f32 (+.f32 1 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000)) (+.f32 1 (fma.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))
(/.f32 (fma.f32 (pow.f32 u2 6) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 1) (*.f32 (+.f32 (/.f32 1 u1) -1) (+.f32 1 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)))))
(/.f32 (*.f32 u1 (-.f32 1 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000))) (*.f32 (-.f32 1 u1) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)))
(/.f32 (+.f32 1 (*.f32 (pow.f32 u2 4) -9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)) (*.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))
(/.f32 (*.f32 (neg.f32 u1) (+.f32 1 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000))) (*.f32 (neg.f32 (-.f32 1 u1)) (+.f32 1 (+.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (/.f32 (+.f32 1 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000)) (+.f32 1 (fma.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))
(/.f32 (fma.f32 (pow.f32 u2 6) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 1) (*.f32 (+.f32 (/.f32 1 u1) -1) (+.f32 1 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)))))
(/.f32 (*.f32 (neg.f32 u1) (-.f32 1 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000))) (*.f32 (neg.f32 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)))
(/.f32 (*.f32 u1 (-.f32 1 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000))) (*.f32 (-.f32 1 u1) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)))
(/.f32 (+.f32 1 (*.f32 (pow.f32 u2 4) -9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)) (*.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))
(/.f32 (*.f32 (+.f32 1 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000)) 1) (*.f32 (+.f32 1 (+.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (/.f32 (-.f32 1 u1) u1)))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (/.f32 (+.f32 1 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000)) (+.f32 1 (fma.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))
(/.f32 (fma.f32 (pow.f32 u2 6) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 1) (*.f32 (+.f32 (/.f32 1 u1) -1) (+.f32 1 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)))))
(/.f32 (*.f32 (+.f32 1 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000)) u1) (*.f32 (+.f32 1 (+.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (-.f32 1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (/.f32 (+.f32 1 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000)) (+.f32 1 (fma.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))
(/.f32 (fma.f32 (pow.f32 u2 6) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 1) (*.f32 (+.f32 (/.f32 1 u1) -1) (+.f32 1 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)))))
(/.f32 (*.f32 (+.f32 1 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000)) (neg.f32 u1)) (*.f32 (+.f32 1 (+.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (neg.f32 (-.f32 1 u1))))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (/.f32 (+.f32 1 (*.f32 (pow.f32 (pow.f32 u2 2) 3) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000)) (+.f32 1 (fma.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))))
(/.f32 (fma.f32 (pow.f32 u2 6) -961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000 1) (*.f32 (+.f32 (/.f32 1 u1) -1) (+.f32 1 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)))))
(/.f32 (*.f32 (-.f32 1 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)) 1) (*.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (/.f32 (-.f32 1 u1) u1)))
(/.f32 (*.f32 u1 (-.f32 1 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000))) (*.f32 (-.f32 1 u1) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)))
(/.f32 (+.f32 1 (*.f32 (pow.f32 u2 4) -9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)) (*.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))
(/.f32 (*.f32 (-.f32 1 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)) u1) (*.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (-.f32 1 u1)))
(/.f32 (*.f32 u1 (-.f32 1 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000))) (*.f32 (-.f32 1 u1) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)))
(/.f32 (+.f32 1 (*.f32 (pow.f32 u2 4) -9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)) (*.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))
(/.f32 (*.f32 (-.f32 1 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)) (neg.f32 u1)) (*.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (neg.f32 (-.f32 1 u1))))
(/.f32 (*.f32 u1 (-.f32 1 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000))) (*.f32 (-.f32 1 u1) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)))
(/.f32 (+.f32 1 (*.f32 (pow.f32 u2 4) -9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)) (*.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))
(/.f32 (neg.f32 (*.f32 u1 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) (neg.f32 (-.f32 1 u1)))
(/.f32 (*.f32 u1 (neg.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) (neg.f32 (-.f32 1 u1)))
(/.f32 (*.f32 u1 (neg.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) (+.f32 -1 u1))
(/.f32 (+.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) (pow.f32 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (/.f32 u1 (-.f32 1 u1))) 3)) (+.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) (-.f32 (*.f32 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (/.f32 u1 (-.f32 1 u1))) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (/.f32 u1 (-.f32 1 u1)))) (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (/.f32 u1 (-.f32 1 u1)))))))
(/.f32 (+.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) (pow.f32 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (/.f32 u1 (-.f32 1 u1))) 3)) (+.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) (*.f32 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (/.f32 u1 (-.f32 1 u1))) (-.f32 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (/.f32 u1 (-.f32 1 u1))) (/.f32 u1 (-.f32 1 u1))))))
(/.f32 (fma.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) (*.f32 (pow.f32 u2 6) 961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3)) (+.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) (fma.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)))))
(/.f32 (+.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) (pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) 3)) (+.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) (-.f32 (*.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))) (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))))
(/.f32 (+.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) (pow.f32 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (/.f32 u1 (-.f32 1 u1))) 3)) (+.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) (*.f32 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (/.f32 u1 (-.f32 1 u1))) (-.f32 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (/.f32 u1 (-.f32 1 u1))) (/.f32 u1 (-.f32 1 u1))))))
(/.f32 (fma.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) (*.f32 (pow.f32 u2 6) 961389193575684075633145058384385882649239799132134631991269883031841/15625000000000000000000000000000000000000000000000000000000000000) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3)) (+.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) (fma.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000)))))
(/.f32 (-.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) (*.f32 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (/.f32 u1 (-.f32 1 u1))) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (/.f32 u1 (-.f32 1 u1))))) (-.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (/.f32 u1 (-.f32 1 u1)))))
(/.f32 (-.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))) (-.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (/.f32 u1 (-.f32 1 u1)))))
(/.f32 (+.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) (*.f32 (pow.f32 u2 4) -9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000))) (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)))
(/.f32 (-.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) (*.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))) (-.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))
(/.f32 (-.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))) (-.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (/.f32 u1 (-.f32 1 u1)))))
(/.f32 (+.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) (*.f32 (pow.f32 u2 4) -9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000))) (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)))
(pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) 1)
(*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 u2 314159265359/50000000000))) 2)
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 314159265359/50000000000 u2))) 2)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) 3)
(*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))
(pow.f32 (pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) 2) 1/2)
(sqrt.f32 (pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) 2))
(fabs.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)))
(pow.f32 (pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) 3) 1/3)
(*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))
(sqrt.f32 (pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) 2))
(fabs.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)))
(log.f32 (pow.f32 (exp.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) (/.f32 u1 (-.f32 1 u1))))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)))))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) 3))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) (pow.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) 3)))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3)))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))
(exp.f32 (log.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) 1))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))
(fma.f32 1 (/.f32 u1 (-.f32 1 u1)) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (/.f32 u1 (-.f32 1 u1))))
(*.f32 (+.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) 1) (/.f32 u1 (-.f32 1 u1)))
(*.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) 1) (/.f32 u1 (-.f32 1 u1)))
(fma.f32 u1 (/.f32 1 (-.f32 1 u1)) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (/.f32 u1 (-.f32 1 u1))))
(fma.f32 u1 (/.f32 1 (-.f32 1 u1)) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 2) (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 (/.f32 1 (-.f32 1 u1)) u1 (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (/.f32 u1 (-.f32 1 u1))))
(fma.f32 (/.f32 1 (-.f32 1 u1)) u1 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 2) (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 (/.f32 u1 (-.f32 1 u1)) 1 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(*.f32 (+.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) 1) (/.f32 u1 (-.f32 1 u1)))
(*.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) 1) (/.f32 u1 (-.f32 1 u1)))
(fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (/.f32 u1 (-.f32 1 u1))))
(*.f32 (+.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) 1) (/.f32 u1 (-.f32 1 u1)))
(*.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) 1) (/.f32 u1 (-.f32 1 u1)))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (/.f32 u1 (-.f32 1 u1))))
(*.f32 (+.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) 1) (/.f32 u1 (-.f32 1 u1)))
(*.f32 (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) 1) (/.f32 u1 (-.f32 1 u1)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 u2 314159265359/50000000000))))) 1)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 314159265359/50000000000 u2)))
(*.f32 1 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (hypot.f32 1 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 314159265359/50000000000 u2)))
(*.f32 (pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) 1/4) (pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) 1/4))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)))
(*.f32 (pow.f32 1 1/2) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 314159265359/50000000000 u2)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) 2) 1/2) (pow.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) 2)) (sqrt.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)))))
(*.f32 (fabs.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)))) (sqrt.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) 2)) (sqrt.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)))))
(*.f32 (fabs.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)))) (sqrt.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)))))
(/.f32 (sqrt.f32 (*.f32 u1 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) 1/2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 u2 314159265359/50000000000))) 1)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 u2 314159265359/50000000000)))) 3)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) 3/2) 1/3)
(cbrt.f32 (pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) 3/2))
(pow.f32 (pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) 1/4) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)))
(fabs.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 314159265359/50000000000 u2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (hypot.f32 1 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 314159265359/50000000000 u2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 314159265359/50000000000 u2)))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)) 3/2))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1))) 1/2))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1)))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 u2 314159265359/50000000000)))) 1))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 314159265359/50000000000 u2)))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (hypot.f32 1 (*.f32 314159265359/50000000000 u2)))
(-.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)))) 1)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(-.f32 (/.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0))) (/.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0))))
(-.f32 (*.f32 (/.f32 (/.f32 u1 (-.f32 1 u1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (/.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (/.f32 u1 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) (-.f32 1 u1))))
(fma.f32 (/.f32 (/.f32 u1 (-.f32 1 u1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (/.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (cos.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 (/.f32 u1 (+.f32 -1 u1)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 1 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) -1))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (-.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) -1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 -1 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)) 2)) (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 2)) (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2))) (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0))) (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (+.f32 (pow.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)) (/.f32 1 (-.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)) 2) (*.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(*.f32 (+.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)) (/.f32 1 (-.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (*.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 u1 (-.f32 1 u1))))))
(/.f32 (+.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)) (+.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 u1 (+.f32 -1 u1)))))
(*.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)) 2) (/.f32 1 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0))))
(*.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (/.f32 1 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(/.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (+.f32 (sqrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (-.f32 (sqrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 1 (/.f32 (-.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)) 2) (*.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (pow.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))))
(*.f32 (+.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)) (/.f32 1 (-.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (*.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 u1 (-.f32 1 u1))))))
(/.f32 (+.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)) (+.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 u1 (+.f32 -1 u1)))))
(/.f32 1 (/.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)) (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)) 2)))
(*.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (/.f32 1 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(/.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (+.f32 (pow.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)) (-.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)) 2) (*.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (+.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)) (/.f32 1 (-.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (*.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 u1 (-.f32 1 u1))))))
(/.f32 (+.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)) (+.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 u1 (+.f32 -1 u1)))))
(/.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)) 2) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)))
(*.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (/.f32 1 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(/.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))) (neg.f32 (-.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)) 2) (*.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3))) (neg.f32 (-.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (*.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 u1 (-.f32 1 u1))))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)) (+.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 u1 (+.f32 -1 u1))))))
(/.f32 (neg.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)) 2)) (neg.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0))))
(neg.f32 (/.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (neg.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 1 (/.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(/.f32 (+.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3)) (+.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(/.f32 (+.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)) (+.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2)) (*.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 u1 (-.f32 1 u1))))))
(/.f32 (+.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)) (+.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (*.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 u1 (+.f32 -1 u1))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)) (-.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)) 2) (*.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)) (-.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (*.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 u1 (-.f32 1 u1)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)) (+.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 u1 (+.f32 -1 u1)))))
(/.f32 (-.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2))) (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(/.f32 (-.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2))) (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(/.f32 (+.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (/.f32 u1 (+.f32 -1 u1)) (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2))) (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0))) 3)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)) 3) 1/3)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0))) 2)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)) 1)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(sqrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)) 2))
(sqrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 2))
(fabs.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(log.f32 (/.f32 (pow.f32 (exp.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0)) 3))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0))) 1))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 0))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(fma.f32 1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (-.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) -1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 1 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (-.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) -1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (-.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) -1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (-.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) -1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -1 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(fma.f32 -1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(fma.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2))) (cbrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(fma.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2))) (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(fma.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 (sqrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (-.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) -1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (-.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) -1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3)) (sqrt.f32 u1)) (*.f32 (+.f32 1 (-.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (/.f32 (+.f32 1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)) (+.f32 1 (-.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)) (sqrt.f32 u1)) (*.f32 (-.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (-.f32 1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (-.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (+.f32 1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3))) (*.f32 (sqrt.f32 (-.f32 1 u1)) (+.f32 1 (-.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (/.f32 (+.f32 1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)) (+.f32 1 (-.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(/.f32 (*.f32 (sqrt.f32 u1) (-.f32 1 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2))) (*.f32 (sqrt.f32 (-.f32 1 u1)) (-.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(/.f32 (-.f32 1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 u1)) (-.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 u1)))
(pow.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (cbrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (pow.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) 1/3)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (sqrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2)))
(log.f32 (pow.f32 (exp.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cbrt.f32 (pow.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(expm1.f32 (log1p.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (+.f32 (log1p.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (*.f32 (+.f32 (log1p.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1))
(*.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(log1p.f32 (expm1.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 0 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 1/2 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 1/4)) (log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 1/4)))
(*.f32 2 (log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 1/4)))
(*.f32 2 (*.f32 1/4 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))) (log.f32 (cbrt.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))))))
(+.f32 (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))) (log.f32 (cbrt.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(*.f32 1/2 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 1 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 1/2 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 1/2 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000)))) 2) (cbrt.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 1/2 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (sqrt.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 1/2 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000))) 1)
(*.f32 1/2 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (cbrt.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000)))) 3)
(*.f32 1/2 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000))) 3) 1/3)
(*.f32 1/2 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (sqrt.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000)))) 2)
(*.f32 1/2 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(sqrt.f32 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2))
(sqrt.f32 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2))
(fabs.f32 (*.f32 1/2 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cbrt.f32 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000))) 3))
(*.f32 1/2 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(expm1.f32 (log1p.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 1/2 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (log.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 1/2 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (*.f32 (log.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000)))) 1))
(*.f32 1/2 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(log1p.f32 (expm1.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 1/2 (cos.f32 (*.f32 314159265359/50000000000 u2)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) 1/3)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(sqrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) 2))
(fabs.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))

eval1.8s (15.2%)

Compiler

Compiled 55819 to 44647 computations (20% saved)

prune357.0ms (2.9%)

Pruning

62 alts after pruning (51 fresh and 11 done)

PrunedKeptTotal
New2120202140
Fresh123143
Picked325
Done099
Total2135622197
Accuracy
99.8%
Counts
2197 → 62
Alt Table
Click to see full alt table
StatusAccuracyProgram
75.2%
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
60.0%
(pow.f32 (pow.f32 u1 3/2) 1/3)
76.2%
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3)
98.2%
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2)) (/.f32 (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
98.1%
(/.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
77.1%
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
98.0%
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
76.8%
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
76.8%
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
95.6%
(+.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3) (*.f32 -1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
98.1%
(+.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (pow.f32 (/.f32 (-.f32 1 u1) u1) -1))) (*.f32 -1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
95.9%
(+.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -1 (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1)))))))
73.0%
(+.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -1 (sqrt.f32 u1)))
95.3%
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3) (cos.f32 (expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))))
97.9%
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))))
77.0%
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (sqrt.f32 u1))
97.0%
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
76.8%
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
96.5%
(*.f32 (+.f32 (sqrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (-.f32 (sqrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)))
85.2%
(*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
85.3%
(*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.1%
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)) (cos.f32 (/.f32 (+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (fma.f32 314159265359/50000000000 u2 2))))
98.1%
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.3%
(*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))) (-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
98.5%
(*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
98.5%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) -1))
97.9%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (+.f32 (sqrt.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1) (-.f32 (sqrt.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)))
96.9%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (log.f32 (exp.f32 1))))
96.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
98.1%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 2 (-.f32 (exp.f32 (log1p.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000))))) 1)))
98.5%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 (-.f32 (*.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) (+.f32 (*.f32 314159265359/50000000000 u2) 1)) 1) (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1))))
98.6%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 u2)) (fma.f32 314159265359/50000000000 u2 2))))
81.1%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 (*.f32 u2 314159265359/25000000000) (fma.f32 314159265359/50000000000 u2 2))))
98.6%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.6%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))))
98.5%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
89.5%
(*.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
95.4%
(*.f32 (sqrt.f32 (exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
96.2%
(*.f32 (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (/.f32 (+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (fma.f32 314159265359/50000000000 u2 2))))
72.7%
(*.f32 (sqrt.f32 u1) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
73.2%
(*.f32 (sqrt.f32 u1) (cos.f32 (/.f32 (+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (fma.f32 314159265359/50000000000 u2 2))))
73.3%
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
73.2%
(*.f32 (sqrt.f32 u1) (cos.f32 (expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))))
68.4%
(sqrt.f32 (fma.f32 u1 u1 u1))
81.6%
(sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))
77.3%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
77.2%
(sqrt.f32 (/.f32 1 (/.f32 (-.f32 1 u1) u1)))
81.7%
(sqrt.f32 (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 2)) (-.f32 1 u1))) (/.f32 u1 (-.f32 1 u1))))
79.6%
(sqrt.f32 (*.f32 (fma.f32 u1 u1 u1) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
90.2%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))) 2)))
92.5%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)))
81.7%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000))))
77.2%
(sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))
70.8%
(sqrt.f32 (*.f32 (+.f32 (fma.f32 u1 u1 u1) 1) u1))
68.4%
(sqrt.f32 (*.f32 (+.f32 u1 1) u1))
68.4%
(sqrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
62.1%
(sqrt.f32 (*.f32 u1 (+.f32 1 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000))))
61.1%
(sqrt.f32 u1)
5.4%
(neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
80.2%
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
77.1%
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
Compiler

Compiled 2469 to 1947 computations (21.1% saved)

regimes333.0ms (2.7%)

Counts
91 → 1
Calls
Call 1
Inputs
(sqrt.f32 u1)
(sqrt.f32 (*.f32 (+.f32 u1 1) u1))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))
(sqrt.f32 (/.f32 1 (/.f32 (-.f32 1 u1) u1)))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(sqrt.f32 (fma.f32 u1 u1 u1))
(pow.f32 (pow.f32 u1 3/2) 1/3)
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (sqrt.f32 u1))
(sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)))
(sqrt.f32 (*.f32 (+.f32 (fma.f32 u1 u1 u1) 1) u1))
(*.f32 (sqrt.f32 u1) (/.f32 1 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
(sqrt.f32 (*.f32 u1 (+.f32 1 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) -1))
(sqrt.f32 (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 2)) (-.f32 1 u1))) (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 (-.f32 (*.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) (+.f32 (*.f32 314159265359/50000000000 u2) 1)) 1) (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1))))
(sqrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3)
(*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(sqrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))
(*.f32 (sqrt.f32 (pow.f32 (/.f32 (-.f32 1 u1) u1) -1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 (*.f32 314159265359/25000000000 u2) (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 (*.f32 u2 314159265359/25000000000) (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -1 (sqrt.f32 u1)))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 u1) (cos.f32 (expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 u1) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(sqrt.f32 (*.f32 (fma.f32 u1 u1 u1) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (log.f32 (exp.f32 1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 u1) (cos.f32 (/.f32 (+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 2 (-.f32 (exp.f32 (log1p.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000))))) 1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 u2)) (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 (+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (fma.f32 314159265359/50000000000 u2 2))))
(+.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (pow.f32 (/.f32 (-.f32 1 u1) u1) -1))) (*.f32 -1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) 2)) (/.f32 (+.f32 2 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(*.f32 (sqrt.f32 (exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3) (cos.f32 (expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))) (cos.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 1)))
(*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))) (-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(+.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -1 (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1)))))))
(+.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3) (*.f32 -1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (+.f32 (sqrt.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1) (-.f32 (sqrt.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)))
(*.f32 (log.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (exp.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))))
(*.f32 (pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))) 2)))
(*.f32 (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (/.f32 (+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)) (cos.f32 (/.f32 (+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (fma.f32 314159265359/50000000000 u2 2))))
(/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) -1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (+.f32 (pow.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (+.f32 1 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 (exp.f32 (log1p.f32 (*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))) 1))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 (cos.f32 (fma.f32 314159265359/50000000000 u2 1)) (cos.f32 1) (*.f32 (sin.f32 (fma.f32 314159265359/50000000000 u2 1)) (sin.f32 1))))
(*.f32 (+.f32 (sqrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (-.f32 (sqrt.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 (cos.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (cos.f32 1)) (*.f32 (sin.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (sin.f32 1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))) (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
Outputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 (+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (fma.f32 314159265359/50000000000 u2 2))))
Calls

8 calls:

43.0ms
u1
39.0ms
(/.f32 u1 (-.f32 1 u1))
38.0ms
u2
38.0ms
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
37.0ms
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
Results
AccuracySegmentsBranch
98.7%1cosTheta_i
98.7%1u1
98.7%1u2
98.7%1(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.7%1(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
98.7%1(/.f32 u1 (-.f32 1 u1))
98.7%1(cos.f32 (*.f32 314159265359/50000000000 u2))
98.7%1(*.f32 314159265359/50000000000 u2)
Compiler

Compiled 1438 to 1106 computations (23.1% saved)

regimes261.0ms (2.2%)

Counts
63 → 1
Calls
Call 1
Inputs
(sqrt.f32 u1)
(sqrt.f32 (*.f32 (+.f32 u1 1) u1))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))
(sqrt.f32 (/.f32 1 (/.f32 (-.f32 1 u1) u1)))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(sqrt.f32 (fma.f32 u1 u1 u1))
(pow.f32 (pow.f32 u1 3/2) 1/3)
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (sqrt.f32 u1))
(sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)))
(sqrt.f32 (*.f32 (+.f32 (fma.f32 u1 u1 u1) 1) u1))
(*.f32 (sqrt.f32 u1) (/.f32 1 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
(sqrt.f32 (*.f32 u1 (+.f32 1 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 1 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (/.f32 (+.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) -1))
(sqrt.f32 (+.f32 (*.f32 -98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 2)) (-.f32 1 u1))) (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 (-.f32 (*.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) (+.f32 (*.f32 314159265359/50000000000 u2) 1)) 1) (+.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1) 1))))
(sqrt.f32 (*.f32 u1 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3)
(*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(sqrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (/.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000 1) (+.f32 (/.f32 1 u1) -1)))
(*.f32 (sqrt.f32 (pow.f32 (/.f32 (-.f32 1 u1) u1) -1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 (*.f32 314159265359/25000000000 u2) (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 (*.f32 u2 314159265359/25000000000) (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (+.f32 u1 1)) (-.f32 1 (pow.f32 u1 2)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -1 (sqrt.f32 u1)))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 u1) (cos.f32 (expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 u1) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(sqrt.f32 (*.f32 (fma.f32 u1 u1 u1) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (log.f32 (exp.f32 1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 u1) (cos.f32 (/.f32 (+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 2 (-.f32 (exp.f32 (log1p.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/50000000000))))) 1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 (*.f32 (fma.f32 314159265359/50000000000 u2 2) (*.f32 314159265359/50000000000 u2)) (fma.f32 314159265359/50000000000 u2 2))))
Outputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
Calls

8 calls:

44.0ms
cosTheta_i
33.0ms
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
31.0ms
(*.f32 314159265359/50000000000 u2)
30.0ms
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
29.0ms
u2
Results
AccuracySegmentsBranch
98.6%1cosTheta_i
98.6%1u1
98.6%1u2
98.6%1(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.6%1(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
98.6%1(/.f32 u1 (-.f32 1 u1))
98.6%1(cos.f32 (*.f32 314159265359/50000000000 u2))
98.6%1(*.f32 314159265359/50000000000 u2)
Compiler

Compiled 828 to 618 computations (25.4% saved)

regimes181.0ms (1.5%)

Counts
21 → 2
Calls
Call 1
Inputs
(sqrt.f32 u1)
(sqrt.f32 (*.f32 (+.f32 u1 1) u1))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))
(sqrt.f32 (/.f32 1 (/.f32 (-.f32 1 u1) u1)))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(sqrt.f32 (fma.f32 u1 u1 u1))
(pow.f32 (pow.f32 u1 3/2) 1/3)
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (sqrt.f32 u1))
(sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)))
(sqrt.f32 (*.f32 (+.f32 (fma.f32 u1 u1 u1) 1) u1))
(*.f32 (sqrt.f32 u1) (/.f32 1 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
(sqrt.f32 (*.f32 u1 (+.f32 1 (*.f32 (pow.f32 u2 2) -98696044010906577398881/2500000000000000000000))))
Outputs
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
Calls

7 calls:

54.0ms
u2
35.0ms
(cos.f32 (*.f32 314159265359/50000000000 u2))
20.0ms
(*.f32 314159265359/50000000000 u2)
20.0ms
u1
19.0ms
(/.f32 u1 (-.f32 1 u1))
Results
AccuracySegmentsBranch
85.1%2u1
88.5%2u2
85.1%2(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
85.1%2(/.f32 u1 (-.f32 1 u1))
88.5%2(*.f32 314159265359/50000000000 u2)
77.3%1cosTheta_i
88.5%2(cos.f32 (*.f32 314159265359/50000000000 u2))
Compiler

Compiled 202 to 143 computations (29.2% saved)

regimes27.0ms (0.2%)

Counts
10 → 1
Calls
Call 1
Inputs
(sqrt.f32 u1)
(sqrt.f32 (*.f32 (+.f32 u1 1) u1))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))
(sqrt.f32 (/.f32 1 (/.f32 (-.f32 1 u1) u1)))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(sqrt.f32 (fma.f32 u1 u1 u1))
(pow.f32 (pow.f32 u1 3/2) 1/3)
Outputs
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
Calls

4 calls:

7.0ms
(/.f32 u1 (-.f32 1 u1))
6.0ms
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
6.0ms
u2
6.0ms
u1
Results
AccuracySegmentsBranch
77.3%1u1
77.3%1(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
77.3%1(/.f32 u1 (-.f32 1 u1))
77.3%1u2
Compiler

Compiled 91 to 67 computations (26.4% saved)

regimes11.0ms (0.1%)

Counts
2 → 1
Calls
Call 1
Inputs
(sqrt.f32 u1)
(sqrt.f32 (*.f32 (+.f32 u1 1) u1))
Outputs
(sqrt.f32 (*.f32 (+.f32 u1 1) u1))
Calls

3 calls:

5.0ms
u1
3.0ms
u2
3.0ms
cosTheta_i
Results
AccuracySegmentsBranch
68.4%1cosTheta_i
68.4%1u1
68.4%1u2
Compiler

Compiled 23 to 17 computations (26.1% saved)

regimes8.0ms (0.1%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
(sqrt.f32 u1)
Outputs
(sqrt.f32 u1)
Calls

3 calls:

3.0ms
u1
3.0ms
u2
2.0ms
cosTheta_i
Results
AccuracySegmentsBranch
61.1%1u2
61.1%1cosTheta_i
61.1%1u1
Compiler

Compiled 17 to 13 computations (23.5% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.9999497532844543
0.9999634027481079
Compiler

Compiled 20 to 16 computations (20% saved)

simplify8.0ms (0.1%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
039248
152248
256248
358248
459248
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 (+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(if (<=.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 16776377/16777216) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(sqrt.f32 (*.f32 (+.f32 u1 1) u1))
(sqrt.f32 u1)
Outputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (/.f32 (+.f32 (*.f32 314159265359/25000000000 u2) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))) (fma.f32 314159265359/50000000000 u2 2))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(if (<=.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 16776377/16777216) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(if (<=.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 16776377/16777216) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(sqrt.f32 (*.f32 (+.f32 u1 1) u1))
(sqrt.f32 (*.f32 u1 (+.f32 u1 1)))
(sqrt.f32 u1)
Compiler

Compiled 85 to 67 computations (21.2% saved)

soundness771.0ms (6.4%)

Rules
1690×fma-def
1314×associate-*r*
1122×fma-def
1104×prod-diff
1094×associate-*l*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01685
118685
2233885
028253
1332253
23639253
067518752
1174617936
01685
118685
2233885
0111929388
1317828452
Stop Event
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 733 to 601 computations (18% saved)

end0.0ms (0%)

preprocess58.0ms (0.5%)

Remove

(abs u2)

(abs cosTheta_i)

Compiler

Compiled 268 to 204 computations (23.9% saved)

Profiling

Loading profile data...