Trowbridge-Reitz Sample, near normal, slope_x

Time bar (total: 11.2s)

analyze141.0ms (1.3%)

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)

sample2.1s (19.1%)

Results
2.1s8256×body256valid
1.0msbody256precondition
Bogosity

preprocess24.0ms (0.2%)

Algorithm
egg-herbie
Rules
66×sub-neg
48×fma-def
42×+-commutative
26×*-commutative
24×div-sub
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
027132
142132
252132
369132
489132
5115132
6146132
7193132
8237132
9246132
10249132
033
Stop Event
saturated
saturated
Calls
Call 1
Inputs
0
1
2
Outputs
0
1
2
Call 2
Inputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 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 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)))
Compiler

Compiled 17 to 14 computations (17.6% saved)

simplify15.0ms (0.1%)

Algorithm
egg-herbie
Rules
22×sub-neg
14×+-commutative
12×fma-def
*-commutative
div-sub
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01333
11933
22333
33033
43833
54833
66133
77933
89233
99533
109633
Stop Event
saturated
Counts
1 → 1
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
Outputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))

eval0.0ms (0%)

Compiler

Compiled 14 to 11 computations (21.4% saved)

prune1.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022
Accurracy
98.7%
Counts
2 → 1
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.7%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.7%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
Compiler

Compiled 28 to 22 computations (21.4% saved)

localize105.0ms (0.9%)

Local Accuracy

Found 4 expressions with local accuracy:

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

Compiled 40 to 28 computations (30% saved)

series7.0ms (0.1%)

Counts
4 → 36
Calls

15 calls:

TimeVariablePointExpression
2.0ms
u2
@inf
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
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
u1
@-inf
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))

rewrite81.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1242×log-prod
770×pow-prod-down
610×pow-prod-up
566×pow-exp
542×prod-diff
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01364
126664
2328764
Stop Event
node limit
Counts
4 → 125
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 314159265359/50000000000) u2)) (cbrt.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2))))
(-.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 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)) 1/2)
(pow.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) 2)
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))
(log.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2))
(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 (log.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3)) 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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))) (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 (*.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 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) 1/2)
(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))))
(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))
(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 (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))))
(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)) 2) 1/2)
(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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (cbrt.f32 u1) 2) (*.f32 (cbrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4))
(*.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(*.f32 (neg.f32 u1) (/.f32 1 (neg.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (-.f32 1 u1)) u1)
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) -2) (/.f32 u1 (cbrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (/.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) (cbrt.f32 (pow.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) (cbrt.f32 (pow.f32 (-.f32 1 u1) 2))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 5/6) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3))) (+.f32 1 (fma.f32 u1 u1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 6)
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)
(pow.f32 (pow.f32 (-.f32 (/.f32 1 u1) 1) -3/2) 2/3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) 1/2)
(pow.f32 (pow.f32 (-.f32 (/.f32 1 u1) 1) -3) 1/3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 4)
(pow.f32 (-.f32 (/.f32 1 u1) 1) -1)
(pow.f32 (/.f32 (-.f32 (/.f32 1 u1) 1) 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 (/.f32 1 u1) 1) -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) 1)) -1))
(log1p.f32 (expm1.f32 (/.f32 u1 (-.f32 1 u1))))

simplify83.0ms (0.7%)

Algorithm
egg-herbie
Rules
1152×associate-*r/
842×associate-*l/
552×associate-+r+
536×log-prod
524×associate-+l+
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04034294971673
19394183
233273911
Stop Event
node limit
Counts
161 → 227
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.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 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(*.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 (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 (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 (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))))
1
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) 1)
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (+.f32 1 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)) (+.f32 1 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
u1
(+.f32 (pow.f32 u1 2) u1)
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 3) u1))
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 4) (+.f32 (pow.f32 u1 3) u1)))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
(+.f32 0 (*.f32 314159265359/50000000000 u2))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2)) (cbrt.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2))))
(-.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 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)) 1/2)
(pow.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) 2)
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))
(log.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2))
(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 (log.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3)) 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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))) (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 (*.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 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) 1/2)
(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))))
(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))
(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 (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))))
(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)) 2) 1/2)
(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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (cbrt.f32 u1) 2) (*.f32 (cbrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4))
(*.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(*.f32 (neg.f32 u1) (/.f32 1 (neg.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (-.f32 1 u1)) u1)
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) -2) (/.f32 u1 (cbrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (/.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) (cbrt.f32 (pow.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) (cbrt.f32 (pow.f32 (-.f32 1 u1) 2))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 5/6) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3))) (+.f32 1 (fma.f32 u1 u1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 6)
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)
(pow.f32 (pow.f32 (-.f32 (/.f32 1 u1) 1) -3/2) 2/3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) 1/2)
(pow.f32 (pow.f32 (-.f32 (/.f32 1 u1) 1) -3) 1/3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 4)
(pow.f32 (-.f32 (/.f32 1 u1) 1) -1)
(pow.f32 (/.f32 (-.f32 (/.f32 1 u1) 1) 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 (/.f32 1 u1) 1) -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) 1)) -1))
(log1p.f32 (expm1.f32 (/.f32 u1 (-.f32 1 u1))))
Outputs
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (/.f32 (sqrt.f32 -1) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 u1)))) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)))))
(+.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (+.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 u1 u1)) (/.f32 1 u1)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)) 1) (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (/.f32 (sqrt.f32 -1) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 u1)))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -1/2 (*.f32 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 3)))))))
(+.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 -1/2 (+.f32 (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (*.f32 u1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (+.f32 (/.f32 1 u1) (/.f32 (+.f32 1 (*.f32 -1/2 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)))) (pow.f32 u1 3)))))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 1/2 (/.f32 (sqrt.f32 -1) (/.f32 u1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 1/2 (*.f32 (/.f32 (sqrt.f32 -1) u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (/.f32 (*.f32 1/2 (sqrt.f32 -1)) u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 1/2 (/.f32 (sqrt.f32 -1) (/.f32 u1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 1/2 (*.f32 (/.f32 (sqrt.f32 -1) u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (*.f32 (sqrt.f32 -1) 3/8) (/.f32 (*.f32 u1 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) u1) (sqrt.f32 -1)) (+.f32 1/2 (/.f32 3/8 u1))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 1/2 (/.f32 (sqrt.f32 -1) (/.f32 u1 (cos.f32 (*.f32 314159265359/50000000000 u2)))) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (fma.f32 5/16 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u1 3) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 1/2 (*.f32 (/.f32 (sqrt.f32 -1) u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (fma.f32 3/8 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) u1) (/.f32 (sqrt.f32 -1) u1)) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 5/16 (*.f32 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(+.f32 (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (/.f32 (*.f32 1/2 (sqrt.f32 -1)) u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 3/8 (/.f32 5/16 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 u2)) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 (*.f32 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4) 1)))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 u2)) (+.f32 (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6)))))
(+.f32 (*.f32 (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4) 1))))
(*.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 (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 (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 (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))))
1
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) 1)
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2) 1)
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (+.f32 1 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4))))
(+.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2) 1) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4) 1))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)) (+.f32 1 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6) (+.f32 1 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4) 1)))
u1
(+.f32 (pow.f32 u1 2) u1)
(fma.f32 u1 u1 u1)
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 3) u1))
(+.f32 (*.f32 u1 u1) (+.f32 u1 (pow.f32 u1 3)))
(+.f32 u1 (*.f32 u1 (fma.f32 u1 u1 u1)))
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 4) (+.f32 (pow.f32 u1 3) u1)))
(+.f32 (*.f32 u1 u1) (+.f32 (+.f32 (pow.f32 u1 4) (pow.f32 u1 3)) u1))
(+.f32 (pow.f32 u1 4) (+.f32 u1 (*.f32 u1 (fma.f32 u1 u1 u1))))
(*.f32 (+.f32 (*.f32 u1 u1) 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 (pow.f32 u1 2)) (/.f32 1 u1))))
(+.f32 -1 (neg.f32 (+.f32 (/.f32 1 u1) (/.f32 1 (*.f32 u1 u1)))))
(-.f32 -1 (+.f32 (/.f32 1 u1) (/.f32 1 (*.f32 u1 u1))))
(+.f32 -1 (+.f32 (/.f32 -1 u1) (/.f32 -1 (*.f32 u1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
(+.f32 -1 (neg.f32 (+.f32 (/.f32 1 (*.f32 u1 u1)) (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 3))))))
(-.f32 -1 (+.f32 (/.f32 1 u1) (+.f32 (/.f32 1 (*.f32 u1 u1)) (/.f32 1 (pow.f32 u1 3)))))
(+.f32 -1 (-.f32 (+.f32 (/.f32 -1 u1) (/.f32 -1 (*.f32 u1 u1))) (/.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 (pow.f32 u1 2)) (/.f32 1 u1))))
(+.f32 -1 (neg.f32 (+.f32 (/.f32 1 u1) (/.f32 1 (*.f32 u1 u1)))))
(-.f32 -1 (+.f32 (/.f32 1 u1) (/.f32 1 (*.f32 u1 u1))))
(+.f32 -1 (+.f32 (/.f32 -1 u1) (/.f32 -1 (*.f32 u1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
(+.f32 -1 (neg.f32 (+.f32 (/.f32 1 (*.f32 u1 u1)) (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 3))))))
(-.f32 -1 (+.f32 (/.f32 1 u1) (+.f32 (/.f32 1 (*.f32 u1 u1)) (/.f32 1 (pow.f32 u1 3)))))
(+.f32 -1 (-.f32 (+.f32 (/.f32 -1 u1) (/.f32 -1 (*.f32 u1 u1))) (/.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 314159265359/50000000000) u2)) (cbrt.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2))))
(*.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 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)) 1/2)
(sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))
(sqrt.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)))
(fabs.f32 (*.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 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))
(sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))
(sqrt.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)))
(fabs.f32 (*.f32 314159265359/50000000000 u2))
(log.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2))
(*.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 (log.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3)) 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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))) (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 (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 (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 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (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 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (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 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) 1/2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(fabs.f32 (*.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)))
(fabs.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(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))))
(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))))
(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 (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 (cos.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.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)) 2) 1/2)
(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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.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 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) (cbrt.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 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4))
(*.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) (/.f32 1 (-.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 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/4))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) -2) (/.f32 u1 (cbrt.f32 (-.f32 1 u1))))
(/.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) -2) (/.f32 (cbrt.f32 (-.f32 1 u1)) u1))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (/.f32 u1 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (pow.f32 (-.f32 1 u1) -1/2) (sqrt.f32 (-.f32 1 u1))) 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) (cbrt.f32 (pow.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)))) (cbrt.f32 (pow.f32 (-.f32 1 u1) 2)))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (pow.f32 (cbrt.f32 u1) 2) (cbrt.f32 (pow.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 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) (cbrt.f32 (pow.f32 (-.f32 1 u1) 2))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1)))) (cbrt.f32 (pow.f32 (-.f32 1 u1) 2)))
(/.f32 (/.f32 u1 (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (-.f32 1 u1) 2)))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 5/6) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3))) (+.f32 1 (fma.f32 u1 u1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 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 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 6)
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (pow.f32 (-.f32 (/.f32 1 u1) 1) -3/2) 2/3)
(*.f32 (pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -3/2) 1/3) (pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -3/2) 1/3))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -3/2)) (cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -3/2)))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) 1/2)
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (pow.f32 (-.f32 (/.f32 1 u1) 1) -3) 1/3)
(cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -3))
(cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -3))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 4)
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (-.f32 (/.f32 1 u1) 1) -1)
(/.f32 1 (+.f32 (/.f32 1 u1) -1))
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(pow.f32 (/.f32 (-.f32 (/.f32 1 u1) 1) 1) -1)
(/.f32 1 (+.f32 (/.f32 1 u1) -1))
(/.f32 1 (+.f32 -1 (/.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 (/.f32 1 u1) 1) -3))
(cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -3))
(cbrt.f32 (pow.f32 (+.f32 -1 (/.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))
(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) 1)) -1))
(/.f32 1 (+.f32 (/.f32 1 u1) -1))
(/.f32 1 (+.f32 -1 (/.f32 1 u1)))
(log1p.f32 (expm1.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))

eval97.0ms (0.9%)

Compiler

Compiled 4318 to 3371 computations (21.9% saved)

prune84.0ms (0.8%)

Pruning

27 alts after pruning (26 fresh and 1 done)

PrunedKeptTotal
New20126227
Fresh000
Picked011
Done000
Total20127228
Accurracy
99.8%
Counts
228 → 27
Alt Table
Click to see full alt table
StatusAccuracyProgram
86.4%
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
97.2%
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
98.5%
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
98.5%
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.2%
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
87.6%
(*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
95.2%
(*.f32 (sqrt.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 6)) (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.7%
(*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
93.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2))
98.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
98.5%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
96.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
97.2%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
97.4%
(*.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))) (expm1.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
93.2%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (exp.f32 (*.f32 (log.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)))
98.7%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.8%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
98.5%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.5%
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.6%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
96.1%
(*.f32 (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
75.7%
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
77.6%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
93.8%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
90.9%
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
86.4%
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
97.2%
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
98.5%
(/.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
98.5%
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.2%
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
87.6%
(*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
95.2%
(*.f32 (sqrt.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 6)) (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.7%
(*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
93.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2))
98.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
98.5%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
96.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
97.2%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
97.4%
(*.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))) (expm1.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
93.2%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (exp.f32 (*.f32 (log.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)))
98.7%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.8%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
98.5%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.5%
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.6%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
96.1%
(*.f32 (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
75.7%
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
77.6%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
93.8%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
90.9%
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
Compiler

Compiled 1736 to 1390 computations (19.9% saved)

localize624.0ms (5.6%)

Local Accuracy

Found 18 expressions with local accuracy:

NewAccuracyProgram
99.5%
(/.f32 u1 (-.f32 1 u1))
99.5%
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.1%
(*.f32 314159265359/50000000000 u2)
97.8%
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)
99.5%
(/.f32 u1 (-.f32 1 u1))
99.5%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.1%
(*.f32 314159265359/50000000000 u2)
96.5%
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
99.7%
(sqrt.f32 (-.f32 1 u1))
99.4%
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))
99.1%
(*.f32 314159265359/50000000000 u2)
99.0%
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
99.7%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
99.5%
(/.f32 u1 (-.f32 1 u1))
99.6%
(sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))
99.5%
(/.f32 u1 (-.f32 1 u1))
99.5%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
98.9%
(*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000)
Compiler

Compiled 232 to 156 computations (32.8% saved)

series17.0ms (0.2%)

Counts
10 → 140
Calls

45 calls:

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

rewrite138.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
1090×prod-diff
738×expm1-udef
514×add-sqr-sqrt
500×pow1
496×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
030270
1600220
26726220
Stop Event
node limit
Counts
10 → 350
Calls
Call 1
Inputs
(*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
(sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1)))
(sqrt.f32 (-.f32 1 u1))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
Outputs
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)))) 1)
(pow.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)) 1)
(pow.f32 (*.f32 u2 314159265359/50000000000) 2)
(pow.f32 (pow.f32 (cbrt.f32 (*.f32 u2 314159265359/50000000000)) 2) 3)
(pow.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)) 1/2)
(pow.f32 (pow.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)) 3) 1/3)
(sqrt.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)))
(log.f32 (pow.f32 (exp.f32 (*.f32 u2 u2)) 98696044010906577398881/2500000000000000000000))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)))))
(cbrt.f32 (pow.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)) 3))
(expm1.f32 (log1p.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))
(exp.f32 (log.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))) 1))
(log1p.f32 (expm1.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (neg.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 1)
(pow.f32 (E.f32) (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 2)
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))) (sqrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 2)) (cbrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(sqrt.f32 (*.f32 u1 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1))))
(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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) 3) (pow.f32 u1 3/2)))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 314159265359/50000000000))) 1)
(*.f32 u2 314159265359/50000000000)
(*.f32 u2 (pow.f32 98696044010906577398881/2500000000000000000000 1/2))
(*.f32 1 (*.f32 u2 314159265359/50000000000))
(*.f32 (*.f32 u2 314159265359/50000000000) 1)
(*.f32 314159265359/50000000000 u2)
(*.f32 (pow.f32 (cbrt.f32 (*.f32 u2 314159265359/50000000000)) 2) (cbrt.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (cbrt.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (cbrt.f32 (*.f32 u2 314159265359/50000000000)) 2))
(*.f32 (cbrt.f32 (*.f32 u2 u2)) (*.f32 (cbrt.f32 u2) 314159265359/50000000000))
(*.f32 (sqrt.f32 u2) (sqrt.f32 (*.f32 u2 98696044010906577398881/2500000000000000000000)))
(*.f32 (sqrt.f32 u2) (pow.f32 (*.f32 u2 98696044010906577398881/2500000000000000000000) 1/2))
(*.f32 (sqrt.f32 u2) (*.f32 (sqrt.f32 u2) 314159265359/50000000000))
(*.f32 (sqrt.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (cbrt.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)))) (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(*.f32 (pow.f32 1 1/2) (*.f32 u2 314159265359/50000000000))
(*.f32 (pow.f32 98696044010906577398881/2500000000000000000000 1/2) u2)
(*.f32 (pow.f32 (cbrt.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4))) 1/2) (pow.f32 (pow.f32 (cbrt.f32 (*.f32 u2 314159265359/50000000000)) 2) 1/2))
(*.f32 (*.f32 314159265359/50000000000 (cbrt.f32 (*.f32 u2 u2))) (cbrt.f32 u2))
(*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u2)) (sqrt.f32 u2))
(pow.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)) 1/2)
(pow.f32 (*.f32 u2 314159265359/50000000000) 1)
(pow.f32 (cbrt.f32 (*.f32 u2 314159265359/50000000000)) 3)
(pow.f32 (pow.f32 (*.f32 u2 314159265359/50000000000) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u2 314159265359/50000000000)) 2)
(fabs.f32 (*.f32 u2 314159265359/50000000000))
(log.f32 (exp.f32 (*.f32 u2 314159265359/50000000000)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 314159265359/50000000000))))
(cbrt.f32 (pow.f32 (*.f32 u2 314159265359/50000000000) 3))
(expm1.f32 (log1p.f32 (*.f32 u2 314159265359/50000000000)))
(exp.f32 (log.f32 (*.f32 u2 314159265359/50000000000)))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))) 1/2))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 314159265359/50000000000)) 1))
(log1p.f32 (expm1.f32 (*.f32 u2 314159265359/50000000000)))
(-.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 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (pow.f32 (/.f32 1 (-.f32 1 u1)) 1/2))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (pow.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) 1/2))
(*.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 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (pow.f32 1 3/2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 2) 3/2) (pow.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3/2))
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 3/2) (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 3/2))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 1 (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (cbrt.f32 u1) 1) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (cbrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (pow.f32 u1 1/4) 1) (/.f32 (pow.f32 u1 1/4) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (pow.f32 u1 1/4) (cbrt.f32 (-.f32 1 u1))) (/.f32 (pow.f32 u1 1/4) (cbrt.f32 (sqrt.f32 (-.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 (cbrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 u1))))
(/.f32 (pow.f32 u1 1/4) (/.f32 (sqrt.f32 (-.f32 1 u1)) (pow.f32 u1 1/4)))
(/.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))))
(/.f32 (/.f32 (sqrt.f32 u1) 1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/2)
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3/2)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 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))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3/2))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (neg.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 1)
(pow.f32 (E.f32) (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 2)
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))) (sqrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 2)) (cbrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(sqrt.f32 (*.f32 u1 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1))))
(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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) 3) (pow.f32 u1 3/2)))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))))) 1)
(*.f32 1 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) 1)
(*.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))) (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1))) (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2) (*.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (sqrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))) (sqrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (neg.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 1 u1))) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 1 (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2) 1) (/.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 1) (/.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (cbrt.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) 1)
(pow.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))) 3)
(pow.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))) 2)
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))) -1)
(neg.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1)))
(log.f32 (exp.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))))))
(cbrt.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) 3))
(cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (-.f32 1 u1) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))))
(exp.f32 (log.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 1 u1)))) 1)
(*.f32 1 (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 (-.f32 1 u1)) 1)
(*.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u1))) (cbrt.f32 (-.f32 1 u1)))
(*.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 (-.f32 1 u1) 1/4) (pow.f32 (-.f32 1 u1) 1/4))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (sqrt.f32 (cbrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2) 1/2) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 1/2))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 u1 u1))) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 3))) (sqrt.f32 (+.f32 1 (fma.f32 u1 u1 u1))))
(pow.f32 (-.f32 1 u1) 1/2)
(pow.f32 (sqrt.f32 (-.f32 1 u1)) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u1))) 3)
(pow.f32 (pow.f32 (-.f32 1 u1) 3/2) 1/3)
(pow.f32 (pow.f32 (-.f32 1 u1) 1/4) 2)
(fabs.f32 (sqrt.f32 (-.f32 1 u1)))
(log.f32 (exp.f32 (sqrt.f32 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (-.f32 1 u1)))))
(cbrt.f32 (pow.f32 (-.f32 1 u1) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 1 u1))))
(exp.f32 (*.f32 1/2 (log1p.f32 (neg.f32 u1))))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 u1)) 1/2))
(exp.f32 (*.f32 (*.f32 1/2 (log1p.f32 (neg.f32 u1))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(*.f32 1 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (pow.f32 (-.f32 1 u1) -1/2) (sqrt.f32 u1)))
(*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 1)
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (cbrt.f32 (*.f32 u1 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (*.f32 u1 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1)))) (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1))) (*.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))) (sqrt.f32 u1)))
(*.f32 (cbrt.f32 u1) (*.f32 (cbrt.f32 (sqrt.f32 u1)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2) (*.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (sqrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))) (sqrt.f32 u1)))
(*.f32 (pow.f32 u1 1/4) (*.f32 (pow.f32 u1 1/4) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (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 u2 314159265359/50000000000))))
(*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) (cbrt.f32 u1)) (cbrt.f32 (sqrt.f32 u1)))
(*.f32 (*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) (pow.f32 u1 1/4)) (pow.f32 u1 1/4))
(*.f32 (*.f32 (sqrt.f32 u1) (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1)))) (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))))) (sqrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2)) (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (neg.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 1)
(pow.f32 (E.f32) (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 2)
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))) (sqrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 2)) (cbrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(sqrt.f32 (*.f32 u1 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1))))
(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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) 3) (pow.f32 u1 3/2)))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(-.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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (*.f32 (sqrt.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 (pow.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 2) (*.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (cbrt.f32 u1) 2) (*.f32 (cbrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)))
(*.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 (pow.f32 (-.f32 1 u1) -1/2) (/.f32 u1 (sqrt.f32 (-.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 (pow.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 2) 3) (cbrt.f32 (/.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 (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 (pow.f32 (cbrt.f32 u1) 2) 1) (/.f32 (cbrt.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 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) 1) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) (pow.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 2)) (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3))) (+.f32 1 (fma.f32 u1 u1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1))
(/.f32 u1 (-.f32 1 u1))
(/.f32 1 (/.f32 (-.f32 1 u1) u1))
(/.f32 1 (/.f32 (/.f32 (-.f32 1 u1) u1) 1))
(/.f32 (sqrt.f32 u1) (/.f32 (-.f32 1 u1) (sqrt.f32 u1)))
(/.f32 (pow.f32 (cbrt.f32 u1) 2) (/.f32 (-.f32 1 u1) (cbrt.f32 u1)))
(/.f32 (neg.f32 u1) (neg.f32 (-.f32 1 u1)))
(/.f32 -1 (neg.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (neg.f32 (neg.f32 u1)) (neg.f32 (neg.f32 (-.f32 1 u1))))
(/.f32 (/.f32 u1 (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) (cbrt.f32 u1)) (cbrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (cbrt.f32 u1) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)) (cbrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 u1 1) (-.f32 1 u1))
(/.f32 (/.f32 u1 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (cbrt.f32 (-.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 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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (neg.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 1)
(pow.f32 (E.f32) (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 2)
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))) (sqrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 2)) (cbrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(sqrt.f32 (*.f32 u1 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1))))
(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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) 3) (pow.f32 u1 3/2)))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))

simplify223.0ms (2%)

Algorithm
egg-herbie
Rules
1036×log-prod
930×associate-*r*
842×associate-*l*
648×times-frac
642×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
078918990
1199318028
2778518024
Stop Event
node limit
Counts
490 → 434
Calls
Call 1
Inputs
(*.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 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.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 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(*.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 (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 (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 (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 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)
(sqrt.f32 -1)
(-.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1))))
(-.f32 (+.f32 (*.f32 -1/2 (/.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 1 (*.f32 (sqrt.f32 -1) u1))))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (+.f32 (*.f32 -1/2 (/.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 1 (*.f32 (sqrt.f32 -1) u1))))
(sqrt.f32 -1)
(+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))
(+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1))))
(+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (+.f32 (sqrt.f32 -1) (+.f32 (*.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.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 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(*.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 (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 (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 (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 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(sqrt.f32 (/.f32 1 (-.f32 1 u1)))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 1 (-.f32 1 u1)))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) u1)) (+.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 3/8 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2)))))
(+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) u1)) (+.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 5/16 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 3))) (*.f32 3/8 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2))))))
1
(+.f32 1 (*.f32 -1/2 u1))
(+.f32 1 (+.f32 (*.f32 -1/8 (pow.f32 u1 2)) (*.f32 -1/2 u1)))
(+.f32 1 (+.f32 (*.f32 -1/8 (pow.f32 u1 2)) (+.f32 (*.f32 -1/16 (pow.f32 u1 3)) (*.f32 -1/2 u1))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.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 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(*.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 (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 (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 (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))))
-1
(-.f32 (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3) (/.f32 1 u1))) (*.f32 -2/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3) (/.f32 1 u1)))) 1)
(-.f32 (+.f32 (*.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3) (/.f32 1 (pow.f32 u1 2)))) (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3) (/.f32 1 u1))) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3) (/.f32 1 u1))) (+.f32 (*.f32 -1/3 (/.f32 (+.f32 1 (*.f32 1/3 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))) (pow.f32 u1 2))) (/.f32 (*.f32 (cbrt.f32 -1) (+.f32 (*.f32 1/9 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3)) (*.f32 -2/3 (/.f32 (+.f32 1 (*.f32 1/3 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))) (cbrt.f32 -1))))) (pow.f32 u1 2)))))) 1)
(-.f32 (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3) (/.f32 1 u1))) (+.f32 (*.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)) 1/3) (/.f32 (+.f32 1 (*.f32 1/3 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))) (pow.f32 u1 3)))) (+.f32 (*.f32 -1/3 (/.f32 (+.f32 1 (*.f32 1/3 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))) (pow.f32 u1 2))) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 8)) 1/3) (+.f32 1 (*.f32 1/3 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))))) (*.f32 2/3 (/.f32 (-.f32 (*.f32 1/27 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2))) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)) 1/3) (+.f32 1 (*.f32 1/3 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))))) 1)) (cbrt.f32 -1)))) (cbrt.f32 -1)) (pow.f32 u1 3)) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)) 1/3) (/.f32 (+.f32 (*.f32 1/9 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3)) (*.f32 -2/3 (/.f32 (+.f32 1 (*.f32 1/3 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))) (cbrt.f32 -1)))) (pow.f32 u1 3)))) (+.f32 (*.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3) (/.f32 1 (pow.f32 u1 2)))) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3) (/.f32 1 u1))) (+.f32 (/.f32 (*.f32 (cbrt.f32 -1) (+.f32 (*.f32 1/9 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3)) (*.f32 -2/3 (/.f32 (+.f32 1 (*.f32 1/3 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))) (cbrt.f32 -1))))) (pow.f32 u1 2)) (*.f32 1/3 (/.f32 (-.f32 (*.f32 1/27 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2))) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)) 1/3) (+.f32 1 (*.f32 1/3 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))))) 1)) (pow.f32 u1 3))))))))))) 1)
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(-.f32 (/.f32 (*.f32 (cbrt.f32 -1) (+.f32 (*.f32 1/9 (pow.f32 (cbrt.f32 -1) 2)) (*.f32 4/9 (pow.f32 (cbrt.f32 -1) 2)))) (pow.f32 u1 2)) (+.f32 1 (+.f32 (*.f32 4/9 (/.f32 1 (pow.f32 u1 2))) (/.f32 1 u1))))
(-.f32 (+.f32 (/.f32 (*.f32 (cbrt.f32 -1) (+.f32 (*.f32 1/9 (pow.f32 (cbrt.f32 -1) 2)) (*.f32 4/9 (pow.f32 (cbrt.f32 -1) 2)))) (pow.f32 u1 2)) (*.f32 -1 (/.f32 (+.f32 26/81 (+.f32 (*.f32 -1/3 (*.f32 (cbrt.f32 -1) (+.f32 (*.f32 1/9 (pow.f32 (cbrt.f32 -1) 2)) (*.f32 4/9 (pow.f32 (cbrt.f32 -1) 2))))) (*.f32 (cbrt.f32 -1) (+.f32 (*.f32 -28/81 (pow.f32 (cbrt.f32 -1) 2)) (*.f32 -4/27 (pow.f32 (cbrt.f32 -1) 2)))))) (pow.f32 u1 3)))) (+.f32 1 (+.f32 (*.f32 4/9 (/.f32 1 (pow.f32 u1 2))) (/.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (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))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.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 (sqrt.f32 -1) (pow.f32 u1 3)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.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 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.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 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(*.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 (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 (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 (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 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)))) 1)
(pow.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)) 1)
(pow.f32 (*.f32 u2 314159265359/50000000000) 2)
(pow.f32 (pow.f32 (cbrt.f32 (*.f32 u2 314159265359/50000000000)) 2) 3)
(pow.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)) 1/2)
(pow.f32 (pow.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)) 3) 1/3)
(sqrt.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)))
(log.f32 (pow.f32 (exp.f32 (*.f32 u2 u2)) 98696044010906577398881/2500000000000000000000))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)))))
(cbrt.f32 (pow.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)) 3))
(expm1.f32 (log1p.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))
(exp.f32 (log.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))) 1))
(log1p.f32 (expm1.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (neg.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 1)
(pow.f32 (E.f32) (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 2)
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))) (sqrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 2)) (cbrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(sqrt.f32 (*.f32 u1 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1))))
(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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) 3) (pow.f32 u1 3/2)))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 314159265359/50000000000))) 1)
(*.f32 u2 314159265359/50000000000)
(*.f32 u2 (pow.f32 98696044010906577398881/2500000000000000000000 1/2))
(*.f32 1 (*.f32 u2 314159265359/50000000000))
(*.f32 (*.f32 u2 314159265359/50000000000) 1)
(*.f32 314159265359/50000000000 u2)
(*.f32 (pow.f32 (cbrt.f32 (*.f32 u2 314159265359/50000000000)) 2) (cbrt.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (cbrt.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (cbrt.f32 (*.f32 u2 314159265359/50000000000)) 2))
(*.f32 (cbrt.f32 (*.f32 u2 u2)) (*.f32 (cbrt.f32 u2) 314159265359/50000000000))
(*.f32 (sqrt.f32 u2) (sqrt.f32 (*.f32 u2 98696044010906577398881/2500000000000000000000)))
(*.f32 (sqrt.f32 u2) (pow.f32 (*.f32 u2 98696044010906577398881/2500000000000000000000) 1/2))
(*.f32 (sqrt.f32 u2) (*.f32 (sqrt.f32 u2) 314159265359/50000000000))
(*.f32 (sqrt.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (cbrt.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)))) (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(*.f32 (pow.f32 1 1/2) (*.f32 u2 314159265359/50000000000))
(*.f32 (pow.f32 98696044010906577398881/2500000000000000000000 1/2) u2)
(*.f32 (pow.f32 (cbrt.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4))) 1/2) (pow.f32 (pow.f32 (cbrt.f32 (*.f32 u2 314159265359/50000000000)) 2) 1/2))
(*.f32 (*.f32 314159265359/50000000000 (cbrt.f32 (*.f32 u2 u2))) (cbrt.f32 u2))
(*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u2)) (sqrt.f32 u2))
(pow.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)) 1/2)
(pow.f32 (*.f32 u2 314159265359/50000000000) 1)
(pow.f32 (cbrt.f32 (*.f32 u2 314159265359/50000000000)) 3)
(pow.f32 (pow.f32 (*.f32 u2 314159265359/50000000000) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u2 314159265359/50000000000)) 2)
(fabs.f32 (*.f32 u2 314159265359/50000000000))
(log.f32 (exp.f32 (*.f32 u2 314159265359/50000000000)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 314159265359/50000000000))))
(cbrt.f32 (pow.f32 (*.f32 u2 314159265359/50000000000) 3))
(expm1.f32 (log1p.f32 (*.f32 u2 314159265359/50000000000)))
(exp.f32 (log.f32 (*.f32 u2 314159265359/50000000000)))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))) 1/2))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 314159265359/50000000000)) 1))
(log1p.f32 (expm1.f32 (*.f32 u2 314159265359/50000000000)))
(-.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 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (pow.f32 (/.f32 1 (-.f32 1 u1)) 1/2))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (pow.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) 1/2))
(*.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 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (pow.f32 1 3/2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 2) 3/2) (pow.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3/2))
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 3/2) (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 3/2))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 1 (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (cbrt.f32 u1) 1) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (cbrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (pow.f32 u1 1/4) 1) (/.f32 (pow.f32 u1 1/4) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (pow.f32 u1 1/4) (cbrt.f32 (-.f32 1 u1))) (/.f32 (pow.f32 u1 1/4) (cbrt.f32 (sqrt.f32 (-.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 (cbrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 u1))))
(/.f32 (pow.f32 u1 1/4) (/.f32 (sqrt.f32 (-.f32 1 u1)) (pow.f32 u1 1/4)))
(/.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))))
(/.f32 (/.f32 (sqrt.f32 u1) 1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/2)
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3/2)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 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))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3/2))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (neg.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 1)
(pow.f32 (E.f32) (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 2)
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))) (sqrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 2)) (cbrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(sqrt.f32 (*.f32 u1 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1))))
(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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) 3) (pow.f32 u1 3/2)))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))))) 1)
(*.f32 1 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) 1)
(*.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))) (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1))) (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2) (*.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (sqrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))) (sqrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (neg.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 1 u1))) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 1 (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2) 1) (/.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 1) (/.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (cbrt.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) 1)
(pow.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))) 3)
(pow.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))) 2)
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))) -1)
(neg.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(sqrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1)))
(log.f32 (exp.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))))))
(cbrt.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) 3))
(cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (-.f32 1 u1) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))))
(exp.f32 (log.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 1 u1)))) 1)
(*.f32 1 (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 (-.f32 1 u1)) 1)
(*.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u1))) (cbrt.f32 (-.f32 1 u1)))
(*.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 (-.f32 1 u1) 1/4) (pow.f32 (-.f32 1 u1) 1/4))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (sqrt.f32 (cbrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2) 1/2) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 1/2))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 u1 u1))) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 3))) (sqrt.f32 (+.f32 1 (fma.f32 u1 u1 u1))))
(pow.f32 (-.f32 1 u1) 1/2)
(pow.f32 (sqrt.f32 (-.f32 1 u1)) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u1))) 3)
(pow.f32 (pow.f32 (-.f32 1 u1) 3/2) 1/3)
(pow.f32 (pow.f32 (-.f32 1 u1) 1/4) 2)
(fabs.f32 (sqrt.f32 (-.f32 1 u1)))
(log.f32 (exp.f32 (sqrt.f32 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (-.f32 1 u1)))))
(cbrt.f32 (pow.f32 (-.f32 1 u1) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 1 u1))))
(exp.f32 (*.f32 1/2 (log1p.f32 (neg.f32 u1))))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 u1)) 1/2))
(exp.f32 (*.f32 (*.f32 1/2 (log1p.f32 (neg.f32 u1))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(*.f32 1 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (pow.f32 (-.f32 1 u1) -1/2) (sqrt.f32 u1)))
(*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 1)
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (cbrt.f32 (*.f32 u1 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (*.f32 u1 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1)))) (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1))) (*.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))) (sqrt.f32 u1)))
(*.f32 (cbrt.f32 u1) (*.f32 (cbrt.f32 (sqrt.f32 u1)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2) (*.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (sqrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))) (sqrt.f32 u1)))
(*.f32 (pow.f32 u1 1/4) (*.f32 (pow.f32 u1 1/4) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (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 u2 314159265359/50000000000))))
(*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) (cbrt.f32 u1)) (cbrt.f32 (sqrt.f32 u1)))
(*.f32 (*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) (pow.f32 u1 1/4)) (pow.f32 u1 1/4))
(*.f32 (*.f32 (sqrt.f32 u1) (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1)))) (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))))) (sqrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2)) (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (neg.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 1)
(pow.f32 (E.f32) (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 2)
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))) (sqrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 2)) (cbrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(sqrt.f32 (*.f32 u1 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1))))
(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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) 3) (pow.f32 u1 3/2)))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(-.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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (*.f32 (sqrt.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 (pow.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 2) (*.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (cbrt.f32 u1) 2) (*.f32 (cbrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)))
(*.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 (pow.f32 (-.f32 1 u1) -1/2) (/.f32 u1 (sqrt.f32 (-.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 (pow.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 2) 3) (cbrt.f32 (/.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 (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 (pow.f32 (cbrt.f32 u1) 2) 1) (/.f32 (cbrt.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 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) 1) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) (pow.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 2)) (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3))) (+.f32 1 (fma.f32 u1 u1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1))
(/.f32 u1 (-.f32 1 u1))
(/.f32 1 (/.f32 (-.f32 1 u1) u1))
(/.f32 1 (/.f32 (/.f32 (-.f32 1 u1) u1) 1))
(/.f32 (sqrt.f32 u1) (/.f32 (-.f32 1 u1) (sqrt.f32 u1)))
(/.f32 (pow.f32 (cbrt.f32 u1) 2) (/.f32 (-.f32 1 u1) (cbrt.f32 u1)))
(/.f32 (neg.f32 u1) (neg.f32 (-.f32 1 u1)))
(/.f32 -1 (neg.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (neg.f32 (neg.f32 u1)) (neg.f32 (neg.f32 (-.f32 1 u1))))
(/.f32 (/.f32 u1 (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) (cbrt.f32 u1)) (cbrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (cbrt.f32 u1) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)) (cbrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 u1 1) (-.f32 1 u1))
(/.f32 (/.f32 u1 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (cbrt.f32 (-.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 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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (neg.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 1)
(pow.f32 (E.f32) (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 2)
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))) (sqrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 2)) (cbrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(sqrt.f32 (*.f32 u1 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1))))
(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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) 3) (pow.f32 u1 3/2)))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
Outputs
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (/.f32 -1/2 (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) u1)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.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)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 u1))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 u1))) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (/.f32 -1/2 (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) u1))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (*.f32 (sqrt.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)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 u1))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)) 1) (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 u1))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) u1)) (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) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 3)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))) u1) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))) 1/2) u1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))) u1) (fma.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 u1 u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(fma.f32 1/2 (*.f32 (/.f32 (sqrt.f32 -1) u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (fma.f32 3/8 (*.f32 (/.f32 (sqrt.f32 -1) u1) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))) u1) (fma.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 u1 u1)) (fma.f32 5/16 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u1 3) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(fma.f32 1/2 (*.f32 (/.f32 (sqrt.f32 -1) u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (fma.f32 3/8 (*.f32 (/.f32 (sqrt.f32 -1) u1) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) u1)) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (*.f32 (sqrt.f32 -1) 5/16) (/.f32 (pow.f32 u1 3) (cos.f32 (*.f32 u2 314159265359/50000000000)))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (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 (*.f32 u2 u2) -98696044010906577398881/5000000000000000000000)))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 (*.f32 u2 u2) -98696044010906577398881/5000000000000000000000) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.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 (pow.f32 u2 6)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 (*.f32 u2 u2) -98696044010906577398881/5000000000000000000000) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(*.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 u2 314159265359/50000000000)))
(*.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 u2 314159265359/50000000000)))
(*.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 u2 314159265359/50000000000)))
(*.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 u2 314159265359/50000000000)))
(*.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 u2 -314159265359/50000000000)))
(*.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 u2 -314159265359/50000000000)))
(*.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 u2 -314159265359/50000000000)))
(*.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 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 -314159265359/50000000000 u2)
(*.f32 u2 -314159265359/50000000000)
(sqrt.f32 -1)
(-.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1))))
(-.f32 (sqrt.f32 -1) (/.f32 1/2 (*.f32 (sqrt.f32 -1) u1)))
(+.f32 (sqrt.f32 -1) (/.f32 -1/2 (*.f32 (sqrt.f32 -1) u1)))
(-.f32 (+.f32 (*.f32 -1/2 (/.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 1 (*.f32 (sqrt.f32 -1) u1))))
(-.f32 (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (*.f32 u1 u1))) (sqrt.f32 -1)) (/.f32 1/2 (*.f32 (sqrt.f32 -1) u1)))
(+.f32 (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (*.f32 u1 u1))) (sqrt.f32 -1)) (/.f32 -1/2 (*.f32 (sqrt.f32 -1) u1)))
(+.f32 (sqrt.f32 -1) (fma.f32 (/.f32 -1/2 (sqrt.f32 -1)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 u1 u1)) (/.f32 -1/2 (*.f32 (sqrt.f32 -1) u1))))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (+.f32 (*.f32 -1/2 (/.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 1 (*.f32 (sqrt.f32 -1) u1))))
(-.f32 (fma.f32 -1/2 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)) 1) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (*.f32 u1 u1))) (sqrt.f32 -1))) (/.f32 1/2 (*.f32 (sqrt.f32 -1) u1)))
(+.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) (pow.f32 u1 3))) (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (*.f32 u1 u1))) (sqrt.f32 -1))) (/.f32 -1/2 (*.f32 (sqrt.f32 -1) u1)))
(+.f32 (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (*.f32 u1 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 (sqrt.f32 -1) (pow.f32 u1 3))) (/.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 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1))))
(fma.f32 3/8 (/.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1))))
(fma.f32 3/8 (/.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (fma.f32 1/2 (/.f32 (sqrt.f32 -1) u1) (sqrt.f32 -1)))
(+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (+.f32 (sqrt.f32 -1) (+.f32 (*.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))))
(fma.f32 3/8 (/.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (+.f32 (sqrt.f32 -1) (fma.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))))
(+.f32 (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (fma.f32 1/2 (/.f32 (sqrt.f32 -1) u1) (sqrt.f32 -1))) (/.f32 5/16 (/.f32 (pow.f32 u1 3) (sqrt.f32 -1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (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 (*.f32 u2 u2) -98696044010906577398881/5000000000000000000000)))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 (*.f32 u2 u2) -98696044010906577398881/5000000000000000000000) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.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 (pow.f32 u2 6)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 (*.f32 u2 u2) -98696044010906577398881/5000000000000000000000) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(*.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 u2 314159265359/50000000000)))
(*.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 u2 314159265359/50000000000)))
(*.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 u2 314159265359/50000000000)))
(*.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 u2 314159265359/50000000000)))
(*.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 u2 314159265359/50000000000)))
(*.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 u2 314159265359/50000000000)))
(*.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 u2 314159265359/50000000000)))
(*.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 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (/.f32 -1/2 (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) u1)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.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)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 u1))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 u1))) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (/.f32 -1/2 (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) u1))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (*.f32 (sqrt.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)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 u1))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)) 1) (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 u1))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) u1)) (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) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 3)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))) u1) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))) 1/2) u1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))) u1) (fma.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 u1 u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(fma.f32 1/2 (*.f32 (/.f32 (sqrt.f32 -1) u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (fma.f32 3/8 (*.f32 (/.f32 (sqrt.f32 -1) u1) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))) u1) (fma.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 u1 u1)) (fma.f32 5/16 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u1 3) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(fma.f32 1/2 (*.f32 (/.f32 (sqrt.f32 -1) u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (fma.f32 3/8 (*.f32 (/.f32 (sqrt.f32 -1) u1) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) u1)) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (*.f32 (sqrt.f32 -1) 5/16) (/.f32 (pow.f32 u1 3) (cos.f32 (*.f32 u2 314159265359/50000000000)))))))
(sqrt.f32 (/.f32 1 (-.f32 1 u1)))
(sqrt.f32 (/.f32 -1 (+.f32 -1 u1)))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (+.f32 (*.f32 (*.f32 u2 u2) -98696044010906577398881/5000000000000000000000) 1) (sqrt.f32 (/.f32 -1 (+.f32 -1 u1))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 1 (-.f32 1 u1)))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 1 (-.f32 1 u1)))) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 1 (-.f32 1 u1)))))
(+.f32 (sqrt.f32 (/.f32 -1 (+.f32 -1 u1))) (*.f32 (sqrt.f32 (/.f32 -1 (+.f32 -1 u1))) (+.f32 (*.f32 (*.f32 u2 u2) -98696044010906577398881/5000000000000000000000) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 1 (-.f32 1 u1)))) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (/.f32 1 (-.f32 1 u1)))) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 -1 (+.f32 -1 u1))) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))) (*.f32 (+.f32 (*.f32 (*.f32 u2 u2) -98696044010906577398881/5000000000000000000000) 1) (sqrt.f32 (/.f32 -1 (+.f32 -1 u1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 -1 (+.f32 -1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 -1 (+.f32 -1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 -1 (+.f32 -1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 -1 (+.f32 -1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 -1 (+.f32 -1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 -1 (+.f32 -1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 -1 (+.f32 -1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 -1 (+.f32 -1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(cos.f32 (*.f32 u2 314159265359/50000000000))
(+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(fma.f32 1/2 (*.f32 u1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) u1)) (+.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 3/8 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2)))))
(+.f32 (fma.f32 1/2 (*.f32 u1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (cos.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 3/8 (*.f32 (*.f32 u1 u1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(fma.f32 1/2 (*.f32 u1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (fma.f32 3/8 (*.f32 (*.f32 u1 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) u1)) (+.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 5/16 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 3))) (*.f32 3/8 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 2))))))
(+.f32 (fma.f32 1/2 (*.f32 u1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (cos.f32 (*.f32 u2 314159265359/50000000000))) (fma.f32 5/16 (*.f32 (pow.f32 u1 3) (cos.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 3/8 (*.f32 (*.f32 u1 u1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(+.f32 (fma.f32 1/2 (*.f32 u1 (cos.f32 (*.f32 u2 314159265359/50000000000))) (cos.f32 (*.f32 u2 314159265359/50000000000))) (fma.f32 5/16 (*.f32 (pow.f32 u1 3) (cos.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (*.f32 u1 u1) 3/8))))
1
(+.f32 1 (*.f32 -1/2 u1))
(fma.f32 -1/2 u1 1)
(+.f32 1 (+.f32 (*.f32 -1/8 (pow.f32 u1 2)) (*.f32 -1/2 u1)))
(+.f32 1 (fma.f32 -1/8 (*.f32 u1 u1) (*.f32 -1/2 u1)))
(+.f32 1 (fma.f32 (*.f32 u1 u1) -1/8 (*.f32 -1/2 u1)))
(+.f32 1 (+.f32 (*.f32 -1/8 (pow.f32 u1 2)) (+.f32 (*.f32 -1/16 (pow.f32 u1 3)) (*.f32 -1/2 u1))))
(+.f32 1 (fma.f32 -1/8 (*.f32 u1 u1) (fma.f32 -1/16 (pow.f32 u1 3) (*.f32 -1/2 u1))))
(+.f32 (fma.f32 (*.f32 u1 u1) -1/8 (*.f32 (pow.f32 u1 3) -1/16)) (fma.f32 -1/2 u1 1))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (/.f32 -1/2 (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) u1)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.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)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 u1))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 u1))) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (/.f32 -1/2 (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) u1))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (*.f32 (sqrt.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)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 u1))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)) 1) (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 u1))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) u1)) (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) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 3)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))) u1) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (*.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))) 1/2) u1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))) u1) (fma.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 u1 u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(fma.f32 1/2 (*.f32 (/.f32 (sqrt.f32 -1) u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (fma.f32 3/8 (*.f32 (/.f32 (sqrt.f32 -1) u1) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))) u1) (fma.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 u1 u1)) (fma.f32 5/16 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u1 3) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(fma.f32 1/2 (*.f32 (/.f32 (sqrt.f32 -1) u1) (cos.f32 (*.f32 u2 314159265359/50000000000))) (fma.f32 3/8 (*.f32 (/.f32 (sqrt.f32 -1) u1) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) u1)) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (*.f32 (sqrt.f32 -1) 5/16) (/.f32 (pow.f32 u1 3) (cos.f32 (*.f32 u2 314159265359/50000000000)))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (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 (*.f32 u2 u2) -98696044010906577398881/5000000000000000000000)))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 (*.f32 u2 u2) -98696044010906577398881/5000000000000000000000) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.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 (pow.f32 u2 6)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 (*.f32 u2 u2) -98696044010906577398881/5000000000000000000000) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(*.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 u2 314159265359/50000000000)))
(*.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 u2 314159265359/50000000000)))
(*.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 u2 314159265359/50000000000)))
(*.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 u2 314159265359/50000000000)))
(*.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 u2 314159265359/50000000000)))
(*.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 u2 314159265359/50000000000)))
(*.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 u2 314159265359/50000000000)))
(*.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 u2 314159265359/50000000000)))
-1
(-.f32 (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3) (/.f32 1 u1))) (*.f32 -2/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3) (/.f32 1 u1)))) 1)
(+.f32 (*.f32 (*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 -1) 4)) (/.f32 1 u1)) -1) -1)
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 (cbrt.f32 -1) 4)) u1) -1 -1)
(fma.f32 -1 (/.f32 (cbrt.f32 (pow.f32 (cbrt.f32 -1) 4)) u1) -1)
(-.f32 (+.f32 (*.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3) (/.f32 1 (pow.f32 u1 2)))) (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3) (/.f32 1 u1))) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3) (/.f32 1 u1))) (+.f32 (*.f32 -1/3 (/.f32 (+.f32 1 (*.f32 1/3 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))) (pow.f32 u1 2))) (/.f32 (*.f32 (cbrt.f32 -1) (+.f32 (*.f32 1/9 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3)) (*.f32 -2/3 (/.f32 (+.f32 1 (*.f32 1/3 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))) (cbrt.f32 -1))))) (pow.f32 u1 2)))))) 1)
(+.f32 (fma.f32 2/9 (*.f32 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))) (/.f32 1 (*.f32 u1 u1))) (+.f32 (*.f32 (*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 -1) 4)) (/.f32 1 u1)) -1) (fma.f32 -1/3 (/.f32 (+.f32 1 (*.f32 1/3 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) (*.f32 u1 u1)) (/.f32 (cbrt.f32 -1) (/.f32 (*.f32 u1 u1) (fma.f32 1/9 (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 4))) (*.f32 -2/3 (/.f32 (+.f32 1 (*.f32 1/3 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) (cbrt.f32 -1))))))))) -1)
(+.f32 -1 (fma.f32 2/9 (/.f32 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))) (*.f32 u1 u1)) (fma.f32 (/.f32 (cbrt.f32 (pow.f32 (cbrt.f32 -1) 4)) u1) -1 (fma.f32 -1/3 (/.f32 (fma.f32 1/3 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))) 1) (*.f32 u1 u1)) (*.f32 (/.f32 (cbrt.f32 -1) (*.f32 u1 u1)) (fma.f32 1/9 (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 4))) (/.f32 (*.f32 -2/3 (fma.f32 1/3 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))) 1)) (cbrt.f32 -1))))))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 (cbrt.f32 -1) 4)) u1) -1 (fma.f32 -1/3 (/.f32 (fma.f32 1/3 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))) 1) (*.f32 u1 u1)) (*.f32 (/.f32 (cbrt.f32 -1) (*.f32 u1 u1)) (fma.f32 1/9 (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 4))) (/.f32 (*.f32 -2/3 (fma.f32 1/3 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))) 1)) (cbrt.f32 -1)))))) (fma.f32 2/9 (/.f32 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))) (*.f32 u1 u1)) -1))
(-.f32 (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3) (/.f32 1 u1))) (+.f32 (*.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)) 1/3) (/.f32 (+.f32 1 (*.f32 1/3 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))) (pow.f32 u1 3)))) (+.f32 (*.f32 -1/3 (/.f32 (+.f32 1 (*.f32 1/3 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))) (pow.f32 u1 2))) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 8)) 1/3) (+.f32 1 (*.f32 1/3 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))))) (*.f32 2/3 (/.f32 (-.f32 (*.f32 1/27 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2))) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)) 1/3) (+.f32 1 (*.f32 1/3 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))))) 1)) (cbrt.f32 -1)))) (cbrt.f32 -1)) (pow.f32 u1 3)) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)) 1/3) (/.f32 (+.f32 (*.f32 1/9 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3)) (*.f32 -2/3 (/.f32 (+.f32 1 (*.f32 1/3 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))) (cbrt.f32 -1)))) (pow.f32 u1 3)))) (+.f32 (*.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3) (/.f32 1 (pow.f32 u1 2)))) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3) (/.f32 1 u1))) (+.f32 (/.f32 (*.f32 (cbrt.f32 -1) (+.f32 (*.f32 1/9 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3)) (*.f32 -2/3 (/.f32 (+.f32 1 (*.f32 1/3 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))) (cbrt.f32 -1))))) (pow.f32 u1 2)) (*.f32 1/3 (/.f32 (-.f32 (*.f32 1/27 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2))) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)) 1/3) (+.f32 1 (*.f32 1/3 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))))) 1)) (pow.f32 u1 3))))))))))) 1)
(+.f32 (fma.f32 -2/3 (*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 -1) 4)) (/.f32 1 u1)) (fma.f32 2/9 (*.f32 (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5))) (/.f32 (+.f32 1 (*.f32 1/3 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) (pow.f32 u1 3))) (fma.f32 -1/3 (/.f32 (+.f32 1 (*.f32 1/3 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) (*.f32 u1 u1)) (+.f32 (/.f32 (fma.f32 2/9 (*.f32 (+.f32 1 (*.f32 1/3 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 8)))) (*.f32 2/3 (/.f32 (-.f32 (/.f32 1/27 (pow.f32 (cbrt.f32 -1) 2)) (fma.f32 2/3 (*.f32 (+.f32 1 (*.f32 1/3 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)))) 1)) (cbrt.f32 -1)))) (/.f32 (pow.f32 u1 3) (cbrt.f32 -1))) (fma.f32 -1/3 (*.f32 (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2))) (/.f32 (fma.f32 1/9 (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 4))) (*.f32 -2/3 (/.f32 (+.f32 1 (*.f32 1/3 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) (cbrt.f32 -1)))) (pow.f32 u1 3))) (fma.f32 2/9 (*.f32 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))) (/.f32 1 (*.f32 u1 u1))) (fma.f32 -1/3 (*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 -1) 4)) (/.f32 1 u1)) (+.f32 (/.f32 (cbrt.f32 -1) (/.f32 (*.f32 u1 u1) (fma.f32 1/9 (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 4))) (*.f32 -2/3 (/.f32 (+.f32 1 (*.f32 1/3 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) (cbrt.f32 -1)))))) (*.f32 1/3 (/.f32 (-.f32 (/.f32 1/27 (pow.f32 (cbrt.f32 -1) 2)) (fma.f32 2/3 (*.f32 (+.f32 1 (*.f32 1/3 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)))) 1)) (pow.f32 u1 3))))))))))) -1)
(+.f32 (fma.f32 2/9 (*.f32 (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5))) (/.f32 (fma.f32 1/3 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))) 1) (pow.f32 u1 3))) (+.f32 (fma.f32 -1/3 (/.f32 (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2))) (/.f32 (pow.f32 u1 3) (fma.f32 1/9 (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 4))) (/.f32 (*.f32 -2/3 (fma.f32 1/3 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))) 1)) (cbrt.f32 -1))))) (fma.f32 2/9 (/.f32 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))) (*.f32 u1 u1)) (fma.f32 -1/3 (/.f32 (cbrt.f32 (pow.f32 (cbrt.f32 -1) 4)) u1) (fma.f32 1/3 (/.f32 (-.f32 (/.f32 1/27 (pow.f32 (cbrt.f32 -1) 2)) (fma.f32 (*.f32 (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5))) 2/3) (fma.f32 1/3 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))) 1) 1)) (pow.f32 u1 3)) (*.f32 (/.f32 (cbrt.f32 -1) (*.f32 u1 u1)) (fma.f32 1/9 (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 4))) (/.f32 (*.f32 -2/3 (fma.f32 1/3 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))) 1)) (cbrt.f32 -1)))))))) (fma.f32 -1/3 (/.f32 (fma.f32 1/3 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))) 1) (*.f32 u1 u1)) (/.f32 (fma.f32 2/3 (/.f32 (-.f32 (/.f32 1/27 (pow.f32 (cbrt.f32 -1) 2)) (fma.f32 (*.f32 (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5))) 2/3) (fma.f32 1/3 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))) 1) 1)) (cbrt.f32 -1)) (*.f32 (fma.f32 1/3 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))) 1) (*.f32 2/9 (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 8)))))) (/.f32 (pow.f32 u1 3) (cbrt.f32 -1)))))) (fma.f32 (/.f32 (cbrt.f32 (pow.f32 (cbrt.f32 -1) 4)) u1) -2/3 -1))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(+.f32 -1 (neg.f32 (/.f32 1 u1)))
(+.f32 -1 (/.f32 -1 u1))
(-.f32 (/.f32 (*.f32 (cbrt.f32 -1) (+.f32 (*.f32 1/9 (pow.f32 (cbrt.f32 -1) 2)) (*.f32 4/9 (pow.f32 (cbrt.f32 -1) 2)))) (pow.f32 u1 2)) (+.f32 1 (+.f32 (*.f32 4/9 (/.f32 1 (pow.f32 u1 2))) (/.f32 1 u1))))
(-.f32 (/.f32 (cbrt.f32 -1) (/.f32 (*.f32 u1 u1) (*.f32 (pow.f32 (cbrt.f32 -1) 2) 5/9))) (+.f32 1 (+.f32 (/.f32 1 u1) (/.f32 4/9 (*.f32 u1 u1)))))
(-.f32 (*.f32 (/.f32 (cbrt.f32 -1) u1) (/.f32 (*.f32 (pow.f32 (cbrt.f32 -1) 2) 5/9) u1)) (+.f32 (+.f32 1 (/.f32 1 u1)) (/.f32 4/9 (*.f32 u1 u1))))
(-.f32 (fma.f32 (/.f32 (cbrt.f32 -1) u1) (/.f32 (*.f32 (pow.f32 (cbrt.f32 -1) 2) 5/9) u1) -1) (+.f32 (/.f32 1 u1) (/.f32 4/9 (*.f32 u1 u1))))
(-.f32 (+.f32 (/.f32 (*.f32 (cbrt.f32 -1) (+.f32 (*.f32 1/9 (pow.f32 (cbrt.f32 -1) 2)) (*.f32 4/9 (pow.f32 (cbrt.f32 -1) 2)))) (pow.f32 u1 2)) (*.f32 -1 (/.f32 (+.f32 26/81 (+.f32 (*.f32 -1/3 (*.f32 (cbrt.f32 -1) (+.f32 (*.f32 1/9 (pow.f32 (cbrt.f32 -1) 2)) (*.f32 4/9 (pow.f32 (cbrt.f32 -1) 2))))) (*.f32 (cbrt.f32 -1) (+.f32 (*.f32 -28/81 (pow.f32 (cbrt.f32 -1) 2)) (*.f32 -4/27 (pow.f32 (cbrt.f32 -1) 2)))))) (pow.f32 u1 3)))) (+.f32 1 (+.f32 (*.f32 4/9 (/.f32 1 (pow.f32 u1 2))) (/.f32 1 u1))))
(+.f32 (/.f32 (cbrt.f32 -1) (/.f32 (*.f32 u1 u1) (*.f32 (pow.f32 (cbrt.f32 -1) 2) 5/9))) (-.f32 (neg.f32 (/.f32 (+.f32 26/81 (fma.f32 -1/3 (*.f32 (cbrt.f32 -1) (*.f32 (pow.f32 (cbrt.f32 -1) 2) 5/9)) (*.f32 (cbrt.f32 -1) (*.f32 (pow.f32 (cbrt.f32 -1) 2) -40/81)))) (pow.f32 u1 3))) (+.f32 1 (+.f32 (/.f32 1 u1) (/.f32 4/9 (*.f32 u1 u1))))))
(-.f32 (-.f32 (*.f32 (/.f32 (cbrt.f32 -1) u1) (/.f32 (*.f32 (pow.f32 (cbrt.f32 -1) 2) 5/9) u1)) (/.f32 (+.f32 26/81 (fma.f32 -1/3 (*.f32 (cbrt.f32 -1) (*.f32 (pow.f32 (cbrt.f32 -1) 2) 5/9)) (*.f32 (pow.f32 (cbrt.f32 -1) 2) (*.f32 -40/81 (cbrt.f32 -1))))) (pow.f32 u1 3))) (+.f32 (+.f32 1 (/.f32 1 u1)) (/.f32 4/9 (*.f32 u1 u1))))
(+.f32 (/.f32 (neg.f32 (+.f32 26/81 (fma.f32 -1/3 (*.f32 (cbrt.f32 -1) (*.f32 (pow.f32 (cbrt.f32 -1) 2) 5/9)) (*.f32 (pow.f32 (cbrt.f32 -1) 2) (*.f32 -40/81 (cbrt.f32 -1)))))) (pow.f32 u1 3)) (-.f32 (fma.f32 (/.f32 (cbrt.f32 -1) u1) (/.f32 (*.f32 (pow.f32 (cbrt.f32 -1) 2) 5/9) u1) -1) (+.f32 (/.f32 1 u1) (/.f32 4/9 (*.f32 u1 u1)))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (/.f32 -1/2 (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) u1)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.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)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 u1))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 u1))) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (/.f32 -1/2 (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) u1))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (*.f32 (sqrt.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)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 u1))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)) 1) (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 u1 u1))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) u1)) (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) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 3)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (/.f32 -1/2 (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) u1)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.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 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)) (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (*.f32 u1 u1))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)) (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (*.f32 u1 u1))) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (/.f32 -1/2 (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) u1))))
(+.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 (sqrt.f32 -1) (pow.f32 u1 3)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.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 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.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)))) (cos.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)) (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (*.f32 u1 u1))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.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)) -1)))) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 -1)) (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (*.f32 u1 u1))) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (/.f32 -1/2 (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (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 (*.f32 u2 u2) -98696044010906577398881/5000000000000000000000)))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 (*.f32 u2 u2) -98696044010906577398881/5000000000000000000000) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (fma.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 (pow.f32 u2 6)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 (*.f32 u2 u2) -98696044010906577398881/5000000000000000000000) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(*.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 u2 314159265359/50000000000)))
(*.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 u2 314159265359/50000000000)))
(*.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 u2 314159265359/50000000000)))
(*.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 u2 314159265359/50000000000)))
(*.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 u2 314159265359/50000000000)))
(*.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 u2 314159265359/50000000000)))
(*.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 u2 314159265359/50000000000)))
(*.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 u2 314159265359/50000000000)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)))) 1)
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(pow.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)) 1)
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(pow.f32 (*.f32 u2 314159265359/50000000000) 2)
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(pow.f32 (pow.f32 (cbrt.f32 (*.f32 u2 314159265359/50000000000)) 2) 3)
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(pow.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)) 1/2)
(sqrt.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000))
(pow.f32 (pow.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)) 3) 1/3)
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(sqrt.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)))
(sqrt.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000))
(log.f32 (pow.f32 (exp.f32 (*.f32 u2 u2)) 98696044010906577398881/2500000000000000000000))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)))))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(cbrt.f32 (pow.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)) 3))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(expm1.f32 (log1p.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(exp.f32 (log.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))) 1))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(log1p.f32 (expm1.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (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 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (neg.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 1) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 1)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(pow.f32 (E.f32) (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 3)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3) 1/3)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 2)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))) (sqrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 2)) (cbrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(sqrt.f32 (*.f32 u1 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1))))
(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 u2 314159265359/50000000000)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) 3) (pow.f32 u1 3/2)))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) 3) (pow.f32 u1 3/2)))
(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)))
(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 u2 314159265359/50000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 314159265359/50000000000))) 1)
(*.f32 u2 314159265359/50000000000)
(*.f32 u2 314159265359/50000000000)
(*.f32 u2 (pow.f32 98696044010906577398881/2500000000000000000000 1/2))
(*.f32 u2 314159265359/50000000000)
(*.f32 1 (*.f32 u2 314159265359/50000000000))
(*.f32 u2 314159265359/50000000000)
(*.f32 (*.f32 u2 314159265359/50000000000) 1)
(*.f32 u2 314159265359/50000000000)
(*.f32 314159265359/50000000000 u2)
(*.f32 u2 314159265359/50000000000)
(*.f32 (pow.f32 (cbrt.f32 (*.f32 u2 314159265359/50000000000)) 2) (cbrt.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 u2 314159265359/50000000000)
(*.f32 (cbrt.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (cbrt.f32 (*.f32 u2 314159265359/50000000000)) 2))
(*.f32 u2 314159265359/50000000000)
(*.f32 (cbrt.f32 (*.f32 u2 u2)) (*.f32 (cbrt.f32 u2) 314159265359/50000000000))
(*.f32 (cbrt.f32 (*.f32 u2 u2)) (*.f32 314159265359/50000000000 (cbrt.f32 u2)))
(*.f32 314159265359/50000000000 (*.f32 (cbrt.f32 (*.f32 u2 u2)) (cbrt.f32 u2)))
(*.f32 (sqrt.f32 u2) (sqrt.f32 (*.f32 u2 98696044010906577398881/2500000000000000000000)))
(*.f32 (sqrt.f32 u2) (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2)))
(*.f32 (sqrt.f32 u2) (pow.f32 (*.f32 u2 98696044010906577398881/2500000000000000000000) 1/2))
(*.f32 (sqrt.f32 u2) (sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 u2)))
(*.f32 (sqrt.f32 u2) (*.f32 (sqrt.f32 u2) 314159265359/50000000000))
(*.f32 u2 314159265359/50000000000)
(*.f32 (sqrt.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 u2 314159265359/50000000000)
(*.f32 (sqrt.f32 (cbrt.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4)))) (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(*.f32 (sqrt.f32 (cbrt.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000))) (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(*.f32 (sqrt.f32 (cbrt.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000))) (fabs.f32 (cbrt.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (pow.f32 1 1/2) (*.f32 u2 314159265359/50000000000))
(*.f32 u2 314159265359/50000000000)
(*.f32 (pow.f32 98696044010906577398881/2500000000000000000000 1/2) u2)
(*.f32 u2 314159265359/50000000000)
(*.f32 (pow.f32 (cbrt.f32 (*.f32 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000 (pow.f32 u2 4))) 1/2) (pow.f32 (pow.f32 (cbrt.f32 (*.f32 u2 314159265359/50000000000)) 2) 1/2))
(*.f32 (sqrt.f32 (cbrt.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000))) (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(*.f32 (sqrt.f32 (cbrt.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000))) (fabs.f32 (cbrt.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (*.f32 314159265359/50000000000 (cbrt.f32 (*.f32 u2 u2))) (cbrt.f32 u2))
(*.f32 (cbrt.f32 (*.f32 u2 u2)) (*.f32 314159265359/50000000000 (cbrt.f32 u2)))
(*.f32 314159265359/50000000000 (*.f32 (cbrt.f32 (*.f32 u2 u2)) (cbrt.f32 u2)))
(*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u2)) (sqrt.f32 u2))
(*.f32 u2 314159265359/50000000000)
(pow.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000)) 1/2)
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))
(pow.f32 (*.f32 u2 314159265359/50000000000) 1)
(*.f32 u2 314159265359/50000000000)
(pow.f32 (cbrt.f32 (*.f32 u2 314159265359/50000000000)) 3)
(*.f32 u2 314159265359/50000000000)
(pow.f32 (pow.f32 (*.f32 u2 314159265359/50000000000) 3) 1/3)
(*.f32 u2 314159265359/50000000000)
(pow.f32 (sqrt.f32 (*.f32 u2 314159265359/50000000000)) 2)
(*.f32 u2 314159265359/50000000000)
(fabs.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 u2 314159265359/50000000000)
(log.f32 (exp.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 u2 314159265359/50000000000)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 u2 314159265359/50000000000)
(cbrt.f32 (pow.f32 (*.f32 u2 314159265359/50000000000) 3))
(*.f32 u2 314159265359/50000000000)
(expm1.f32 (log1p.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 u2 314159265359/50000000000)
(exp.f32 (log.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 u2 314159265359/50000000000)
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (*.f32 u2 98696044010906577398881/2500000000000000000000))) 1/2))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 314159265359/50000000000)) 1))
(*.f32 u2 314159265359/50000000000)
(log1p.f32 (expm1.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 u2 314159265359/50000000000)
(-.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 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 u1))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 (/.f32 -1 (+.f32 -1 u1))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (pow.f32 (/.f32 1 (-.f32 1 u1)) 1/2))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 u1))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 (/.f32 -1 (+.f32 -1 u1))) (sqrt.f32 u1))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (pow.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) 1/2))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (fabs.f32 (cbrt.f32 (/.f32 u1 (-.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 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (fabs.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (pow.f32 1 3/2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 2) 3/2) (pow.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3/2))
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 3/2) (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 3/2))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 3)
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (sqrt.f32 u1) (*.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 1 (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 (cbrt.f32 u1) 1) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (cbrt.f32 u1) (cbrt.f32 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 (cbrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)))
(/.f32 (*.f32 (cbrt.f32 u1) (cbrt.f32 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 (pow.f32 u1 1/4) 1) (/.f32 (pow.f32 u1 1/4) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (pow.f32 u1 1/4) (pow.f32 u1 1/4)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (pow.f32 u1 1/2) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 (pow.f32 u1 1/4) (cbrt.f32 (-.f32 1 u1))) (/.f32 (pow.f32 u1 1/4) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (/.f32 (pow.f32 u1 1/2) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.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 (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 1 (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)))
(/.f32 (cbrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 u1))))
(/.f32 (*.f32 (cbrt.f32 u1) (cbrt.f32 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (pow.f32 u1 1/4) (/.f32 (sqrt.f32 (-.f32 1 u1)) (pow.f32 u1 1/4)))
(/.f32 (*.f32 (pow.f32 u1 1/4) (pow.f32 u1 1/4)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (pow.f32 u1 1/2) (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))))
(/.f32 (/.f32 (sqrt.f32 u1) 1) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 1 (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (sqrt.f32 u1) (*.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
(*.f32 (/.f32 1 (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)))
(/.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 (/.f32 u1 (-.f32 1 u1))) 3/2)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 3)
(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)))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3/2))
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3/2)
(log1p.f32 (expm1.f32 (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))) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (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 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (neg.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 1) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 1)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(pow.f32 (E.f32) (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 3)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3) 1/3)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 2)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))) (sqrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 2)) (cbrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(sqrt.f32 (*.f32 u1 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1))))
(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 u2 314159265359/50000000000)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) 3) (pow.f32 u1 3/2)))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) 3) (pow.f32 u1 3/2)))
(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)))
(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 u2 314159265359/50000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))))) 1)
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 1 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) 1)
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))) (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1))) (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))) (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1))))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2) (*.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (sqrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))) (sqrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (neg.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 1 u1))) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))) (cbrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 1 (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (-.f32 1 u1) 1/4)))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2) 1) (/.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))) (/.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2) (cbrt.f32 (-.f32 1 u1))))
(/.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2) (/.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (-.f32 1 u1) 1/4)))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 1) (/.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (cbrt.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 1 u1))) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))) (cbrt.f32 (-.f32 1 u1)))
(pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) 1)
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))) 3)
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) 3) 1/3)
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (sqrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))) 2)
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))) -1)
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))
(neg.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))
(sqrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1)))
(log.f32 (exp.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))))))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))
(cbrt.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) 3))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))
(cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (-.f32 1 u1) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))
(exp.f32 (log.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))
(exp.f32 (*.f32 (log.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))) 1))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))
(log1p.f32 (expm1.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 1 u1)))) 1)
(sqrt.f32 (-.f32 1 u1))
(*.f32 1 (sqrt.f32 (-.f32 1 u1)))
(sqrt.f32 (-.f32 1 u1))
(*.f32 (sqrt.f32 (-.f32 1 u1)) 1)
(sqrt.f32 (-.f32 1 u1))
(*.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u1))) (cbrt.f32 (-.f32 1 u1)))
(*.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 (-.f32 1 u1) 1/4) (pow.f32 (-.f32 1 u1) 1/4))
(sqrt.f32 (-.f32 1 u1))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (sqrt.f32 (cbrt.f32 (-.f32 1 u1))))
(*.f32 (fabs.f32 (cbrt.f32 (-.f32 1 u1))) (sqrt.f32 (cbrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (-.f32 1 u1)))
(sqrt.f32 (-.f32 1 u1))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2) 1/2) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (sqrt.f32 (cbrt.f32 (-.f32 1 u1))))
(*.f32 (fabs.f32 (cbrt.f32 (-.f32 1 u1))) (sqrt.f32 (cbrt.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 u1 u1))) (sqrt.f32 (+.f32 u1 1)))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 3))) (sqrt.f32 (+.f32 1 (fma.f32 u1 u1 u1))))
(pow.f32 (-.f32 1 u1) 1/2)
(sqrt.f32 (-.f32 1 u1))
(pow.f32 (sqrt.f32 (-.f32 1 u1)) 1)
(sqrt.f32 (-.f32 1 u1))
(pow.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u1))) 3)
(sqrt.f32 (-.f32 1 u1))
(pow.f32 (pow.f32 (-.f32 1 u1) 3/2) 1/3)
(cbrt.f32 (pow.f32 (-.f32 1 u1) 3/2))
(pow.f32 (pow.f32 (-.f32 1 u1) 1/4) 2)
(sqrt.f32 (-.f32 1 u1))
(fabs.f32 (sqrt.f32 (-.f32 1 u1)))
(sqrt.f32 (-.f32 1 u1))
(log.f32 (exp.f32 (sqrt.f32 (-.f32 1 u1))))
(sqrt.f32 (-.f32 1 u1))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (-.f32 1 u1)))))
(sqrt.f32 (-.f32 1 u1))
(cbrt.f32 (pow.f32 (-.f32 1 u1) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 1 u1))))
(sqrt.f32 (-.f32 1 u1))
(exp.f32 (*.f32 1/2 (log1p.f32 (neg.f32 u1))))
(pow.f32 (exp.f32 1/2) (log1p.f32 (neg.f32 u1)))
(sqrt.f32 (exp.f32 (log1p.f32 (neg.f32 u1))))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 u1)) 1/2))
(pow.f32 (exp.f32 1/2) (log1p.f32 (neg.f32 u1)))
(sqrt.f32 (exp.f32 (log1p.f32 (neg.f32 u1))))
(exp.f32 (*.f32 (*.f32 1/2 (log1p.f32 (neg.f32 u1))) 1))
(pow.f32 (exp.f32 1/2) (log1p.f32 (neg.f32 u1)))
(sqrt.f32 (exp.f32 (log1p.f32 (neg.f32 u1))))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 1 u1))))
(sqrt.f32 (-.f32 1 u1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 1 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.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 u2 314159265359/50000000000)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (pow.f32 (-.f32 1 u1) -1/2) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 1)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)))
(*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (cbrt.f32 (*.f32 u1 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (*.f32 u1 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1)))) (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (cbrt.f32 (*.f32 u1 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1))) (*.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))) (sqrt.f32 u1)))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1))) (*.f32 (sqrt.f32 u1) (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 u1) (*.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))) (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1)))))
(*.f32 (cbrt.f32 u1) (*.f32 (cbrt.f32 (sqrt.f32 u1)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 u1) (*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 u1))))
(*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) (*.f32 (cbrt.f32 u1) (cbrt.f32 (sqrt.f32 u1))))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2) (*.f32 (cbrt.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 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))) (sqrt.f32 u1)))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 u1 1/4) (*.f32 (pow.f32 u1 1/4) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) (*.f32 (pow.f32 u1 1/4) (pow.f32 u1 1/4)))
(*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) (pow.f32 u1 1/2))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (sqrt.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 u2 314159265359/50000000000)))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) (cbrt.f32 u1)) (cbrt.f32 (sqrt.f32 u1)))
(*.f32 (cbrt.f32 u1) (*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 u1))))
(*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) (*.f32 (cbrt.f32 u1) (cbrt.f32 (sqrt.f32 u1))))
(*.f32 (*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) (pow.f32 u1 1/4)) (pow.f32 u1 1/4))
(*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) (*.f32 (pow.f32 u1 1/4) (pow.f32 u1 1/4)))
(*.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) (pow.f32 u1 1/2))
(*.f32 (*.f32 (sqrt.f32 u1) (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1)))) (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1))) (*.f32 (sqrt.f32 u1) (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 u1) (*.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))) (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1)))))
(*.f32 (*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))))) (sqrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 2)) (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)))
(*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (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))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (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 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (neg.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 1) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 1)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(pow.f32 (E.f32) (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 3)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3) 1/3)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 2)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))) (sqrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 2)) (cbrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(sqrt.f32 (*.f32 u1 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1))))
(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 u2 314159265359/50000000000)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) 3) (pow.f32 u1 3/2)))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) 3) (pow.f32 u1 3/2)))
(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)))
(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 u2 314159265359/50000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(-.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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.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 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 2) (*.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)))
(/.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 (pow.f32 (cbrt.f32 u1) 2) (*.f32 (cbrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)))
(*.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 (pow.f32 (-.f32 1 u1) -1/2) (/.f32 u1 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (pow.f32 (-.f32 1 u1) -1/2) (/.f32 (sqrt.f32 (-.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 u1 (-.f32 1 u1))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 2) 3) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (/.f32 u1 (cbrt.f32 (-.f32 1 u1))))
(/.f32 u1 (-.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 u1 (-.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) (sqrt.f32 (-.f32 1 u1))) (/.f32 (cbrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) 1) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) (pow.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 2)) (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3))) (+.f32 1 (fma.f32 u1 u1 u1)))
(*.f32 (+.f32 1 (fma.f32 u1 u1 u1)) (/.f32 u1 (-.f32 1 (pow.f32 u1 3))))
(/.f32 u1 (/.f32 (-.f32 1 (pow.f32 u1 3)) (+.f32 1 (fma.f32 u1 u1 u1))))
(*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1))
(*.f32 (+.f32 u1 1) (/.f32 u1 (-.f32 1 (*.f32 u1 u1))))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1)))
(/.f32 u1 (-.f32 1 u1))
(/.f32 1 (/.f32 (-.f32 1 u1) u1))
(/.f32 u1 (-.f32 1 u1))
(/.f32 1 (/.f32 (/.f32 (-.f32 1 u1) u1) 1))
(/.f32 u1 (-.f32 1 u1))
(/.f32 (sqrt.f32 u1) (/.f32 (-.f32 1 u1) (sqrt.f32 u1)))
(/.f32 u1 (-.f32 1 u1))
(/.f32 (pow.f32 (cbrt.f32 u1) 2) (/.f32 (-.f32 1 u1) (cbrt.f32 u1)))
(/.f32 u1 (-.f32 1 u1))
(/.f32 (neg.f32 u1) (neg.f32 (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(/.f32 -1 (neg.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 u1 (-.f32 1 u1))
(/.f32 (neg.f32 (neg.f32 u1)) (neg.f32 (neg.f32 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(/.f32 (/.f32 u1 (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(/.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) (cbrt.f32 u1)) (cbrt.f32 (-.f32 1 u1)))
(/.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) (/.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 u1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 u1))
(/.f32 (*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 (*.f32 (cbrt.f32 u1) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)) (cbrt.f32 (-.f32 1 u1)))
(/.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) (/.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 u1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 u1))
(/.f32 (/.f32 u1 1) (-.f32 1 u1))
(/.f32 u1 (-.f32 1 u1))
(/.f32 (/.f32 u1 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (cbrt.f32 (-.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 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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (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 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (neg.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 1) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 1)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(pow.f32 (E.f32) (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 3)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3) 1/3)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))) 2)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))) (sqrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))) 2)) (cbrt.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(sqrt.f32 (*.f32 u1 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1))))
(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 u2 314159265359/50000000000)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) 3))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) 3) (pow.f32 u1 3/2)))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) 3) (pow.f32 u1 3/2)))
(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)))
(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 u2 314159265359/50000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000)))

eval1.0s (9.2%)

Compiler

Compiled 45155 to 34548 computations (23.5% saved)

prune338.0ms (3%)

Pruning

43 alts after pruning (40 fresh and 3 done)

PrunedKeptTotal
New2376282404
Fresh91221
Picked325
Done011
Total2388432431
Accurracy
99.9%
Counts
2431 → 43
Alt Table
Click to see full alt table
StatusAccuracyProgram
86.4%
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
75.6%
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
98.2%
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
98.3%
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))
98.2%
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
77.4%
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
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 u2 314159265359/50000000000))))
98.2%
(*.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3/2) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
98.5%
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
88.9%
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 -1/2 u1))) (sqrt.f32 u1))
98.6%
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
85.9%
(*.f32 (*.f32 (+.f32 (*.f32 (*.f32 u2 u2) -98696044010906577398881/5000000000000000000000) 1) (sqrt.f32 (/.f32 -1 (+.f32 -1 u1)))) (sqrt.f32 u1))
97.3%
(*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
87.7%
(*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
95.2%
(*.f32 (sqrt.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 6)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
93.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2))
98.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
86.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/5000000000000000000000)))
96.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
97.2%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
97.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
98.7%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (pow.f32 98696044010906577398881/2500000000000000000000 1/2) u2)))
98.7%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.8%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
98.6%
(*.f32 (sqrt.f32 (/.f32 1 (/.f32 (-.f32 1 u1) u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.5%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.6%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.7%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
53.0%
(*.f32 (sqrt.f32 (log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
96.1%
(*.f32 (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
75.7%
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
75.7%
(*.f32 (sqrt.f32 u1) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
95.3%
(*.f32 (exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3/2)) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
69.9%
(sqrt.f32 (fma.f32 u1 u1 u1))
77.6%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
77.4%
(sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
77.4%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1)))
93.8%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
77.4%
(sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))
62.0%
(sqrt.f32 u1)
79.0%
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
89.9%
(exp.f32 (log.f32 (*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 3) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
70.5%
(exp.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
86.4%
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
75.6%
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
98.2%
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
98.3%
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))
98.2%
(/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
77.4%
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
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 u2 314159265359/50000000000))))
98.2%
(*.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3/2) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
98.5%
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
88.9%
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 -1/2 u1))) (sqrt.f32 u1))
98.6%
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
85.9%
(*.f32 (*.f32 (+.f32 (*.f32 (*.f32 u2 u2) -98696044010906577398881/5000000000000000000000) 1) (sqrt.f32 (/.f32 -1 (+.f32 -1 u1)))) (sqrt.f32 u1))
97.3%
(*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
87.7%
(*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
95.2%
(*.f32 (sqrt.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 6)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
93.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2))
98.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
86.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/5000000000000000000000)))
96.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
97.2%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
97.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
98.7%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (pow.f32 98696044010906577398881/2500000000000000000000 1/2) u2)))
98.7%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.8%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
98.6%
(*.f32 (sqrt.f32 (/.f32 1 (/.f32 (-.f32 1 u1) u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.5%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.6%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.7%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
53.0%
(*.f32 (sqrt.f32 (log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
96.1%
(*.f32 (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
75.7%
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
75.7%
(*.f32 (sqrt.f32 u1) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
95.3%
(*.f32 (exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3/2)) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
69.9%
(sqrt.f32 (fma.f32 u1 u1 u1))
77.6%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
77.4%
(sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
77.4%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1)))
93.8%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
77.4%
(sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))
62.0%
(sqrt.f32 u1)
79.0%
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
89.9%
(exp.f32 (log.f32 (*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 3) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
70.5%
(exp.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
Compiler

Compiled 2656 to 2130 computations (19.8% saved)

localize521.0ms (4.7%)

Local Accuracy

Found 16 expressions with local accuracy:

NewAccuracyProgram
99.5%
(*.f32 (sqrt.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 6)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.0%
(*.f32 314159265359/50000000000 u2)
97.9%
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)
96.1%
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 6)
99.5%
(cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000)))
99.5%
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
99.1%
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
98.9%
(*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000)
99.5%
(cos.f32 (*.f32 314159265359/50000000000 u2))
99.5%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
99.1%
(/.f32 1 (+.f32 (/.f32 1 u1) -1))
99.0%
(*.f32 314159265359/50000000000 u2)
99.5%
(cos.f32 (*.f32 (pow.f32 98696044010906577398881/2500000000000000000000 1/2) u2))
99.5%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (pow.f32 98696044010906577398881/2500000000000000000000 1/2) u2)))
99.0%
(*.f32 (pow.f32 98696044010906577398881/2500000000000000000000 1/2) u2)
96.9%
(pow.f32 98696044010906577398881/2500000000000000000000 1/2)
Compiler

Compiled 226 to 161 computations (28.8% saved)

series17.0ms (0.2%)

Counts
12 → 160
Calls

45 calls:

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

rewrite89.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
654×add-sqr-sqrt
634×pow1
628×*-un-lft-identity
610×add-exp-log
610×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
038242
1814224
Stop Event
node limit
Counts
12 → 273
Calls
Call 1
Inputs
(pow.f32 98696044010906577398881/2500000000000000000000 1/2)
(*.f32 (pow.f32 98696044010906577398881/2500000000000000000000 1/2) u2)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (pow.f32 98696044010906577398881/2500000000000000000000 1/2) u2)))
(cos.f32 (*.f32 (pow.f32 98696044010906577398881/2500000000000000000000 1/2) u2))
(/.f32 1 (+.f32 (/.f32 1 u1) -1))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
(cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000)))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 6)
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)
(*.f32 (sqrt.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 6)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
Outputs
314159265359/50000000000
(-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (*.f32 314159265359/50000000000 u2) 1)
(pow.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)) 1/2)
(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 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))
(fabs.f32 (*.f32 314159265359/50000000000 u2))
(log.f32 (exp.f32 (*.f32 314159265359/50000000000 u2)))
(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 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))) 1/2))
(exp.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 u2)) 1))
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 u2)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))) 1)
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))
(/.f32 (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (neg.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))
(pow.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) 1)
(pow.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))) 3)
(pow.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (exp.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))))
(cbrt.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) 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)))
(cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (+.f32 (pow.f32 u1 -1) -1) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(exp.f32 (log.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(*.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))
(*.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))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(-.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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 -1 (/.f32 1 (+.f32 1 (neg.f32 (pow.f32 u1 -1)))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (+.f32 (pow.f32 u1 -1) -1) -2)))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 (pow.f32 u1 -1) -1) -2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (cbrt.f32 u1) 2) (*.f32 (cbrt.f32 u1) (/.f32 1 (-.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 (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 (pow.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 6) (pow.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)) 6))
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/12) 6) (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/12) 6))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 (pow.f32 u1 -1) -1)) 2) -1) (pow.f32 (cbrt.f32 (+.f32 (pow.f32 u1 -1) -1)) -1))
(*.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))) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)
(pow.f32 (+.f32 (pow.f32 u1 -1) -1) -1)
(pow.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) -2)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 6)
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)
(pow.f32 (pow.f32 (+.f32 (pow.f32 u1 -1) -1) -2) 1/2)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) 1/3)
(neg.f32 (/.f32 u1 (neg.f32 (-.f32 1 u1))))
(sqrt.f32 (pow.f32 (+.f32 (pow.f32 u1 -1) -1) -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 (log.f32 (+.f32 (pow.f32 u1 -1) -1)) -1))
(log1p.f32 (expm1.f32 (/.f32 u1 (-.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))) 1)
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))
(/.f32 (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (neg.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))
(pow.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) 1)
(pow.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))) 3)
(pow.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (exp.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))))
(cbrt.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) 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)))
(cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (+.f32 (pow.f32 u1 -1) -1) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(exp.f32 (log.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1)
(*.f32 1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 -1 (/.f32 1 (neg.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (pow.f32 (/.f32 1 (-.f32 1 u1)) 1/2))
(*.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 (sqrt.f32 (cbrt.f32 (pow.f32 (+.f32 (pow.f32 u1 -1) -1) -2))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (pow.f32 (+.f32 (pow.f32 u1 -1) -1) 1/4) -1) (pow.f32 (pow.f32 (+.f32 (pow.f32 u1 -1) -1) 1/4) -1))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (pow.f32 u1 -1) -1)) -1) (pow.f32 (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) -1))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 (pow.f32 u1 -1) -1) -2)) 1/2) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/12) 3) (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/12) 3))
(*.f32 (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 1) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/12)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/12))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/2)
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(pow.f32 (+.f32 (pow.f32 u1 -1) -1) -1/2)
(pow.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) -1)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 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)
(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 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) -1))
(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))
(exp.f32 (*.f32 (*.f32 1/6 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))) 1)
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))
(/.f32 (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (neg.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))
(pow.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) 1)
(pow.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))) 3)
(pow.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (exp.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))))
(cbrt.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) 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)))
(cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (+.f32 (pow.f32 u1 -1) -1) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(exp.f32 (log.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(*.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))
(*.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))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(-.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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 -1 (/.f32 1 (+.f32 1 (neg.f32 (pow.f32 u1 -1)))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (+.f32 (pow.f32 u1 -1) -1) -2)))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 (pow.f32 u1 -1) -1) -2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (cbrt.f32 u1) 2) (*.f32 (cbrt.f32 u1) (/.f32 1 (-.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 (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 (pow.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 6) (pow.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)) 6))
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/12) 6) (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/12) 6))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 (pow.f32 u1 -1) -1)) 2) -1) (pow.f32 (cbrt.f32 (+.f32 (pow.f32 u1 -1) -1)) -1))
(*.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))) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(/.f32 u1 (-.f32 1 u1))
(/.f32 1 (+.f32 (pow.f32 u1 -1) -1))
(/.f32 1 (*.f32 (neg.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) (neg.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(/.f32 1 (neg.f32 (+.f32 1 (neg.f32 (pow.f32 u1 -1)))))
(/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))
(/.f32 -1 (+.f32 1 (neg.f32 (pow.f32 u1 -1))))
(/.f32 (neg.f32 u1) (neg.f32 (-.f32 1 u1)))
(/.f32 (neg.f32 (neg.f32 u1)) (neg.f32 (neg.f32 (-.f32 1 u1))))
(neg.f32 (/.f32 u1 (neg.f32 (-.f32 1 u1))))
(sqrt.f32 (pow.f32 (+.f32 (pow.f32 u1 -1) -1) -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 (log.f32 (+.f32 (pow.f32 u1 -1) -1)) -1))
(log1p.f32 (expm1.f32 (/.f32 u1 (-.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))) 1)
(*.f32 1 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)) (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/12) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/12))
(*.f32 (pow.f32 u1 1/6) (pow.f32 (/.f32 1 (-.f32 1 u1)) 1/6))
(*.f32 (pow.f32 1 1/6) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1/6) (pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1/6))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 (pow.f32 u1 -1) -1) -2)) 1/6) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 1/6))
(/.f32 1 (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))
(/.f32 -1 (cbrt.f32 (neg.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(/.f32 (cbrt.f32 (sqrt.f32 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (exp.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))))
(cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(expm1.f32 (log1p.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)))
(exp.f32 (*.f32 1/6 (log.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (*.f32 (*.f32 1/6 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))) 1)
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))
(/.f32 (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (neg.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))
(pow.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) 1)
(pow.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))) 3)
(pow.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (exp.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))))
(cbrt.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) 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)))
(cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (+.f32 (pow.f32 u1 -1) -1) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(exp.f32 (log.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))

simplify130.0ms (1.2%)

Algorithm
egg-herbie
Rules
1088×associate-*r*
914×associate-*l*
886×fma-def
602×times-frac
470×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
066315489
1181114409
Stop Event
node limit
Counts
433 → 354
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 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.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 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(*.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 (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 (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 (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))))
1
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) 1)
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (+.f32 1 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)) (+.f32 1 (*.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))
u1
(+.f32 (pow.f32 u1 2) u1)
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 3) u1))
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 4) (+.f32 (pow.f32 u1 3) u1)))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (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))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.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 (sqrt.f32 -1) (pow.f32 u1 3)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.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 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (+.f32 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (+.f32 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(sqrt.f32 -1)
(-.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1))))
(-.f32 (+.f32 (*.f32 -1/2 (/.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 1 (*.f32 (sqrt.f32 -1) u1))))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (+.f32 (*.f32 -1/2 (/.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 1 (*.f32 (sqrt.f32 -1) u1))))
(/.f32 1 (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1))) (/.f32 1 (sqrt.f32 -1)))
(+.f32 (/.f32 1 (sqrt.f32 -1)) (+.f32 (*.f32 3/8 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1)))))
(+.f32 (/.f32 1 (sqrt.f32 -1)) (+.f32 (*.f32 5/16 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (+.f32 (*.f32 3/8 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1))))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (/.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 3/8 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (/.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 5/16 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (+.f32 (*.f32 3/8 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (/.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))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.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 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(*.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 (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 (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 (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))))
1
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) 1)
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (+.f32 1 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)) (+.f32 1 (*.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))
u1
(+.f32 (*.f32 (+.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 1/3 (sqrt.f32 u1)) (*.f32 1/6 (sqrt.f32 u1)))) (*.f32 (+.f32 (*.f32 1/3 (sqrt.f32 u1)) (*.f32 1/6 (sqrt.f32 u1))) (sqrt.f32 u1))) u1) u1)
(+.f32 (*.f32 (+.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 1/3 (sqrt.f32 u1)) (*.f32 1/6 (sqrt.f32 u1)))) (*.f32 (+.f32 (*.f32 1/3 (sqrt.f32 u1)) (*.f32 1/6 (sqrt.f32 u1))) (sqrt.f32 u1))) u1) (+.f32 (*.f32 (+.f32 (pow.f32 (+.f32 (*.f32 1/3 (sqrt.f32 u1)) (*.f32 1/6 (sqrt.f32 u1))) 2) (*.f32 2 (*.f32 (+.f32 (*.f32 1/18 (sqrt.f32 u1)) (+.f32 (*.f32 7/72 (sqrt.f32 u1)) (*.f32 (+.f32 (*.f32 1/36 (pow.f32 (*.f32 1 u1) 1/3)) (*.f32 7/36 (pow.f32 (*.f32 1 u1) 1/3))) (pow.f32 (*.f32 1 u1) 1/6)))) (sqrt.f32 u1)))) (pow.f32 u1 2)) u1))
(+.f32 (*.f32 (+.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 1/3 (sqrt.f32 u1)) (*.f32 1/6 (sqrt.f32 u1)))) (*.f32 (+.f32 (*.f32 1/3 (sqrt.f32 u1)) (*.f32 1/6 (sqrt.f32 u1))) (sqrt.f32 u1))) u1) (+.f32 (*.f32 (+.f32 (pow.f32 (+.f32 (*.f32 1/3 (sqrt.f32 u1)) (*.f32 1/6 (sqrt.f32 u1))) 2) (*.f32 2 (*.f32 (+.f32 (*.f32 1/18 (sqrt.f32 u1)) (+.f32 (*.f32 7/72 (sqrt.f32 u1)) (*.f32 (+.f32 (*.f32 1/36 (pow.f32 (*.f32 1 u1) 1/3)) (*.f32 7/36 (pow.f32 (*.f32 1 u1) 1/3))) (pow.f32 (*.f32 1 u1) 1/6)))) (sqrt.f32 u1)))) (pow.f32 u1 2)) (+.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 (+.f32 (*.f32 1/6 (*.f32 (+.f32 (*.f32 1/36 (pow.f32 (*.f32 1 u1) 1/3)) (*.f32 7/36 (pow.f32 (*.f32 1 u1) 1/3))) (pow.f32 (*.f32 1 u1) 1/6))) (+.f32 (*.f32 91/1296 (sqrt.f32 u1)) (+.f32 (*.f32 7/216 (sqrt.f32 u1)) (*.f32 (+.f32 (*.f32 7/216 (pow.f32 (*.f32 1 u1) 1/3)) (*.f32 91/648 (pow.f32 (*.f32 1 u1) 1/3))) (pow.f32 (*.f32 1 u1) 1/6))))) (sqrt.f32 u1))) (*.f32 2 (*.f32 (+.f32 (*.f32 1/18 (sqrt.f32 u1)) (+.f32 (*.f32 7/72 (sqrt.f32 u1)) (*.f32 (+.f32 (*.f32 1/36 (pow.f32 (*.f32 1 u1) 1/3)) (*.f32 7/36 (pow.f32 (*.f32 1 u1) 1/3))) (pow.f32 (*.f32 1 u1) 1/6)))) (+.f32 (*.f32 1/3 (sqrt.f32 u1)) (*.f32 1/6 (sqrt.f32 u1)))))) (pow.f32 u1 3)) u1)))
(pow.f32 (sqrt.f32 -1) 2)
(+.f32 (*.f32 2 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 1/6 (sqrt.f32 -1)) (*.f32 1/3 (sqrt.f32 -1)))) u1)) (pow.f32 (sqrt.f32 -1) 2))
(+.f32 (*.f32 2 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 1/6 (sqrt.f32 -1)) (*.f32 1/3 (sqrt.f32 -1)))) u1)) (+.f32 (*.f32 2 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 (pow.f32 -1 1/6) (+.f32 (*.f32 1/36 (pow.f32 -1 1/3)) (*.f32 7/36 (pow.f32 -1 1/3)))) (+.f32 (*.f32 1/18 (sqrt.f32 -1)) (*.f32 7/72 (sqrt.f32 -1))))) (pow.f32 u1 2))) (+.f32 (/.f32 (pow.f32 (+.f32 (*.f32 1/6 (sqrt.f32 -1)) (*.f32 1/3 (sqrt.f32 -1))) 2) (pow.f32 u1 2)) (pow.f32 (sqrt.f32 -1) 2))))
(+.f32 (*.f32 2 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 1/6 (sqrt.f32 -1)) (*.f32 1/3 (sqrt.f32 -1)))) u1)) (+.f32 (*.f32 2 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 (pow.f32 -1 1/6) (+.f32 (*.f32 1/36 (pow.f32 -1 1/3)) (*.f32 7/36 (pow.f32 -1 1/3)))) (+.f32 (*.f32 1/18 (sqrt.f32 -1)) (*.f32 7/72 (sqrt.f32 -1))))) (pow.f32 u1 2))) (+.f32 (/.f32 (pow.f32 (+.f32 (*.f32 1/6 (sqrt.f32 -1)) (*.f32 1/3 (sqrt.f32 -1))) 2) (pow.f32 u1 2)) (+.f32 (pow.f32 (sqrt.f32 -1) 2) (+.f32 (*.f32 2 (/.f32 (*.f32 (+.f32 (*.f32 1/6 (sqrt.f32 -1)) (*.f32 1/3 (sqrt.f32 -1))) (+.f32 (*.f32 (pow.f32 -1 1/6) (+.f32 (*.f32 1/36 (pow.f32 -1 1/3)) (*.f32 7/36 (pow.f32 -1 1/3)))) (+.f32 (*.f32 1/18 (sqrt.f32 -1)) (*.f32 7/72 (sqrt.f32 -1))))) (pow.f32 u1 3))) (*.f32 2 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 (pow.f32 -1 1/6) (+.f32 (*.f32 91/648 (pow.f32 -1 1/3)) (*.f32 7/216 (pow.f32 -1 1/3)))) (+.f32 (*.f32 91/1296 (sqrt.f32 -1)) (+.f32 (*.f32 1/6 (*.f32 (pow.f32 -1 1/6) (+.f32 (*.f32 1/36 (pow.f32 -1 1/3)) (*.f32 7/36 (pow.f32 -1 1/3))))) (*.f32 7/216 (sqrt.f32 -1)))))) (pow.f32 u1 3))))))))
(pow.f32 (sqrt.f32 -1) 2)
(+.f32 (*.f32 -2 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 -1/6 (sqrt.f32 -1)) (*.f32 -1/3 (sqrt.f32 -1)))) u1)) (pow.f32 (sqrt.f32 -1) 2))
(+.f32 (*.f32 2 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 (pow.f32 -1 1/6) (+.f32 (*.f32 1/36 (pow.f32 -1 1/3)) (*.f32 7/36 (pow.f32 -1 1/3)))) (+.f32 (*.f32 1/18 (sqrt.f32 -1)) (*.f32 7/72 (sqrt.f32 -1))))) (pow.f32 u1 2))) (+.f32 (/.f32 (pow.f32 (+.f32 (*.f32 -1/6 (sqrt.f32 -1)) (*.f32 -1/3 (sqrt.f32 -1))) 2) (pow.f32 u1 2)) (+.f32 (*.f32 -2 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 -1/6 (sqrt.f32 -1)) (*.f32 -1/3 (sqrt.f32 -1)))) u1)) (pow.f32 (sqrt.f32 -1) 2))))
(+.f32 (*.f32 2 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 (pow.f32 -1 1/6) (+.f32 (*.f32 1/36 (pow.f32 -1 1/3)) (*.f32 7/36 (pow.f32 -1 1/3)))) (+.f32 (*.f32 1/18 (sqrt.f32 -1)) (*.f32 7/72 (sqrt.f32 -1))))) (pow.f32 u1 2))) (+.f32 (/.f32 (pow.f32 (+.f32 (*.f32 -1/6 (sqrt.f32 -1)) (*.f32 -1/3 (sqrt.f32 -1))) 2) (pow.f32 u1 2)) (+.f32 (*.f32 -2 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 -1/6 (sqrt.f32 -1)) (*.f32 -1/3 (sqrt.f32 -1)))) u1)) (+.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (*.f32 (+.f32 (*.f32 (pow.f32 -1 1/6) (+.f32 (*.f32 1/36 (pow.f32 -1 1/3)) (*.f32 7/36 (pow.f32 -1 1/3)))) (+.f32 (*.f32 1/18 (sqrt.f32 -1)) (*.f32 7/72 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/6 (sqrt.f32 -1)) (*.f32 -1/3 (sqrt.f32 -1))))) (*.f32 2 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 -1 1/6) (+.f32 (*.f32 1/36 (pow.f32 -1 1/3)) (*.f32 7/36 (pow.f32 -1 1/3))))) (+.f32 (*.f32 -7/216 (sqrt.f32 -1)) (+.f32 (*.f32 -91/1296 (sqrt.f32 -1)) (*.f32 (pow.f32 -1 1/6) (+.f32 (*.f32 -7/216 (pow.f32 -1 1/3)) (*.f32 -91/648 (pow.f32 -1 1/3)))))))))) (pow.f32 u1 3)))))))
(pow.f32 u1 1/6)
(+.f32 (*.f32 1/6 (pow.f32 (*.f32 1 (pow.f32 u1 7)) 1/6)) (pow.f32 u1 1/6))
(+.f32 (*.f32 1/6 (pow.f32 (*.f32 1 (pow.f32 u1 7)) 1/6)) (+.f32 (*.f32 7/72 (pow.f32 (*.f32 1 (pow.f32 u1 13)) 1/6)) (pow.f32 u1 1/6)))
(+.f32 (*.f32 91/1296 (pow.f32 (*.f32 1 (pow.f32 u1 19)) 1/6)) (+.f32 (*.f32 1/6 (pow.f32 (*.f32 1 (pow.f32 u1 7)) 1/6)) (+.f32 (*.f32 7/72 (pow.f32 (*.f32 1 (pow.f32 u1 13)) 1/6)) (pow.f32 u1 1/6))))
(pow.f32 -1 1/6)
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 -1 1/6) (/.f32 1 u1))) (pow.f32 -1 1/6))
(+.f32 (*.f32 7/72 (*.f32 (pow.f32 -1 1/6) (/.f32 1 (pow.f32 u1 2)))) (+.f32 (*.f32 1/6 (*.f32 (pow.f32 -1 1/6) (/.f32 1 u1))) (pow.f32 -1 1/6)))
(+.f32 (*.f32 7/72 (*.f32 (pow.f32 -1 1/6) (/.f32 1 (pow.f32 u1 2)))) (+.f32 (*.f32 1/6 (*.f32 (pow.f32 -1 1/6) (/.f32 1 u1))) (+.f32 (*.f32 91/1296 (*.f32 (pow.f32 -1 1/6) (/.f32 1 (pow.f32 u1 3)))) (pow.f32 -1 1/6))))
(pow.f32 -1 1/6)
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 -1 1/6) (/.f32 1 u1))) (pow.f32 -1 1/6))
(+.f32 (*.f32 7/72 (*.f32 (pow.f32 -1 1/6) (/.f32 1 (pow.f32 u1 2)))) (+.f32 (*.f32 1/6 (*.f32 (pow.f32 -1 1/6) (/.f32 1 u1))) (pow.f32 -1 1/6)))
(+.f32 (*.f32 7/72 (*.f32 (pow.f32 -1 1/6) (/.f32 1 (pow.f32 u1 2)))) (+.f32 (*.f32 1/6 (*.f32 (pow.f32 -1 1/6) (/.f32 1 u1))) (+.f32 (*.f32 91/1296 (*.f32 (pow.f32 -1 1/6) (/.f32 1 (pow.f32 u1 3)))) (pow.f32 -1 1/6))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.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 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(*.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 (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 (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 (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))))
314159265359/50000000000
(-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (*.f32 314159265359/50000000000 u2) 1)
(pow.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)) 1/2)
(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 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))
(fabs.f32 (*.f32 314159265359/50000000000 u2))
(log.f32 (exp.f32 (*.f32 314159265359/50000000000 u2)))
(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 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))) 1/2))
(exp.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 u2)) 1))
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 u2)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))) 1)
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))
(/.f32 (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (neg.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))
(pow.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) 1)
(pow.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))) 3)
(pow.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (exp.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))))
(cbrt.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) 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)))
(cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (+.f32 (pow.f32 u1 -1) -1) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(exp.f32 (log.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(*.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))
(*.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))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(-.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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 -1 (/.f32 1 (+.f32 1 (neg.f32 (pow.f32 u1 -1)))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (+.f32 (pow.f32 u1 -1) -1) -2)))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 (pow.f32 u1 -1) -1) -2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (cbrt.f32 u1) 2) (*.f32 (cbrt.f32 u1) (/.f32 1 (-.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 (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 (pow.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 6) (pow.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)) 6))
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/12) 6) (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/12) 6))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 (pow.f32 u1 -1) -1)) 2) -1) (pow.f32 (cbrt.f32 (+.f32 (pow.f32 u1 -1) -1)) -1))
(*.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))) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)
(pow.f32 (+.f32 (pow.f32 u1 -1) -1) -1)
(pow.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) -2)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 6)
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)
(pow.f32 (pow.f32 (+.f32 (pow.f32 u1 -1) -1) -2) 1/2)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) 1/3)
(neg.f32 (/.f32 u1 (neg.f32 (-.f32 1 u1))))
(sqrt.f32 (pow.f32 (+.f32 (pow.f32 u1 -1) -1) -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 (log.f32 (+.f32 (pow.f32 u1 -1) -1)) -1))
(log1p.f32 (expm1.f32 (/.f32 u1 (-.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))) 1)
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))
(/.f32 (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (neg.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))
(pow.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) 1)
(pow.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))) 3)
(pow.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (exp.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))))
(cbrt.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) 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)))
(cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (+.f32 (pow.f32 u1 -1) -1) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(exp.f32 (log.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1)
(*.f32 1 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 -1 (/.f32 1 (neg.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (pow.f32 (/.f32 1 (-.f32 1 u1)) 1/2))
(*.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 (sqrt.f32 (cbrt.f32 (pow.f32 (+.f32 (pow.f32 u1 -1) -1) -2))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (pow.f32 (+.f32 (pow.f32 u1 -1) -1) 1/4) -1) (pow.f32 (pow.f32 (+.f32 (pow.f32 u1 -1) -1) 1/4) -1))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (pow.f32 u1 -1) -1)) -1) (pow.f32 (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) -1))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 (pow.f32 u1 -1) -1) -2)) 1/2) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/12) 3) (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/12) 3))
(*.f32 (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 1) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/12)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/12))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/2)
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(pow.f32 (+.f32 (pow.f32 u1 -1) -1) -1/2)
(pow.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) -1)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 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)
(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 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) -1))
(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))
(exp.f32 (*.f32 (*.f32 1/6 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))) 1)
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))
(/.f32 (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (neg.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))
(pow.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) 1)
(pow.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))) 3)
(pow.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (exp.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))))
(cbrt.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) 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)))
(cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (+.f32 (pow.f32 u1 -1) -1) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(exp.f32 (log.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(*.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))
(*.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))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(-.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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 -1 (/.f32 1 (+.f32 1 (neg.f32 (pow.f32 u1 -1)))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (+.f32 (pow.f32 u1 -1) -1) -2)))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 (pow.f32 u1 -1) -1) -2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (cbrt.f32 u1) 2) (*.f32 (cbrt.f32 u1) (/.f32 1 (-.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 (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 (pow.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 6) (pow.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)) 6))
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/12) 6) (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/12) 6))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 (pow.f32 u1 -1) -1)) 2) -1) (pow.f32 (cbrt.f32 (+.f32 (pow.f32 u1 -1) -1)) -1))
(*.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))) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(/.f32 u1 (-.f32 1 u1))
(/.f32 1 (+.f32 (pow.f32 u1 -1) -1))
(/.f32 1 (*.f32 (neg.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) (neg.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(/.f32 1 (neg.f32 (+.f32 1 (neg.f32 (pow.f32 u1 -1)))))
(/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))
(/.f32 -1 (+.f32 1 (neg.f32 (pow.f32 u1 -1))))
(/.f32 (neg.f32 u1) (neg.f32 (-.f32 1 u1)))
(/.f32 (neg.f32 (neg.f32 u1)) (neg.f32 (neg.f32 (-.f32 1 u1))))
(neg.f32 (/.f32 u1 (neg.f32 (-.f32 1 u1))))
(sqrt.f32 (pow.f32 (+.f32 (pow.f32 u1 -1) -1) -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 (log.f32 (+.f32 (pow.f32 u1 -1) -1)) -1))
(log1p.f32 (expm1.f32 (/.f32 u1 (-.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))) 1)
(*.f32 1 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)) (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/12) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/12))
(*.f32 (pow.f32 u1 1/6) (pow.f32 (/.f32 1 (-.f32 1 u1)) 1/6))
(*.f32 (pow.f32 1 1/6) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1/6) (pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1/6))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 (pow.f32 u1 -1) -1) -2)) 1/6) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 1/6))
(/.f32 1 (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))
(/.f32 -1 (cbrt.f32 (neg.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(/.f32 (cbrt.f32 (sqrt.f32 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (exp.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))))
(cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(expm1.f32 (log1p.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)))
(exp.f32 (*.f32 1/6 (log.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (*.f32 (*.f32 1/6 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))) 1)
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))
(/.f32 (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (neg.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))
(pow.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) 1)
(pow.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))) 3)
(pow.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (exp.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))))
(cbrt.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) 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)))
(cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (+.f32 (pow.f32 u1 -1) -1) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(exp.f32 (log.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -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 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.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)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 u1))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.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)) (*.f32 (sqrt.f32 -1) (*.f32 u1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (*.f32 (sqrt.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)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 u1))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)) 1) (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.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)) (*.f32 (sqrt.f32 -1) (*.f32 u1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (*.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) -1/2) (/.f32 (sqrt.f32 -1) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 3)))))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (*.f32 (*.f32 1/2 (sqrt.f32 -1)) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 1/2 (*.f32 (/.f32 (sqrt.f32 -1) u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (fma.f32 3/8 (*.f32 (/.f32 (sqrt.f32 -1) u1) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (fma.f32 5/16 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u1 3) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 1/2 (*.f32 (/.f32 (sqrt.f32 -1) u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (fma.f32 3/8 (*.f32 (/.f32 (sqrt.f32 -1) u1) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) u1)) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (*.f32 (*.f32 5/16 (sqrt.f32 -1)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2) 1))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 u2)) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4) 1)))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 u2)) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6) 1)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(*.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 (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 (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 (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))))
1
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) 1)
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2) 1)
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (+.f32 1 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2) (+.f32 1 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4) 1))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)) (+.f32 1 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6) (+.f32 1 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4) 1)))
(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))
u1
(+.f32 (pow.f32 u1 2) u1)
(+.f32 u1 (*.f32 u1 u1))
(fma.f32 u1 u1 u1)
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 3) u1))
(+.f32 (*.f32 u1 u1) (+.f32 u1 (pow.f32 u1 3)))
(+.f32 u1 (*.f32 u1 (fma.f32 u1 u1 u1)))
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 4) (+.f32 (pow.f32 u1 3) u1)))
(+.f32 (*.f32 u1 u1) (+.f32 (+.f32 (pow.f32 u1 4) (pow.f32 u1 3)) u1))
(+.f32 (+.f32 (pow.f32 u1 3) (pow.f32 u1 4)) (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 (pow.f32 u1 2)) (/.f32 1 u1))))
(+.f32 -1 (neg.f32 (+.f32 (/.f32 1 u1) (/.f32 1 (*.f32 u1 u1)))))
(-.f32 -1 (+.f32 (/.f32 1 u1) (/.f32 1 (*.f32 u1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (*.f32 u1 u1)) (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 3))))))
(-.f32 -1 (+.f32 (/.f32 1 (*.f32 u1 u1)) (+.f32 (/.f32 1 u1) (/.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 (pow.f32 u1 2)) (/.f32 1 u1))))
(+.f32 -1 (neg.f32 (+.f32 (/.f32 1 u1) (/.f32 1 (*.f32 u1 u1)))))
(-.f32 -1 (+.f32 (/.f32 1 u1) (/.f32 1 (*.f32 u1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (*.f32 u1 u1)) (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 3))))))
(-.f32 -1 (+.f32 (/.f32 1 (*.f32 u1 u1)) (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 3)))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.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)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 u1))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.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)) (*.f32 (sqrt.f32 -1) (*.f32 u1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (*.f32 (sqrt.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)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 u1))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)) 1) (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.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)) (*.f32 (sqrt.f32 -1) (*.f32 u1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (*.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) -1/2) (/.f32 (sqrt.f32 -1) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 3)))))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.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 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (*.f32 u1 u1))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) (*.f32 u1 u1))) (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2))) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)))))
(+.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 (sqrt.f32 -1) (pow.f32 u1 3)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.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 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.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 314159265359/50000000000 u2)) (sqrt.f32 -1)) (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (*.f32 u1 u1))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.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)) -1)))) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) (*.f32 u1 u1))) (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2))) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))))))
(sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))))
(sqrt.f32 (/.f32 -1 (+.f32 1 (/.f32 -1 u1))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))))) (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2) 1) (sqrt.f32 (/.f32 -1 (+.f32 1 (/.f32 -1 u1)))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (+.f32 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))))))
(+.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))))) (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 -1 (+.f32 1 (/.f32 -1 u1)))))) (*.f32 (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4) 1) (sqrt.f32 (/.f32 -1 (+.f32 1 (/.f32 -1 u1))))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (+.f32 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))))))
(+.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))))) (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))))) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1))))))))
(+.f32 (*.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2) 1) (sqrt.f32 (/.f32 -1 (+.f32 1 (/.f32 -1 u1))))) (*.f32 (sqrt.f32 (/.f32 -1 (+.f32 1 (/.f32 -1 u1)))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)) (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 -1 (+.f32 1 (/.f32 -1 u1)))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 -1 (+.f32 1 (/.f32 -1 u1)))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 -1 (+.f32 1 (/.f32 -1 u1)))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 -1 (+.f32 1 (/.f32 -1 u1)))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 -1 (+.f32 1 (/.f32 -1 u1)))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 -1 (+.f32 1 (/.f32 -1 u1)))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 -1 (+.f32 1 (/.f32 -1 u1)))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 -1 (+.f32 1 (/.f32 -1 u1)))))
(sqrt.f32 -1)
(-.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1))))
(-.f32 (sqrt.f32 -1) (/.f32 1/2 (*.f32 (sqrt.f32 -1) u1)))
(+.f32 (sqrt.f32 -1) (/.f32 -1/2 (*.f32 (sqrt.f32 -1) u1)))
(-.f32 (+.f32 (*.f32 -1/2 (/.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 1 (*.f32 (sqrt.f32 -1) u1))))
(-.f32 (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (*.f32 u1 u1))) (sqrt.f32 -1)) (/.f32 1/2 (*.f32 (sqrt.f32 -1) u1)))
(+.f32 (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (*.f32 u1 u1))) (sqrt.f32 -1)) (/.f32 -1/2 (*.f32 (sqrt.f32 -1) u1)))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (+.f32 (*.f32 -1/2 (/.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 1 (*.f32 (sqrt.f32 -1) u1))))
(-.f32 (fma.f32 -1/2 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)) 1) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (*.f32 u1 u1))) (sqrt.f32 -1))) (/.f32 1/2 (*.f32 (sqrt.f32 -1) u1)))
(+.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) (pow.f32 u1 3))) (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (*.f32 u1 u1))) (sqrt.f32 -1))) (/.f32 -1/2 (*.f32 (sqrt.f32 -1) u1)))
(/.f32 1 (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1))) (/.f32 1 (sqrt.f32 -1)))
(+.f32 (/.f32 1/2 (*.f32 (sqrt.f32 -1) u1)) (/.f32 1 (sqrt.f32 -1)))
(+.f32 (/.f32 (/.f32 1/2 u1) (sqrt.f32 -1)) (/.f32 1 (sqrt.f32 -1)))
(+.f32 (/.f32 1 (sqrt.f32 -1)) (+.f32 (*.f32 3/8 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1)))))
(+.f32 (/.f32 1 (sqrt.f32 -1)) (+.f32 (/.f32 1/2 (*.f32 (sqrt.f32 -1) u1)) (/.f32 3/8 (*.f32 (sqrt.f32 -1) (*.f32 u1 u1)))))
(+.f32 (/.f32 (/.f32 1/2 u1) (sqrt.f32 -1)) (+.f32 (/.f32 1 (sqrt.f32 -1)) (/.f32 3/8 (*.f32 (sqrt.f32 -1) (*.f32 u1 u1)))))
(+.f32 (/.f32 1 (sqrt.f32 -1)) (+.f32 (*.f32 5/16 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (+.f32 (*.f32 3/8 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1))))))
(+.f32 (/.f32 1 (sqrt.f32 -1)) (+.f32 (+.f32 (/.f32 1/2 (*.f32 (sqrt.f32 -1) u1)) (/.f32 3/8 (*.f32 (sqrt.f32 -1) (*.f32 u1 u1)))) (/.f32 5/16 (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))))
(+.f32 (/.f32 1 (sqrt.f32 -1)) (+.f32 (/.f32 3/8 (*.f32 (sqrt.f32 -1) (*.f32 u1 u1))) (+.f32 (/.f32 (/.f32 1/2 u1) (sqrt.f32 -1)) (/.f32 5/16 (*.f32 (sqrt.f32 -1) (pow.f32 u1 3))))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.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)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 u1))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.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)) (*.f32 (sqrt.f32 -1) (*.f32 u1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (*.f32 (sqrt.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)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 u1))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)) 1) (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.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)) (*.f32 (sqrt.f32 -1) (*.f32 u1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (*.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) -1/2) (/.f32 (sqrt.f32 -1) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 3)))))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (/.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 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) 1/2))
(fma.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) 1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 3/8 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (/.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)))))
(fma.f32 3/8 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) (*.f32 u1 u1))) (+.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) 1/2)))
(fma.f32 3/8 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) (*.f32 u1 u1))) (fma.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) 1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 5/16 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (+.f32 (*.f32 3/8 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (/.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))))))
(fma.f32 5/16 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (fma.f32 3/8 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) (*.f32 u1 u1))) (+.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) 1/2))))
(fma.f32 5/16 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (fma.f32 3/8 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) (*.f32 u1 u1))) (fma.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) 1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2) 1))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 u2)) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4) 1)))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 u2)) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6) 1)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(*.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 (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 (cos.f32 (*.f32 -314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 -314159265359/50000000000)))
(*.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 u2 -314159265359/50000000000)))
(*.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 u2 -314159265359/50000000000)))
(*.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 u2 -314159265359/50000000000)))
1
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) 1)
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2) 1)
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (+.f32 1 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2) (+.f32 1 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4) 1))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (pow.f32 u2 2)) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)) (+.f32 1 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6) (+.f32 1 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4) 1)))
(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 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))
u1
(+.f32 (*.f32 (+.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 1/3 (sqrt.f32 u1)) (*.f32 1/6 (sqrt.f32 u1)))) (*.f32 (+.f32 (*.f32 1/3 (sqrt.f32 u1)) (*.f32 1/6 (sqrt.f32 u1))) (sqrt.f32 u1))) u1) u1)
(fma.f32 (fma.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) 1/2) (*.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) 1/2))) u1 u1)
(fma.f32 u1 (*.f32 2 (*.f32 u1 1/2)) u1)
(+.f32 (*.f32 (+.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 1/3 (sqrt.f32 u1)) (*.f32 1/6 (sqrt.f32 u1)))) (*.f32 (+.f32 (*.f32 1/3 (sqrt.f32 u1)) (*.f32 1/6 (sqrt.f32 u1))) (sqrt.f32 u1))) u1) (+.f32 (*.f32 (+.f32 (pow.f32 (+.f32 (*.f32 1/3 (sqrt.f32 u1)) (*.f32 1/6 (sqrt.f32 u1))) 2) (*.f32 2 (*.f32 (+.f32 (*.f32 1/18 (sqrt.f32 u1)) (+.f32 (*.f32 7/72 (sqrt.f32 u1)) (*.f32 (+.f32 (*.f32 1/36 (pow.f32 (*.f32 1 u1) 1/3)) (*.f32 7/36 (pow.f32 (*.f32 1 u1) 1/3))) (pow.f32 (*.f32 1 u1) 1/6)))) (sqrt.f32 u1)))) (pow.f32 u1 2)) u1))
(fma.f32 (fma.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) 1/2) (*.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) 1/2))) u1 (fma.f32 (+.f32 (pow.f32 (*.f32 (sqrt.f32 u1) 1/2) 2) (*.f32 2 (*.f32 (sqrt.f32 u1) (fma.f32 1/18 (sqrt.f32 u1) (fma.f32 7/72 (sqrt.f32 u1) (*.f32 (*.f32 (cbrt.f32 u1) 2/9) (pow.f32 u1 1/6))))))) (*.f32 u1 u1) u1))
(fma.f32 u1 (*.f32 2 (*.f32 u1 1/2)) (fma.f32 (*.f32 u1 u1) (fma.f32 2 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 (cbrt.f32 u1) (*.f32 2/9 (pow.f32 u1 1/6))) (*.f32 (sqrt.f32 u1) 11/72))) (*.f32 u1 1/4)) u1))
(+.f32 (*.f32 (+.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 1/3 (sqrt.f32 u1)) (*.f32 1/6 (sqrt.f32 u1)))) (*.f32 (+.f32 (*.f32 1/3 (sqrt.f32 u1)) (*.f32 1/6 (sqrt.f32 u1))) (sqrt.f32 u1))) u1) (+.f32 (*.f32 (+.f32 (pow.f32 (+.f32 (*.f32 1/3 (sqrt.f32 u1)) (*.f32 1/6 (sqrt.f32 u1))) 2) (*.f32 2 (*.f32 (+.f32 (*.f32 1/18 (sqrt.f32 u1)) (+.f32 (*.f32 7/72 (sqrt.f32 u1)) (*.f32 (+.f32 (*.f32 1/36 (pow.f32 (*.f32 1 u1) 1/3)) (*.f32 7/36 (pow.f32 (*.f32 1 u1) 1/3))) (pow.f32 (*.f32 1 u1) 1/6)))) (sqrt.f32 u1)))) (pow.f32 u1 2)) (+.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 (+.f32 (*.f32 1/6 (*.f32 (+.f32 (*.f32 1/36 (pow.f32 (*.f32 1 u1) 1/3)) (*.f32 7/36 (pow.f32 (*.f32 1 u1) 1/3))) (pow.f32 (*.f32 1 u1) 1/6))) (+.f32 (*.f32 91/1296 (sqrt.f32 u1)) (+.f32 (*.f32 7/216 (sqrt.f32 u1)) (*.f32 (+.f32 (*.f32 7/216 (pow.f32 (*.f32 1 u1) 1/3)) (*.f32 91/648 (pow.f32 (*.f32 1 u1) 1/3))) (pow.f32 (*.f32 1 u1) 1/6))))) (sqrt.f32 u1))) (*.f32 2 (*.f32 (+.f32 (*.f32 1/18 (sqrt.f32 u1)) (+.f32 (*.f32 7/72 (sqrt.f32 u1)) (*.f32 (+.f32 (*.f32 1/36 (pow.f32 (*.f32 1 u1) 1/3)) (*.f32 7/36 (pow.f32 (*.f32 1 u1) 1/3))) (pow.f32 (*.f32 1 u1) 1/6)))) (+.f32 (*.f32 1/3 (sqrt.f32 u1)) (*.f32 1/6 (sqrt.f32 u1)))))) (pow.f32 u1 3)) u1)))
(fma.f32 (fma.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) 1/2) (*.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) 1/2))) u1 (fma.f32 (+.f32 (pow.f32 (*.f32 (sqrt.f32 u1) 1/2) 2) (*.f32 2 (*.f32 (sqrt.f32 u1) (fma.f32 1/18 (sqrt.f32 u1) (fma.f32 7/72 (sqrt.f32 u1) (*.f32 (*.f32 (cbrt.f32 u1) 2/9) (pow.f32 u1 1/6))))))) (*.f32 u1 u1) (fma.f32 (*.f32 2 (+.f32 (*.f32 (sqrt.f32 u1) (fma.f32 1/6 (*.f32 (*.f32 (cbrt.f32 u1) 2/9) (pow.f32 u1 1/6)) (fma.f32 91/1296 (sqrt.f32 u1) (fma.f32 7/216 (sqrt.f32 u1) (*.f32 (*.f32 (cbrt.f32 u1) 14/81) (pow.f32 u1 1/6)))))) (*.f32 (*.f32 (sqrt.f32 u1) 1/2) (fma.f32 1/18 (sqrt.f32 u1) (fma.f32 7/72 (sqrt.f32 u1) (*.f32 (*.f32 (cbrt.f32 u1) 2/9) (pow.f32 u1 1/6))))))) (pow.f32 u1 3) u1)))
(fma.f32 u1 (*.f32 2 (*.f32 u1 1/2)) (fma.f32 (*.f32 u1 u1) (fma.f32 2 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 (cbrt.f32 u1) (*.f32 2/9 (pow.f32 u1 1/6))) (*.f32 (sqrt.f32 u1) 11/72))) (*.f32 u1 1/4)) (fma.f32 (pow.f32 u1 3) (*.f32 2 (fma.f32 (sqrt.f32 u1) (fma.f32 1/6 (*.f32 (cbrt.f32 u1) (*.f32 2/9 (pow.f32 u1 1/6))) (+.f32 (*.f32 (cbrt.f32 u1) (*.f32 14/81 (pow.f32 u1 1/6))) (*.f32 (sqrt.f32 u1) 133/1296))) (*.f32 (sqrt.f32 u1) (*.f32 1/2 (+.f32 (*.f32 (cbrt.f32 u1) (*.f32 2/9 (pow.f32 u1 1/6))) (*.f32 (sqrt.f32 u1) 11/72)))))) u1)))
(pow.f32 (sqrt.f32 -1) 2)
-1
(+.f32 (*.f32 2 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 1/6 (sqrt.f32 -1)) (*.f32 1/3 (sqrt.f32 -1)))) u1)) (pow.f32 (sqrt.f32 -1) 2))
(+.f32 -1 (neg.f32 (/.f32 1 u1)))
(+.f32 -1 (/.f32 -1 u1))
(+.f32 (*.f32 2 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 1/6 (sqrt.f32 -1)) (*.f32 1/3 (sqrt.f32 -1)))) u1)) (+.f32 (*.f32 2 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 (pow.f32 -1 1/6) (+.f32 (*.f32 1/36 (pow.f32 -1 1/3)) (*.f32 7/36 (pow.f32 -1 1/3)))) (+.f32 (*.f32 1/18 (sqrt.f32 -1)) (*.f32 7/72 (sqrt.f32 -1))))) (pow.f32 u1 2))) (+.f32 (/.f32 (pow.f32 (+.f32 (*.f32 1/6 (sqrt.f32 -1)) (*.f32 1/3 (sqrt.f32 -1))) 2) (pow.f32 u1 2)) (pow.f32 (sqrt.f32 -1) 2))))
(fma.f32 2 (/.f32 (sqrt.f32 -1) (/.f32 u1 (*.f32 (sqrt.f32 -1) 1/2))) (fma.f32 2 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) (fma.f32 (pow.f32 -1 1/6) (*.f32 (cbrt.f32 -1) 2/9) (*.f32 (sqrt.f32 -1) 11/72)))) (+.f32 (pow.f32 (sqrt.f32 -1) 2) (/.f32 (pow.f32 (*.f32 (sqrt.f32 -1) 1/2) 2) (*.f32 u1 u1)))))
(fma.f32 2 (/.f32 (fma.f32 (sqrt.f32 -1) (*.f32 (pow.f32 -1 1/6) (*.f32 (cbrt.f32 -1) 2/9)) -11/72) (*.f32 u1 u1)) (+.f32 -1 (+.f32 (/.f32 -1 u1) (/.f32 -1/4 (*.f32 u1 u1)))))
(+.f32 (*.f32 2 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 1/6 (sqrt.f32 -1)) (*.f32 1/3 (sqrt.f32 -1)))) u1)) (+.f32 (*.f32 2 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 (pow.f32 -1 1/6) (+.f32 (*.f32 1/36 (pow.f32 -1 1/3)) (*.f32 7/36 (pow.f32 -1 1/3)))) (+.f32 (*.f32 1/18 (sqrt.f32 -1)) (*.f32 7/72 (sqrt.f32 -1))))) (pow.f32 u1 2))) (+.f32 (/.f32 (pow.f32 (+.f32 (*.f32 1/6 (sqrt.f32 -1)) (*.f32 1/3 (sqrt.f32 -1))) 2) (pow.f32 u1 2)) (+.f32 (pow.f32 (sqrt.f32 -1) 2) (+.f32 (*.f32 2 (/.f32 (*.f32 (+.f32 (*.f32 1/6 (sqrt.f32 -1)) (*.f32 1/3 (sqrt.f32 -1))) (+.f32 (*.f32 (pow.f32 -1 1/6) (+.f32 (*.f32 1/36 (pow.f32 -1 1/3)) (*.f32 7/36 (pow.f32 -1 1/3)))) (+.f32 (*.f32 1/18 (sqrt.f32 -1)) (*.f32 7/72 (sqrt.f32 -1))))) (pow.f32 u1 3))) (*.f32 2 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 (pow.f32 -1 1/6) (+.f32 (*.f32 91/648 (pow.f32 -1 1/3)) (*.f32 7/216 (pow.f32 -1 1/3)))) (+.f32 (*.f32 91/1296 (sqrt.f32 -1)) (+.f32 (*.f32 1/6 (*.f32 (pow.f32 -1 1/6) (+.f32 (*.f32 1/36 (pow.f32 -1 1/3)) (*.f32 7/36 (pow.f32 -1 1/3))))) (*.f32 7/216 (sqrt.f32 -1)))))) (pow.f32 u1 3))))))))
(fma.f32 2 (/.f32 (sqrt.f32 -1) (/.f32 u1 (*.f32 (sqrt.f32 -1) 1/2))) (fma.f32 2 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) (fma.f32 (pow.f32 -1 1/6) (*.f32 (cbrt.f32 -1) 2/9) (*.f32 (sqrt.f32 -1) 11/72)))) (+.f32 (/.f32 (pow.f32 (*.f32 (sqrt.f32 -1) 1/2) 2) (*.f32 u1 u1)) (+.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 2 (+.f32 (/.f32 (*.f32 (sqrt.f32 -1) 1/2) (/.f32 (pow.f32 u1 3) (fma.f32 (pow.f32 -1 1/6) (*.f32 (cbrt.f32 -1) 2/9) (*.f32 (sqrt.f32 -1) 11/72)))) (/.f32 (*.f32 (sqrt.f32 -1) (fma.f32 (pow.f32 -1 1/6) (*.f32 (cbrt.f32 -1) 14/81) (fma.f32 91/1296 (sqrt.f32 -1) (fma.f32 1/6 (*.f32 (pow.f32 -1 1/6) (*.f32 (cbrt.f32 -1) 2/9)) (*.f32 (sqrt.f32 -1) 7/216))))) (pow.f32 u1 3))))))))
(+.f32 (/.f32 -1 u1) (+.f32 (fma.f32 2 (+.f32 (/.f32 (*.f32 (fma.f32 (sqrt.f32 -1) (*.f32 (pow.f32 -1 1/6) (*.f32 (cbrt.f32 -1) 2/9)) -11/72) 1/2) (pow.f32 u1 3)) (*.f32 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (fma.f32 (pow.f32 -1 1/6) (*.f32 (cbrt.f32 -1) 14/81) (fma.f32 (sqrt.f32 -1) 91/1296 (fma.f32 (sqrt.f32 -1) 7/216 (*.f32 (pow.f32 -1 1/6) (*.f32 (*.f32 (cbrt.f32 -1) 2/9) 1/6))))))) -1) (fma.f32 2 (/.f32 (fma.f32 (sqrt.f32 -1) (*.f32 (pow.f32 -1 1/6) (*.f32 (cbrt.f32 -1) 2/9)) -11/72) (*.f32 u1 u1)) (/.f32 -1/4 (*.f32 u1 u1)))))
(pow.f32 (sqrt.f32 -1) 2)
-1
(+.f32 (*.f32 -2 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 -1/6 (sqrt.f32 -1)) (*.f32 -1/3 (sqrt.f32 -1)))) u1)) (pow.f32 (sqrt.f32 -1) 2))
(+.f32 -1 (neg.f32 (/.f32 1 u1)))
(+.f32 -1 (/.f32 -1 u1))
(+.f32 (*.f32 2 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 (pow.f32 -1 1/6) (+.f32 (*.f32 1/36 (pow.f32 -1 1/3)) (*.f32 7/36 (pow.f32 -1 1/3)))) (+.f32 (*.f32 1/18 (sqrt.f32 -1)) (*.f32 7/72 (sqrt.f32 -1))))) (pow.f32 u1 2))) (+.f32 (/.f32 (pow.f32 (+.f32 (*.f32 -1/6 (sqrt.f32 -1)) (*.f32 -1/3 (sqrt.f32 -1))) 2) (pow.f32 u1 2)) (+.f32 (*.f32 -2 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 -1/6 (sqrt.f32 -1)) (*.f32 -1/3 (sqrt.f32 -1)))) u1)) (pow.f32 (sqrt.f32 -1) 2))))
(fma.f32 2 (/.f32 (sqrt.f32 -1) (/.f32 u1 (*.f32 (sqrt.f32 -1) 1/2))) (fma.f32 2 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) (fma.f32 (pow.f32 -1 1/6) (*.f32 (cbrt.f32 -1) 2/9) (*.f32 (sqrt.f32 -1) 11/72)))) (+.f32 (pow.f32 (sqrt.f32 -1) 2) (/.f32 (pow.f32 (*.f32 (sqrt.f32 -1) 1/2) 2) (*.f32 u1 u1)))))
(fma.f32 2 (/.f32 (fma.f32 (sqrt.f32 -1) (*.f32 (pow.f32 -1 1/6) (*.f32 (cbrt.f32 -1) 2/9)) -11/72) (*.f32 u1 u1)) (+.f32 -1 (+.f32 (/.f32 -1 u1) (/.f32 -1/4 (*.f32 u1 u1)))))
(+.f32 (*.f32 2 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 (pow.f32 -1 1/6) (+.f32 (*.f32 1/36 (pow.f32 -1 1/3)) (*.f32 7/36 (pow.f32 -1 1/3)))) (+.f32 (*.f32 1/18 (sqrt.f32 -1)) (*.f32 7/72 (sqrt.f32 -1))))) (pow.f32 u1 2))) (+.f32 (/.f32 (pow.f32 (+.f32 (*.f32 -1/6 (sqrt.f32 -1)) (*.f32 -1/3 (sqrt.f32 -1))) 2) (pow.f32 u1 2)) (+.f32 (*.f32 -2 (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 -1/6 (sqrt.f32 -1)) (*.f32 -1/3 (sqrt.f32 -1)))) u1)) (+.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (*.f32 (+.f32 (*.f32 (pow.f32 -1 1/6) (+.f32 (*.f32 1/36 (pow.f32 -1 1/3)) (*.f32 7/36 (pow.f32 -1 1/3)))) (+.f32 (*.f32 1/18 (sqrt.f32 -1)) (*.f32 7/72 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/6 (sqrt.f32 -1)) (*.f32 -1/3 (sqrt.f32 -1))))) (*.f32 2 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 -1 1/6) (+.f32 (*.f32 1/36 (pow.f32 -1 1/3)) (*.f32 7/36 (pow.f32 -1 1/3))))) (+.f32 (*.f32 -7/216 (sqrt.f32 -1)) (+.f32 (*.f32 -91/1296 (sqrt.f32 -1)) (*.f32 (pow.f32 -1 1/6) (+.f32 (*.f32 -7/216 (pow.f32 -1 1/3)) (*.f32 -91/648 (pow.f32 -1 1/3)))))))))) (pow.f32 u1 3)))))))
(fma.f32 2 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) (fma.f32 (pow.f32 -1 1/6) (*.f32 (cbrt.f32 -1) 2/9) (*.f32 (sqrt.f32 -1) 11/72)))) (+.f32 (/.f32 (pow.f32 (*.f32 (sqrt.f32 -1) -1/2) 2) (*.f32 u1 u1)) (+.f32 (fma.f32 -2 (/.f32 (sqrt.f32 -1) (/.f32 u1 (*.f32 (sqrt.f32 -1) -1/2))) (pow.f32 (sqrt.f32 -1) 2)) (neg.f32 (/.f32 (*.f32 2 (+.f32 (*.f32 (fma.f32 (pow.f32 -1 1/6) (*.f32 (cbrt.f32 -1) 2/9) (*.f32 (sqrt.f32 -1) 11/72)) (*.f32 (sqrt.f32 -1) -1/2)) (*.f32 (sqrt.f32 -1) (fma.f32 -1/6 (*.f32 (pow.f32 -1 1/6) (*.f32 (cbrt.f32 -1) 2/9)) (fma.f32 -7/216 (sqrt.f32 -1) (fma.f32 -91/1296 (sqrt.f32 -1) (*.f32 (pow.f32 -1 1/6) (*.f32 (cbrt.f32 -1) -14/81)))))))) (pow.f32 u1 3))))))
(+.f32 (fma.f32 2 (/.f32 (fma.f32 (sqrt.f32 -1) (*.f32 (pow.f32 -1 1/6) (*.f32 (cbrt.f32 -1) 2/9)) -11/72) (*.f32 u1 u1)) (+.f32 -1 (+.f32 (/.f32 -1 u1) (/.f32 -1/4 (*.f32 u1 u1))))) (/.f32 (*.f32 -2 (+.f32 (*.f32 (fma.f32 (sqrt.f32 -1) (*.f32 (pow.f32 -1 1/6) (*.f32 (cbrt.f32 -1) 2/9)) -11/72) -1/2) (*.f32 (sqrt.f32 -1) (fma.f32 (*.f32 (pow.f32 -1 1/6) (*.f32 (cbrt.f32 -1) 2/9)) -1/6 (+.f32 (*.f32 (pow.f32 -1 1/6) (*.f32 (cbrt.f32 -1) -14/81)) (*.f32 (sqrt.f32 -1) -133/1296)))))) (pow.f32 u1 3)))
(pow.f32 u1 1/6)
(+.f32 (*.f32 1/6 (pow.f32 (*.f32 1 (pow.f32 u1 7)) 1/6)) (pow.f32 u1 1/6))
(fma.f32 1/6 (pow.f32 (pow.f32 u1 7) 1/6) (pow.f32 u1 1/6))
(+.f32 (*.f32 1/6 (pow.f32 (*.f32 1 (pow.f32 u1 7)) 1/6)) (+.f32 (*.f32 7/72 (pow.f32 (*.f32 1 (pow.f32 u1 13)) 1/6)) (pow.f32 u1 1/6)))
(fma.f32 1/6 (pow.f32 (pow.f32 u1 7) 1/6) (fma.f32 7/72 (pow.f32 (pow.f32 u1 13) 1/6) (pow.f32 u1 1/6)))
(+.f32 (*.f32 91/1296 (pow.f32 (*.f32 1 (pow.f32 u1 19)) 1/6)) (+.f32 (*.f32 1/6 (pow.f32 (*.f32 1 (pow.f32 u1 7)) 1/6)) (+.f32 (*.f32 7/72 (pow.f32 (*.f32 1 (pow.f32 u1 13)) 1/6)) (pow.f32 u1 1/6))))
(fma.f32 91/1296 (pow.f32 (pow.f32 u1 19) 1/6) (fma.f32 1/6 (pow.f32 (pow.f32 u1 7) 1/6) (fma.f32 7/72 (pow.f32 (pow.f32 u1 13) 1/6) (pow.f32 u1 1/6))))
(pow.f32 -1 1/6)
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 -1 1/6) (/.f32 1 u1))) (pow.f32 -1 1/6))
(fma.f32 1/6 (*.f32 (/.f32 1 u1) (pow.f32 -1 1/6)) (pow.f32 -1 1/6))
(fma.f32 1/6 (/.f32 (pow.f32 -1 1/6) u1) (pow.f32 -1 1/6))
(+.f32 (*.f32 7/72 (*.f32 (pow.f32 -1 1/6) (/.f32 1 (pow.f32 u1 2)))) (+.f32 (*.f32 1/6 (*.f32 (pow.f32 -1 1/6) (/.f32 1 u1))) (pow.f32 -1 1/6)))
(fma.f32 7/72 (/.f32 (*.f32 (pow.f32 -1 1/6) 1) (*.f32 u1 u1)) (fma.f32 1/6 (*.f32 (/.f32 1 u1) (pow.f32 -1 1/6)) (pow.f32 -1 1/6)))
(fma.f32 7/72 (/.f32 (pow.f32 -1 1/6) (*.f32 u1 u1)) (fma.f32 1/6 (/.f32 (pow.f32 -1 1/6) u1) (pow.f32 -1 1/6)))
(+.f32 (*.f32 7/72 (*.f32 (pow.f32 -1 1/6) (/.f32 1 (pow.f32 u1 2)))) (+.f32 (*.f32 1/6 (*.f32 (pow.f32 -1 1/6) (/.f32 1 u1))) (+.f32 (*.f32 91/1296 (*.f32 (pow.f32 -1 1/6) (/.f32 1 (pow.f32 u1 3)))) (pow.f32 -1 1/6))))
(fma.f32 7/72 (/.f32 (*.f32 (pow.f32 -1 1/6) 1) (*.f32 u1 u1)) (fma.f32 1/6 (*.f32 (/.f32 1 u1) (pow.f32 -1 1/6)) (fma.f32 91/1296 (*.f32 (/.f32 1 (pow.f32 u1 3)) (pow.f32 -1 1/6)) (pow.f32 -1 1/6))))
(fma.f32 7/72 (/.f32 (pow.f32 -1 1/6) (*.f32 u1 u1)) (fma.f32 1/6 (/.f32 (pow.f32 -1 1/6) u1) (fma.f32 91/1296 (/.f32 (pow.f32 -1 1/6) (pow.f32 u1 3)) (pow.f32 -1 1/6))))
(pow.f32 -1 1/6)
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 -1 1/6) (/.f32 1 u1))) (pow.f32 -1 1/6))
(fma.f32 1/6 (*.f32 (/.f32 1 u1) (pow.f32 -1 1/6)) (pow.f32 -1 1/6))
(fma.f32 1/6 (/.f32 (pow.f32 -1 1/6) u1) (pow.f32 -1 1/6))
(+.f32 (*.f32 7/72 (*.f32 (pow.f32 -1 1/6) (/.f32 1 (pow.f32 u1 2)))) (+.f32 (*.f32 1/6 (*.f32 (pow.f32 -1 1/6) (/.f32 1 u1))) (pow.f32 -1 1/6)))
(fma.f32 7/72 (/.f32 (*.f32 (pow.f32 -1 1/6) 1) (*.f32 u1 u1)) (fma.f32 1/6 (*.f32 (/.f32 1 u1) (pow.f32 -1 1/6)) (pow.f32 -1 1/6)))
(fma.f32 7/72 (/.f32 (pow.f32 -1 1/6) (*.f32 u1 u1)) (fma.f32 1/6 (/.f32 (pow.f32 -1 1/6) u1) (pow.f32 -1 1/6)))
(+.f32 (*.f32 7/72 (*.f32 (pow.f32 -1 1/6) (/.f32 1 (pow.f32 u1 2)))) (+.f32 (*.f32 1/6 (*.f32 (pow.f32 -1 1/6) (/.f32 1 u1))) (+.f32 (*.f32 91/1296 (*.f32 (pow.f32 -1 1/6) (/.f32 1 (pow.f32 u1 3)))) (pow.f32 -1 1/6))))
(fma.f32 7/72 (/.f32 (*.f32 (pow.f32 -1 1/6) 1) (*.f32 u1 u1)) (fma.f32 1/6 (*.f32 (/.f32 1 u1) (pow.f32 -1 1/6)) (fma.f32 91/1296 (*.f32 (/.f32 1 (pow.f32 u1 3)) (pow.f32 -1 1/6)) (pow.f32 -1 1/6))))
(fma.f32 7/72 (/.f32 (pow.f32 -1 1/6) (*.f32 u1 u1)) (fma.f32 1/6 (/.f32 (pow.f32 -1 1/6) u1) (fma.f32 91/1296 (/.f32 (pow.f32 -1 1/6) (pow.f32 u1 3)) (pow.f32 -1 1/6))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.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)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 u1))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.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)) (*.f32 (sqrt.f32 -1) (*.f32 u1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (*.f32 (sqrt.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)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 u1))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)) 1) (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.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)) (*.f32 (sqrt.f32 -1) (*.f32 u1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (*.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) -1/2) (/.f32 (sqrt.f32 -1) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 3)))))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (*.f32 (*.f32 1/2 (sqrt.f32 -1)) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 1/2 (*.f32 (/.f32 (sqrt.f32 -1) u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (fma.f32 3/8 (*.f32 (/.f32 (sqrt.f32 -1) u1) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (fma.f32 5/16 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u1 3) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 1/2 (*.f32 (/.f32 (sqrt.f32 -1) u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (fma.f32 3/8 (*.f32 (/.f32 (sqrt.f32 -1) u1) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) u1)) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (*.f32 (*.f32 5/16 (sqrt.f32 -1)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3)))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2) 1))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 u2)) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4) 1)))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 u2)) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6) 1)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(*.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 (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 (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 (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))))
314159265359/50000000000
(-.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 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)) 1/2)
(sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))
(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 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2)))
(sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))
(fabs.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 314159265359/50000000000 u2)
(log.f32 (exp.f32 (*.f32 314159265359/50000000000 u2)))
(*.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 98696044010906577398881/2500000000000000000000 (*.f32 u2 u2))) 1/2))
(sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))
(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 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))) 1)
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (neg.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))
(/.f32 (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (neg.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 1 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(pow.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) 1)
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(pow.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))) 3)
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(pow.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) 3) 1/3)
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(pow.f32 (sqrt.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))) 2)
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (exp.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(cbrt.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) 3))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.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 (/.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 (pow.f32 u1 -1) -1) 3/2)))
(cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (+.f32 -1 (/.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(exp.f32 (log.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))) 1))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(log1p.f32 (expm1.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(-.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 (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))
(fabs.f32 (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))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(-.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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 -1 (/.f32 1 (+.f32 1 (neg.f32 (pow.f32 u1 -1)))))
(/.f32 -1 (-.f32 1 (/.f32 1 u1)))
(/.f32 -1 (+.f32 1 (/.f32 -1 u1)))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (+.f32 (pow.f32 u1 -1) -1) -2)))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -2)))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 (pow.f32 u1 -1) -1) -2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -2)))
(*.f32 (pow.f32 (cbrt.f32 u1) 2) (*.f32 (cbrt.f32 u1) (/.f32 1 (-.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 (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 (pow.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 6) (pow.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)) 6))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)) 6) (pow.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 6))
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/12) 6) (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/12) 6))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 (pow.f32 u1 -1) -1)) 2) -1) (pow.f32 (cbrt.f32 (+.f32 (pow.f32 u1 -1) -1)) -1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1))) 2)) (/.f32 1 (cbrt.f32 (+.f32 -1 (/.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 (/.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))) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)))
(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 (+.f32 (pow.f32 u1 -1) -1) -1)
(/.f32 -1 (-.f32 1 (/.f32 1 u1)))
(/.f32 -1 (+.f32 1 (/.f32 -1 u1)))
(pow.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) -2)
(pow.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) -2)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 6)
(/.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 (pow.f32 u1 -1) -1) -2) 1/2)
(sqrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -2))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) 1/3)
(/.f32 u1 (-.f32 1 u1))
(neg.f32 (/.f32 u1 (neg.f32 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(sqrt.f32 (pow.f32 (+.f32 (pow.f32 u1 -1) -1) -2))
(sqrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -2))
(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 (log.f32 (+.f32 (pow.f32 u1 -1) -1)) -1))
(/.f32 -1 (-.f32 1 (/.f32 1 u1)))
(/.f32 -1 (+.f32 1 (/.f32 -1 u1)))
(log1p.f32 (expm1.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))) 1)
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (neg.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))
(/.f32 (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (neg.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 1 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(pow.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) 1)
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(pow.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))) 3)
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(pow.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) 3) 1/3)
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(pow.f32 (sqrt.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))) 2)
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (exp.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(cbrt.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) 3))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.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 (/.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 (pow.f32 u1 -1) -1) 3/2)))
(cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (+.f32 -1 (/.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(exp.f32 (log.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))) 1))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(log1p.f32 (expm1.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.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 -1 (/.f32 1 (neg.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(/.f32 -1 (neg.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(/.f32 1 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.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) (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 (sqrt.f32 (cbrt.f32 (pow.f32 (+.f32 (pow.f32 u1 -1) -1) -2))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (sqrt.f32 (cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -2))))
(*.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 (+.f32 (pow.f32 u1 -1) -1) 1/4) -1) (pow.f32 (pow.f32 (+.f32 (pow.f32 u1 -1) -1) 1/4) -1))
(pow.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) 1/4) -2)
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (pow.f32 u1 -1) -1)) -1) (pow.f32 (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) -1))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 -1 (/.f32 1 u1)))) (/.f32 1 (cbrt.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(/.f32 (*.f32 1 (/.f32 1 (cbrt.f32 (+.f32 -1 (/.f32 1 u1))))) (cbrt.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 (pow.f32 u1 -1) -1) -2)) 1/2) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -2))) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/12) 3) (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/12) 3))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 1) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)) (pow.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 4))
(*.f32 (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/12)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/12))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(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 (+.f32 (pow.f32 u1 -1) -1) -1/2)
(pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2)
(pow.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) -1)
(/.f32 -1 (neg.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(/.f32 1 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 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)))
(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 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) -1))
(/.f32 -1 (neg.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(/.f32 1 (sqrt.f32 (+.f32 -1 (/.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)))
(exp.f32 (*.f32 (*.f32 1/6 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(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 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))) 1)
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (neg.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))
(/.f32 (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (neg.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 1 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(pow.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) 1)
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(pow.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))) 3)
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(pow.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) 3) 1/3)
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(pow.f32 (sqrt.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))) 2)
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (exp.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(cbrt.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) 3))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.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 (/.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 (pow.f32 u1 -1) -1) 3/2)))
(cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (+.f32 -1 (/.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(exp.f32 (log.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))) 1))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(log1p.f32 (expm1.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(-.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 (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))
(fabs.f32 (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))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))))
(cos.f32 (*.f32 314159265359/50000000000 u2))
(-.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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 -1 (/.f32 1 (+.f32 1 (neg.f32 (pow.f32 u1 -1)))))
(/.f32 -1 (-.f32 1 (/.f32 1 u1)))
(/.f32 -1 (+.f32 1 (/.f32 -1 u1)))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (+.f32 (pow.f32 u1 -1) -1) -2)))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -2)))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 (pow.f32 u1 -1) -1) -2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -2)))
(*.f32 (pow.f32 (cbrt.f32 u1) 2) (*.f32 (cbrt.f32 u1) (/.f32 1 (-.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 (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 (pow.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 6) (pow.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)) 6))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)) 6) (pow.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 6))
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/12) 6) (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/12) 6))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 (pow.f32 u1 -1) -1)) 2) -1) (pow.f32 (cbrt.f32 (+.f32 (pow.f32 u1 -1) -1)) -1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1))) 2)) (/.f32 1 (cbrt.f32 (+.f32 -1 (/.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 (/.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))) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)))
(/.f32 u1 (-.f32 1 u1))
(/.f32 1 (+.f32 (pow.f32 u1 -1) -1))
(/.f32 -1 (-.f32 1 (/.f32 1 u1)))
(/.f32 -1 (+.f32 1 (/.f32 -1 u1)))
(/.f32 1 (*.f32 (neg.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) (neg.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(/.f32 -1 (-.f32 1 (/.f32 1 u1)))
(/.f32 -1 (+.f32 1 (/.f32 -1 u1)))
(/.f32 1 (neg.f32 (+.f32 1 (neg.f32 (pow.f32 u1 -1)))))
(/.f32 -1 (-.f32 1 (/.f32 1 u1)))
(/.f32 -1 (+.f32 1 (/.f32 -1 u1)))
(/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))
(/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(/.f32 -1 (+.f32 1 (neg.f32 (pow.f32 u1 -1))))
(/.f32 -1 (-.f32 1 (/.f32 1 u1)))
(/.f32 -1 (+.f32 1 (/.f32 -1 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))
(neg.f32 (/.f32 u1 (neg.f32 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(sqrt.f32 (pow.f32 (+.f32 (pow.f32 u1 -1) -1) -2))
(sqrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -2))
(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 (log.f32 (+.f32 (pow.f32 u1 -1) -1)) -1))
(/.f32 -1 (-.f32 1 (/.f32 1 u1)))
(/.f32 -1 (+.f32 1 (/.f32 -1 u1)))
(log1p.f32 (expm1.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))) 1)
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)
(*.f32 1 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)
(*.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)) (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)))
(*.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/12) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/12))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)
(*.f32 (pow.f32 u1 1/6) (pow.f32 (/.f32 1 (-.f32 1 u1)) 1/6))
(*.f32 (pow.f32 u1 1/6) (pow.f32 (/.f32 -1 (+.f32 -1 u1)) 1/6))
(*.f32 (pow.f32 1 1/6) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)
(*.f32 (pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1/6) (pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1/6))
(cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 (pow.f32 u1 -1) -1) -2)) 1/6) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 1/6))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -2)) 1/6) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 1/6))
(/.f32 1 (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))
(/.f32 1 (cbrt.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(/.f32 -1 (cbrt.f32 (neg.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(/.f32 -1 (cbrt.f32 (neg.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(/.f32 (cbrt.f32 (sqrt.f32 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (exp.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)
(cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1/6) (pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1/6))
(expm1.f32 (log1p.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)
(exp.f32 (*.f32 1/6 (log.f32 (/.f32 u1 (-.f32 1 u1)))))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)
(exp.f32 (*.f32 (*.f32 1/6 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 1))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)
(log1p.f32 (expm1.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6)
(-.f32 (exp.f32 (log1p.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))) 1)
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (neg.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))
(/.f32 (neg.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (neg.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 1 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(pow.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) 1)
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(pow.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))) 3)
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(pow.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) 3) 1/3)
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(pow.f32 (sqrt.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))) 2)
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (exp.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(cbrt.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1))) 3))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.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 (/.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 (pow.f32 u1 -1) -1) 3/2)))
(cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (+.f32 -1 (/.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(exp.f32 (log.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))) 1))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(log1p.f32 (expm1.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))

eval391.0ms (3.5%)

Compiler

Compiled 12731 to 10337 computations (18.8% saved)

prune246.0ms (2.2%)

Pruning

45 alts after pruning (38 fresh and 7 done)

PrunedKeptTotal
New5529561
Fresh62935
Picked145
Done033
Total55945604
Accurracy
99.9%
Counts
604 → 45
Alt Table
Click to see full alt table
StatusAccuracyProgram
86.4%
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
75.6%
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
98.2%
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
98.3%
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))
98.5%
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
98.4%
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) (cos.f32 (*.f32 314159265359/50000000000 u2))))
77.4%
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
98.2%
(*.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3/2) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
98.5%
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
88.9%
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 -1/2 u1))) (sqrt.f32 u1))
98.5%
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) (cos.f32 (*.f32 u2 -314159265359/50000000000)))
97.3%
(*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
87.7%
(*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
95.2%
(*.f32 (sqrt.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 6)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
73.8%
(*.f32 (sqrt.f32 (pow.f32 (pow.f32 u1 1/6) 6)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
91.4%
(*.f32 (sqrt.f32 (pow.f32 (log.f32 (exp.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))) 6)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
94.6%
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 (*.f32 1/6 (log.f32 (/.f32 u1 (-.f32 1 u1))))) 6)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
93.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2))
98.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
86.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/5000000000000000000000)))
96.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
97.2%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
98.7%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
98.7%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (pow.f32 98696044010906577398881/2500000000000000000000 1/2) u2)))
98.7%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.8%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
98.5%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
87.6%
(*.f32 (sqrt.f32 (+.f32 u1 (*.f32 u1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.6%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.7%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
53.0%
(*.f32 (sqrt.f32 (log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
96.1%
(*.f32 (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
75.7%
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
75.7%
(*.f32 (sqrt.f32 u1) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
95.3%
(*.f32 (exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3/2)) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
69.9%
(sqrt.f32 (fma.f32 u1 u1 u1))
77.6%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
77.4%
(sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
77.4%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1)))
93.8%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
77.4%
(sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))
62.0%
(sqrt.f32 u1)
79.0%
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
89.9%
(exp.f32 (log.f32 (*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 3) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
70.5%
(exp.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
86.4%
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
75.6%
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
98.2%
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
98.3%
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))
98.5%
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
98.4%
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) (cos.f32 (*.f32 314159265359/50000000000 u2))))
77.4%
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
98.2%
(*.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3/2) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
98.5%
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
88.9%
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 -1/2 u1))) (sqrt.f32 u1))
98.5%
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) (cos.f32 (*.f32 u2 -314159265359/50000000000)))
97.3%
(*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
87.7%
(*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
95.2%
(*.f32 (sqrt.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 6)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
73.8%
(*.f32 (sqrt.f32 (pow.f32 (pow.f32 u1 1/6) 6)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
91.4%
(*.f32 (sqrt.f32 (pow.f32 (log.f32 (exp.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))) 6)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
94.6%
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 (*.f32 1/6 (log.f32 (/.f32 u1 (-.f32 1 u1))))) 6)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
93.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2))
98.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
86.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/5000000000000000000000)))
96.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
97.2%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
98.7%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
98.7%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (pow.f32 98696044010906577398881/2500000000000000000000 1/2) u2)))
98.7%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.8%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
98.5%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
87.6%
(*.f32 (sqrt.f32 (+.f32 u1 (*.f32 u1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.6%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.7%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
53.0%
(*.f32 (sqrt.f32 (log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
96.1%
(*.f32 (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
75.7%
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
75.7%
(*.f32 (sqrt.f32 u1) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
95.3%
(*.f32 (exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3/2)) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
69.9%
(sqrt.f32 (fma.f32 u1 u1 u1))
77.6%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
77.4%
(sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
77.4%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1)))
93.8%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)))
77.4%
(sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))
62.0%
(sqrt.f32 u1)
79.0%
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
89.9%
(exp.f32 (log.f32 (*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 3) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
70.5%
(exp.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
Compiler

Compiled 2630 to 2122 computations (19.3% saved)

localize576.0ms (5.2%)

Local Accuracy

Found 19 expressions with local accuracy:

NewAccuracyProgram
99.5%
(cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000)))
99.5%
(*.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3/2) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
98.9%
(*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000)
98.6%
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3/2)
99.7%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
99.5%
(/.f32 u1 (-.f32 1 u1))
99.4%
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
98.9%
(*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
99.6%
(sqrt.f32 (+.f32 -1 (/.f32 1 u1)))
99.5%
(cos.f32 (*.f32 314159265359/50000000000 u2))
99.2%
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
99.0%
(*.f32 314159265359/50000000000 u2)
99.7%
(sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))
99.5%
(/.f32 1 (-.f32 1 u1))
99.0%
(*.f32 (/.f32 1 (-.f32 1 u1)) u1)
99.5%
(cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000)))
99.5%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
99.0%
(*.f32 (/.f32 1 (-.f32 1 u1)) u1)
98.9%
(*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000)
Compiler

Compiled 243 to 155 computations (36.2% saved)

series14.0ms (0.1%)

Counts
11 → 160
Calls

48 calls:

TimeVariablePointExpression
2.0ms
u1
@inf
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3/2)
1.0ms
u1
@0
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3/2)
1.0ms
u1
@0
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
1.0ms
u1
@inf
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
1.0ms
u2
@inf
(*.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3/2) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))

rewrite100.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
652×add-sqr-sqrt
628×pow1
626×*-un-lft-identity
604×add-cube-cbrt
602×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
034291
1715271
Stop Event
node limit
Counts
11 → 264
Calls
Call 1
Inputs
(*.f32 (/.f32 1 (-.f32 1 u1)) u1)
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
(*.f32 (/.f32 1 (-.f32 1 u1)) u1)
(/.f32 1 (-.f32 1 u1))
(sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(sqrt.f32 (+.f32 -1 (/.f32 1 u1)))
(*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3/2)
(*.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3/2) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
Outputs
(-.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))))
(/.f32 (*.f32 u1 -1) (neg.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) (cbrt.f32 u1)) (cbrt.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 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) 3/2)
(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 (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 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(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 (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 u2 314159265359/50000000000)) 3)))
(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))))))
(-.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))))
(/.f32 (*.f32 u1 -1) (neg.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) (cbrt.f32 u1)) (cbrt.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 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) 3/2)
(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 (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 (/.f32 1 (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (-.f32 1 u1) -2)))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 u1) -2)) (/.f32 1 (cbrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (pow.f32 (cbrt.f32 (pow.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 (/.f32 1 (cbrt.f32 (-.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 (exp.f32 (log1p.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))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (cbrt.f32 (/.f32 u1 (-.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 (-.f32 1 u1) -1/2) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) -1/2))
(*.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 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (pow.f32 1 3/2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))) 3/2) (pow.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3/2))
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 3/2) (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 3/2))
(/.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 (/.f32 u1 (-.f32 1 u1))) 3/2)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 3)
(pow.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) 3/4)
(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 (exp.f32 (log1p.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))) 1)
(*.f32 1 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
(*.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))) (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 -1 (/.f32 1 u1)))) (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)) (*.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2)))
(*.f32 (sqrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))) (sqrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2)))
(*.f32 (neg.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (/.f32 1 (neg.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 -1 (/.f32 1 u1)))) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(*.f32 (/.f32 1 (pow.f32 (+.f32 -1 (/.f32 1 u1)) 1/4)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) 1/4)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)) 1) (/.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)) (cbrt.f32 (+.f32 -1 (/.f32 1 u1)))) (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) 1/4)) (/.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (+.f32 -1 (/.f32 1 u1)) 1/4)))
(*.f32 (/.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 1) (/.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (/.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (cbrt.f32 (+.f32 -1 (/.f32 1 u1)))) (/.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (cbrt.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))) 1)
(pow.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))) 3)
(pow.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))) 2)
(pow.f32 (/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) -1)
(neg.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (neg.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(sqrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 -1 (/.f32 1 u1))))
(log.f32 (exp.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))))
(cbrt.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))) 3))
(cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (+.f32 -1 (/.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(exp.f32 (log.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))) 1))
(log1p.f32 (expm1.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))) 1)
(*.f32 1 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (cbrt.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))) (cbrt.f32 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1))) (cbrt.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) 1/4) (pow.f32 (+.f32 -1 (/.f32 1 u1)) 1/4))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1))) 2)) (sqrt.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1))) 2) 1/2) (pow.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1))) 1/2))
(/.f32 (sqrt.f32 (+.f32 -1 (pow.f32 u1 -3))) (sqrt.f32 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 1 u1)))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 -2))) (sqrt.f32 (+.f32 -1 (/.f32 -1 u1))))
(pow.f32 (+.f32 -1 (/.f32 1 u1)) 1/2)
(pow.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))) 3)
(pow.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) 3/2) 1/3)
(pow.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) 1/4) 2)
(fabs.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(log.f32 (exp.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(exp.f32 (log.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(exp.f32 (*.f32 (log.f32 (+.f32 -1 (/.f32 1 u1))) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) 1)
(/.f32 (*.f32 (*.f32 u2 u2) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1)
(pow.f32 (cbrt.f32 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 3)
(pow.f32 (pow.f32 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3) 1/3)
(pow.f32 (*.f32 u2 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 u2 4)))
(log.f32 (pow.f32 (pow.f32 (exp.f32 u2) u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(cbrt.f32 (pow.f32 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 u2 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 (*.f32 u2 u2) 3)))
(expm1.f32 (log1p.f32 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(exp.f32 (log.f32 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1))
(log1p.f32 (expm1.f32 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(+.f32 (*.f32 (*.f32 -98696044010906577398881/5000000000000000000000 u2) (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (*.f32 (*.f32 (*.f32 -98696044010906577398881/5000000000000000000000 u2) (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(*.f32 1 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (pow.f32 (cbrt.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2) (cbrt.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 -98696044010906577398881/5000000000000000000000 u2) (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)) (+.f32 (*.f32 (*.f32 (*.f32 -98696044010906577398881/5000000000000000000000 u2) (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 (*.f32 -98696044010906577398881/5000000000000000000000 u2) (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) (-.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (*.f32 (*.f32 -98696044010906577398881/5000000000000000000000 u2) (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 -98696044010906577398881/5000000000000000000000 u2) (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 (*.f32 -98696044010906577398881/5000000000000000000000 u2) (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) (/.f32 u1 (-.f32 1 u1))) (-.f32 (*.f32 (*.f32 -98696044010906577398881/5000000000000000000000 u2) (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(pow.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(pow.f32 (cbrt.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(pow.f32 (pow.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)
(sqrt.f32 (pow.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 2))
(log.f32 (exp.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(cbrt.f32 (pow.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(expm1.f32 (log1p.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (log.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (*.f32 (log.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1))
(log1p.f32 (expm1.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (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 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (cbrt.f32 (/.f32 u1 (-.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 (-.f32 1 u1) -1/2) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) -1/2))
(*.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 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (pow.f32 1 3/2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))) 3/2) (pow.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3/2))
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 3/2) (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 3/2))
(/.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))))
(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 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(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 (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 u2 314159265359/50000000000)) 3)))
(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))))))

simplify231.0ms (2.1%)

Algorithm
egg-herbie
Rules
820×associate-*r*
808×log-prod
768×fma-def
700×associate-*l*
692×fma-neg
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
072717136
1194216150
2744316114
Stop Event
node limit
Counts
424 → 415
Calls
Call 1
Inputs
u1
(+.f32 (pow.f32 u1 2) u1)
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 3) u1))
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 4) (+.f32 (pow.f32 u1 3) u1)))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.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 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(*.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 (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 (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 (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))))
u1
(+.f32 (pow.f32 u1 2) u1)
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 3) u1))
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 4) (+.f32 (pow.f32 u1 3) u1)))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
1
(+.f32 1 u1)
(+.f32 (pow.f32 u1 2) (+.f32 1 u1))
(+.f32 (pow.f32 u1 2) (+.f32 1 (+.f32 u1 (pow.f32 u1 3))))
(/.f32 -1 u1)
(neg.f32 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1)))
(neg.f32 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1))))
(neg.f32 (+.f32 (/.f32 1 (pow.f32 u1 4)) (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
(/.f32 -1 u1)
(neg.f32 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1)))
(neg.f32 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1))))
(neg.f32 (+.f32 (/.f32 1 (pow.f32 u1 4)) (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
(sqrt.f32 -1)
(-.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1))))
(-.f32 (+.f32 (*.f32 -1/2 (/.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 1 (*.f32 (sqrt.f32 -1) u1))))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (+.f32 (*.f32 -1/2 (/.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 1 (*.f32 (sqrt.f32 -1) u1))))
(sqrt.f32 -1)
(+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))
(+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1))))
(+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (+.f32 (sqrt.f32 -1) (+.f32 (*.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))))
(sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (+.f32 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (+.f32 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (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))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.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 (sqrt.f32 -1) (pow.f32 u1 3)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.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 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(sqrt.f32 -1)
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1))) (sqrt.f32 -1))
(-.f32 (+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1)))) (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 u1 2)))))
(-.f32 (+.f32 (sqrt.f32 -1) (+.f32 (*.f32 1/16 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 u1 3)))) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1))))) (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 u1 2)))))
(sqrt.f32 -1)
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1))) (sqrt.f32 -1))
(-.f32 (+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1)))) (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 u1 2)))))
(-.f32 (+.f32 (sqrt.f32 -1) (+.f32 (*.f32 1/16 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 u1 3)))) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1))))) (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 u1 2)))))
(*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (pow.f32 u2 2))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 u2 2) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (pow.f32 u2 2)))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 u2 2) (*.f32 (sqrt.f32 -1) u1))) (+.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u2 2)) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 u2 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2))))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 u2 2) (*.f32 (sqrt.f32 -1) u1))) (+.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u2 2)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 u2 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))))))
(*.f32 (sqrt.f32 -1) (pow.f32 u2 2))
(+.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u2 2)) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u2 2)) u1)))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u2 2)) (pow.f32 u1 2))) (+.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u2 2)) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u2 2)) u1))))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u2 2)) (pow.f32 u1 2))) (+.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u2 2)) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u2 2)) u1)) (*.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u2 2)) (pow.f32 u1 3))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.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 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.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 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.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 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (*.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 -1) (pow.f32 u2 2))) (sqrt.f32 -1))
(-.f32 (+.f32 (sqrt.f32 -1) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 -1) (pow.f32 u2 2))) (*.f32 98696044010906577398881/10000000000000000000000 (/.f32 (pow.f32 u2 2) (*.f32 (sqrt.f32 -1) u1))))) (/.f32 1/2 (*.f32 (sqrt.f32 -1) u1)))
(-.f32 (+.f32 (*.f32 98696044010906577398881/10000000000000000000000 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 u2 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.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 (sqrt.f32 -1) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 -1) (pow.f32 u2 2))) (*.f32 98696044010906577398881/10000000000000000000000 (/.f32 (pow.f32 u2 2) (*.f32 (sqrt.f32 -1) u1))))))) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1))))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (+.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 (*.f32 98696044010906577398881/10000000000000000000000 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 u2 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (sqrt.f32 -1) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 -1) (pow.f32 u2 2))) (+.f32 (*.f32 98696044010906577398881/10000000000000000000000 (/.f32 (pow.f32 u2 2) (*.f32 (sqrt.f32 -1) u1))) (*.f32 98696044010906577398881/10000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))))))))) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 -1) (pow.f32 u2 2))) (sqrt.f32 -1))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 98696044010906577398881/10000000000000000000000 (*.f32 (sqrt.f32 -1) (pow.f32 u2 2))) (*.f32 -1/2 (sqrt.f32 -1))) u1)) (+.f32 (sqrt.f32 -1) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 -1) (pow.f32 u2 2)))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 98696044010906577398881/10000000000000000000000 (*.f32 (sqrt.f32 -1) (pow.f32 u2 2))) (*.f32 -1/2 (sqrt.f32 -1))) u1)) (+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (+.f32 (sqrt.f32 -1) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 -1) (pow.f32 u2 2))) (*.f32 -296088132032719732196643/40000000000000000000000 (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u2 2)) (pow.f32 u1 2)))))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 98696044010906577398881/10000000000000000000000 (*.f32 (sqrt.f32 -1) (pow.f32 u2 2))) (*.f32 -1/2 (sqrt.f32 -1))) u1)) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 98696044010906577398881/16000000000000000000000 (*.f32 (sqrt.f32 -1) (pow.f32 u2 2))) (*.f32 -5/16 (sqrt.f32 -1))) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (+.f32 (sqrt.f32 -1) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 -1) (pow.f32 u2 2))) (*.f32 -296088132032719732196643/40000000000000000000000 (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u2 2)) (pow.f32 u1 2))))))))
(sqrt.f32 -1)
(+.f32 (sqrt.f32 -1) (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/6) (/.f32 1 u1))))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/6) (/.f32 1 u1))) (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 1/8 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 10)) 1/3)) (*.f32 3/4 (+.f32 (*.f32 2/3 (+.f32 1 (*.f32 1/3 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3)))) (*.f32 -1/9 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 10)) 1/3)))))) (pow.f32 u1 2))))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/6) (/.f32 1 u1))) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 1/8 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 10)) 1/3)) (*.f32 3/4 (+.f32 (*.f32 2/3 (+.f32 1 (*.f32 1/3 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3)))) (*.f32 -1/9 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 10)) 1/3))))) (sqrt.f32 -1)) (pow.f32 u1 2)) (/.f32 (*.f32 (sqrt.f32 -1) (-.f32 (+.f32 (*.f32 1/4 (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 14)) 1/3) (+.f32 1 (*.f32 1/3 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))))) (+.f32 (*.f32 2/27 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2))) (*.f32 -2 (-.f32 (*.f32 1/27 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2))) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)) 1/3) (+.f32 1 (*.f32 1/3 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))))) 1)))))) (*.f32 -3/8 (*.f32 (+.f32 (*.f32 2/3 (+.f32 1 (*.f32 1/3 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3)))) (*.f32 -1/9 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 10)) 1/3))) (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)) 1/3)))) (*.f32 1/48 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5))))) (pow.f32 u1 3)))))
(sqrt.f32 -1)
(+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))
(+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1))))
(+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (+.f32 (sqrt.f32 -1) (+.f32 (*.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (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))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.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 (sqrt.f32 -1) (pow.f32 u1 3)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.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 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.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 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(*.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 (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 (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 (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 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))))
(/.f32 (*.f32 u1 -1) (neg.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) (cbrt.f32 u1)) (cbrt.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 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) 3/2)
(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 (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 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(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 (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 u2 314159265359/50000000000)) 3)))
(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))))))
(-.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))))
(/.f32 (*.f32 u1 -1) (neg.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) (cbrt.f32 u1)) (cbrt.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 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) 3/2)
(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 (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 (/.f32 1 (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (-.f32 1 u1) -2)))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 u1) -2)) (/.f32 1 (cbrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (pow.f32 (cbrt.f32 (pow.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 (/.f32 1 (cbrt.f32 (-.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 (exp.f32 (log1p.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))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (cbrt.f32 (/.f32 u1 (-.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 (-.f32 1 u1) -1/2) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) -1/2))
(*.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 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (pow.f32 1 3/2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))) 3/2) (pow.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3/2))
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 3/2) (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 3/2))
(/.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 (/.f32 u1 (-.f32 1 u1))) 3/2)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 3)
(pow.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) 3/4)
(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 (exp.f32 (log1p.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))) 1)
(*.f32 1 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
(*.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))) (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 -1 (/.f32 1 u1)))) (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)) (*.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2)))
(*.f32 (sqrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))) (sqrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2)))
(*.f32 (neg.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (/.f32 1 (neg.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 -1 (/.f32 1 u1)))) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(*.f32 (/.f32 1 (pow.f32 (+.f32 -1 (/.f32 1 u1)) 1/4)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) 1/4)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)) 1) (/.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)) (cbrt.f32 (+.f32 -1 (/.f32 1 u1)))) (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) 1/4)) (/.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (+.f32 -1 (/.f32 1 u1)) 1/4)))
(*.f32 (/.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 1) (/.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (/.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (cbrt.f32 (+.f32 -1 (/.f32 1 u1)))) (/.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (cbrt.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))) 1)
(pow.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))) 3)
(pow.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))) 2)
(pow.f32 (/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) -1)
(neg.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (neg.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(sqrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 -1 (/.f32 1 u1))))
(log.f32 (exp.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))))
(cbrt.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))) 3))
(cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (+.f32 -1 (/.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(exp.f32 (log.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))) 1))
(log1p.f32 (expm1.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))) 1)
(*.f32 1 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (cbrt.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))) (cbrt.f32 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1))) (cbrt.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) 1/4) (pow.f32 (+.f32 -1 (/.f32 1 u1)) 1/4))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1))) 2)) (sqrt.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1))) 2) 1/2) (pow.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1))) 1/2))
(/.f32 (sqrt.f32 (+.f32 -1 (pow.f32 u1 -3))) (sqrt.f32 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 1 u1)))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 -2))) (sqrt.f32 (+.f32 -1 (/.f32 -1 u1))))
(pow.f32 (+.f32 -1 (/.f32 1 u1)) 1/2)
(pow.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))) 3)
(pow.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) 3/2) 1/3)
(pow.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) 1/4) 2)
(fabs.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(log.f32 (exp.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(exp.f32 (log.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(exp.f32 (*.f32 (log.f32 (+.f32 -1 (/.f32 1 u1))) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) 1)
(/.f32 (*.f32 (*.f32 u2 u2) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1)
(pow.f32 (cbrt.f32 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 3)
(pow.f32 (pow.f32 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3) 1/3)
(pow.f32 (*.f32 u2 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 u2 4)))
(log.f32 (pow.f32 (pow.f32 (exp.f32 u2) u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(cbrt.f32 (pow.f32 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 u2 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 (*.f32 u2 u2) 3)))
(expm1.f32 (log1p.f32 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(exp.f32 (log.f32 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1))
(log1p.f32 (expm1.f32 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(+.f32 (*.f32 (*.f32 -98696044010906577398881/5000000000000000000000 u2) (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (*.f32 (*.f32 (*.f32 -98696044010906577398881/5000000000000000000000 u2) (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(*.f32 1 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (pow.f32 (cbrt.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2) (cbrt.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 -98696044010906577398881/5000000000000000000000 u2) (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)) (+.f32 (*.f32 (*.f32 (*.f32 -98696044010906577398881/5000000000000000000000 u2) (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 (*.f32 -98696044010906577398881/5000000000000000000000 u2) (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) (-.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (*.f32 (*.f32 -98696044010906577398881/5000000000000000000000 u2) (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 -98696044010906577398881/5000000000000000000000 u2) (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 (*.f32 -98696044010906577398881/5000000000000000000000 u2) (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) (/.f32 u1 (-.f32 1 u1))) (-.f32 (*.f32 (*.f32 -98696044010906577398881/5000000000000000000000 u2) (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(pow.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(pow.f32 (cbrt.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(pow.f32 (pow.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)
(sqrt.f32 (pow.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 2))
(log.f32 (exp.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(cbrt.f32 (pow.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(expm1.f32 (log1p.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (log.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (*.f32 (log.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1))
(log1p.f32 (expm1.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (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 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (cbrt.f32 (/.f32 u1 (-.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 (-.f32 1 u1) -1/2) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) -1/2))
(*.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 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (pow.f32 1 3/2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))) 3/2) (pow.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3/2))
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 3/2) (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 3/2))
(/.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))))
(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 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(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 (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 u2 314159265359/50000000000)) 3)))
(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
u1
(+.f32 (pow.f32 u1 2) u1)
(+.f32 u1 (*.f32 u1 u1))
(fma.f32 u1 u1 u1)
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 3) u1))
(+.f32 (*.f32 u1 u1) (+.f32 u1 (pow.f32 u1 3)))
(+.f32 u1 (*.f32 u1 (fma.f32 u1 u1 u1)))
(fma.f32 u1 (fma.f32 u1 u1 u1) u1)
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 4) (+.f32 (pow.f32 u1 3) u1)))
(+.f32 (*.f32 u1 u1) (+.f32 (+.f32 u1 (pow.f32 u1 3)) (pow.f32 u1 4)))
(+.f32 (+.f32 u1 (pow.f32 u1 3)) (fma.f32 u1 u1 (pow.f32 u1 4)))
(+.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1) (pow.f32 u1 4))
-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 (pow.f32 u1 2)) (/.f32 1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (/.f32 1 (*.f32 u1 u1)))))
(+.f32 (+.f32 -1 (/.f32 -1 (*.f32 u1 u1))) (/.f32 -1 u1))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
(+.f32 -1 (neg.f32 (+.f32 (/.f32 1 (*.f32 u1 u1)) (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 3))))))
(+.f32 -1 (-.f32 (/.f32 -1 (*.f32 u1 u1)) (+.f32 (/.f32 1 u1) (/.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 (pow.f32 u1 2)) (/.f32 1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (/.f32 1 (*.f32 u1 u1)))))
(+.f32 (+.f32 -1 (/.f32 -1 (*.f32 u1 u1))) (/.f32 -1 u1))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
(+.f32 -1 (neg.f32 (+.f32 (/.f32 1 (*.f32 u1 u1)) (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 3))))))
(+.f32 -1 (-.f32 (/.f32 -1 (*.f32 u1 u1)) (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 3)))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (/.f32 -1/2 u1) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.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)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 u1))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (*.f32 (sqrt.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)) (*.f32 u1 (*.f32 u1 (sqrt.f32 -1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (/.f32 -1/2 u1) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (*.f32 (sqrt.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)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 u1))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (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)) (pow.f32 (sqrt.f32 -1) 2)) 1) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 3))) (*.f32 (sqrt.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)) (*.f32 u1 (*.f32 u1 (sqrt.f32 -1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (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))) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (*.f32 (*.f32 (sqrt.f32 -1) 1/2) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 1/2 (*.f32 (/.f32 (sqrt.f32 -1) u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (fma.f32 3/8 (*.f32 (/.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1)) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 2))) (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) u1) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))) (fma.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 u1 3)) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 1/2 (*.f32 (/.f32 (sqrt.f32 -1) u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (fma.f32 3/8 (*.f32 (/.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (*.f32 (sqrt.f32 -1) 5/16) (/.f32 (pow.f32 u1 3) (cos.f32 (*.f32 314159265359/50000000000 u2)))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (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 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(*.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 (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 (cos.f32 (*.f32 -314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 -314159265359/50000000000)))
(*.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 u2 -314159265359/50000000000)))
(*.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 u2 -314159265359/50000000000)))
(*.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 u2 -314159265359/50000000000)))
u1
(+.f32 (pow.f32 u1 2) u1)
(+.f32 u1 (*.f32 u1 u1))
(fma.f32 u1 u1 u1)
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 3) u1))
(+.f32 (*.f32 u1 u1) (+.f32 u1 (pow.f32 u1 3)))
(+.f32 u1 (*.f32 u1 (fma.f32 u1 u1 u1)))
(fma.f32 u1 (fma.f32 u1 u1 u1) u1)
(+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 4) (+.f32 (pow.f32 u1 3) u1)))
(+.f32 (*.f32 u1 u1) (+.f32 (+.f32 u1 (pow.f32 u1 3)) (pow.f32 u1 4)))
(+.f32 (+.f32 u1 (pow.f32 u1 3)) (fma.f32 u1 u1 (pow.f32 u1 4)))
(+.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1) (pow.f32 u1 4))
-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 (pow.f32 u1 2)) (/.f32 1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (/.f32 1 (*.f32 u1 u1)))))
(+.f32 (+.f32 -1 (/.f32 -1 (*.f32 u1 u1))) (/.f32 -1 u1))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
(+.f32 -1 (neg.f32 (+.f32 (/.f32 1 (*.f32 u1 u1)) (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 3))))))
(+.f32 -1 (-.f32 (/.f32 -1 (*.f32 u1 u1)) (+.f32 (/.f32 1 u1) (/.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 (pow.f32 u1 2)) (/.f32 1 u1))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (/.f32 1 (*.f32 u1 u1)))))
(+.f32 (+.f32 -1 (/.f32 -1 (*.f32 u1 u1))) (/.f32 -1 u1))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
(+.f32 -1 (neg.f32 (+.f32 (/.f32 1 (*.f32 u1 u1)) (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 3))))))
(+.f32 -1 (-.f32 (/.f32 -1 (*.f32 u1 u1)) (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 3)))))
1
(+.f32 1 u1)
(+.f32 u1 1)
(+.f32 (pow.f32 u1 2) (+.f32 1 u1))
(+.f32 (*.f32 u1 u1) (+.f32 u1 1))
(+.f32 u1 (fma.f32 u1 u1 1))
(+.f32 (pow.f32 u1 2) (+.f32 1 (+.f32 u1 (pow.f32 u1 3))))
(+.f32 (*.f32 u1 u1) (+.f32 (+.f32 u1 (pow.f32 u1 3)) 1))
(+.f32 (+.f32 u1 (pow.f32 u1 3)) (fma.f32 u1 u1 1))
(+.f32 (fma.f32 u1 (fma.f32 u1 u1 u1) u1) 1)
(/.f32 -1 u1)
(neg.f32 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1)))
(neg.f32 (+.f32 (/.f32 1 u1) (/.f32 1 (*.f32 u1 u1))))
(+.f32 (/.f32 -1 (*.f32 u1 u1)) (/.f32 -1 u1))
(neg.f32 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1))))
(neg.f32 (+.f32 (/.f32 1 (*.f32 u1 u1)) (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 3)))))
(-.f32 (/.f32 -1 (*.f32 u1 u1)) (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 3))))
(neg.f32 (+.f32 (/.f32 1 (pow.f32 u1 4)) (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
(neg.f32 (+.f32 (+.f32 (/.f32 1 (*.f32 u1 u1)) (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 3)))) (/.f32 1 (pow.f32 u1 4))))
(-.f32 (/.f32 -1 (pow.f32 u1 4)) (+.f32 (/.f32 1 u1) (+.f32 (/.f32 1 (*.f32 u1 u1)) (/.f32 1 (pow.f32 u1 3)))))
(/.f32 -1 u1)
(neg.f32 (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 u1)))
(neg.f32 (+.f32 (/.f32 1 u1) (/.f32 1 (*.f32 u1 u1))))
(+.f32 (/.f32 -1 (*.f32 u1 u1)) (/.f32 -1 u1))
(neg.f32 (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1))))
(neg.f32 (+.f32 (/.f32 1 (*.f32 u1 u1)) (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 3)))))
(-.f32 (/.f32 -1 (*.f32 u1 u1)) (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 3))))
(neg.f32 (+.f32 (/.f32 1 (pow.f32 u1 4)) (+.f32 (/.f32 1 (pow.f32 u1 2)) (+.f32 (/.f32 1 (pow.f32 u1 3)) (/.f32 1 u1)))))
(neg.f32 (+.f32 (+.f32 (/.f32 1 (*.f32 u1 u1)) (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 3)))) (/.f32 1 (pow.f32 u1 4))))
(-.f32 (/.f32 -1 (pow.f32 u1 4)) (+.f32 (/.f32 1 u1) (+.f32 (/.f32 1 (*.f32 u1 u1)) (/.f32 1 (pow.f32 u1 3)))))
(sqrt.f32 -1)
(-.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1))))
(-.f32 (sqrt.f32 -1) (/.f32 1/2 (*.f32 u1 (sqrt.f32 -1))))
(+.f32 (sqrt.f32 -1) (/.f32 -1/2 (*.f32 u1 (sqrt.f32 -1))))
(-.f32 (+.f32 (*.f32 -1/2 (/.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 1 (*.f32 (sqrt.f32 -1) u1))))
(-.f32 (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (*.f32 u1 u1) (sqrt.f32 -1))) (sqrt.f32 -1)) (/.f32 1/2 (*.f32 u1 (sqrt.f32 -1))))
(+.f32 (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 u1 (*.f32 u1 (sqrt.f32 -1)))) (sqrt.f32 -1)) (/.f32 -1/2 (*.f32 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 u1 (*.f32 u1 (sqrt.f32 -1)))) (/.f32 -1/2 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (+.f32 (*.f32 -1/2 (/.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 1 (*.f32 (sqrt.f32 -1) u1))))
(-.f32 (fma.f32 -1/2 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)) 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 (*.f32 u1 u1) (sqrt.f32 -1))) (sqrt.f32 -1))) (/.f32 1/2 (*.f32 u1 (sqrt.f32 -1))))
(+.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 (pow.f32 u1 3) (sqrt.f32 -1))) (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 u1 (*.f32 u1 (sqrt.f32 -1)))) (sqrt.f32 -1))) (/.f32 -1/2 (*.f32 u1 (sqrt.f32 -1))))
(+.f32 (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 u1 (*.f32 u1 (sqrt.f32 -1)))) (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))) (/.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 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1))))
(fma.f32 3/8 (/.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1))))
(fma.f32 3/8 (/.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (fma.f32 1/2 (/.f32 (sqrt.f32 -1) u1) (sqrt.f32 -1)))
(+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (+.f32 (sqrt.f32 -1) (+.f32 (*.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))))
(fma.f32 3/8 (/.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (+.f32 (sqrt.f32 -1) (fma.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))))
(+.f32 (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (fma.f32 1/2 (/.f32 (sqrt.f32 -1) u1) (sqrt.f32 -1))) (/.f32 (*.f32 (sqrt.f32 -1) 5/16) (pow.f32 u1 3)))
(sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (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 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (+.f32 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (+.f32 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))) (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (/.f32 -1/2 u1) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.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)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 u1))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (*.f32 (sqrt.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)) (*.f32 u1 (*.f32 u1 (sqrt.f32 -1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (/.f32 -1/2 u1) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (*.f32 (sqrt.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)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 u1))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (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)) (pow.f32 (sqrt.f32 -1) 2)) 1) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 3))) (*.f32 (sqrt.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)) (*.f32 u1 (*.f32 u1 (sqrt.f32 -1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (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))) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (/.f32 -1/2 u1) (/.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))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (*.f32 u1 u1))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (*.f32 u1 u1))) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (/.f32 -1/2 u1) (/.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))))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.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 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 -1/2 (/.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/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (*.f32 u1 u1))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.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)) -1)))) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (*.f32 u1 u1))) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (/.f32 -1/2 u1) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))))
(sqrt.f32 -1)
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1))) (sqrt.f32 -1))
(+.f32 (sqrt.f32 -1) (/.f32 1/2 (*.f32 u1 (sqrt.f32 -1))))
(+.f32 (sqrt.f32 -1) (/.f32 (/.f32 1/2 u1) (sqrt.f32 -1)))
(-.f32 (+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1)))) (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 u1 2)))))
(+.f32 (sqrt.f32 -1) (-.f32 (/.f32 1/2 (*.f32 u1 (sqrt.f32 -1))) (/.f32 1/8 (*.f32 (*.f32 u1 u1) (pow.f32 (sqrt.f32 -1) 3)))))
(+.f32 (sqrt.f32 -1) (-.f32 (/.f32 (/.f32 1/2 u1) (sqrt.f32 -1)) (/.f32 1/8 (*.f32 (*.f32 u1 u1) (*.f32 -1 (sqrt.f32 -1))))))
(-.f32 (+.f32 (sqrt.f32 -1) (+.f32 (*.f32 1/16 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 u1 3)))) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1))))) (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 u1 2)))))
(+.f32 (sqrt.f32 -1) (-.f32 (+.f32 (/.f32 1/2 (*.f32 u1 (sqrt.f32 -1))) (/.f32 1/16 (*.f32 (pow.f32 u1 3) (pow.f32 (sqrt.f32 -1) 5)))) (/.f32 1/8 (*.f32 (*.f32 u1 u1) (pow.f32 (sqrt.f32 -1) 3)))))
(+.f32 (sqrt.f32 -1) (+.f32 (/.f32 (/.f32 1/2 u1) (sqrt.f32 -1)) (-.f32 (/.f32 1/16 (*.f32 (pow.f32 u1 3) (pow.f32 (sqrt.f32 -1) 5))) (/.f32 1/8 (*.f32 (*.f32 u1 u1) (*.f32 -1 (sqrt.f32 -1)))))))
(sqrt.f32 -1)
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1))) (sqrt.f32 -1))
(+.f32 (sqrt.f32 -1) (/.f32 1/2 (*.f32 u1 (sqrt.f32 -1))))
(+.f32 (sqrt.f32 -1) (/.f32 (/.f32 1/2 u1) (sqrt.f32 -1)))
(-.f32 (+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1)))) (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 u1 2)))))
(+.f32 (sqrt.f32 -1) (-.f32 (/.f32 1/2 (*.f32 u1 (sqrt.f32 -1))) (/.f32 1/8 (*.f32 (*.f32 u1 u1) (pow.f32 (sqrt.f32 -1) 3)))))
(+.f32 (sqrt.f32 -1) (-.f32 (/.f32 (/.f32 1/2 u1) (sqrt.f32 -1)) (/.f32 1/8 (*.f32 (*.f32 u1 u1) (*.f32 -1 (sqrt.f32 -1))))))
(-.f32 (+.f32 (sqrt.f32 -1) (+.f32 (*.f32 1/16 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 u1 3)))) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1))))) (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 u1 2)))))
(+.f32 (sqrt.f32 -1) (-.f32 (+.f32 (/.f32 1/2 (*.f32 u1 (sqrt.f32 -1))) (/.f32 1/16 (*.f32 (pow.f32 u1 3) (pow.f32 (sqrt.f32 -1) 5)))) (/.f32 1/8 (*.f32 (*.f32 u1 u1) (pow.f32 (sqrt.f32 -1) 3)))))
(+.f32 (sqrt.f32 -1) (+.f32 (/.f32 (/.f32 1/2 u1) (sqrt.f32 -1)) (-.f32 (/.f32 1/16 (*.f32 (pow.f32 u1 3) (pow.f32 (sqrt.f32 -1) 5))) (/.f32 1/8 (*.f32 (*.f32 u1 u1) (*.f32 -1 (sqrt.f32 -1)))))))
(*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 u2))
(*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 u2))
(*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 u2))
(*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 u2))
(*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 u2))
(*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 u2))
(*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 u2))
(*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 u2))
(*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 u2))
(*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 u2))
(*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 u2))
(*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 u2))
(*.f32 (sqrt.f32 -1) (pow.f32 u2 2))
(*.f32 (sqrt.f32 -1) (*.f32 u2 u2))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 u2 2) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (pow.f32 u2 2)))
(fma.f32 -1/2 (/.f32 (*.f32 u2 u2) (*.f32 u1 (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (*.f32 u2 u2)))
(fma.f32 (sqrt.f32 -1) (*.f32 u2 u2) (*.f32 (/.f32 -1/2 (sqrt.f32 -1)) (/.f32 (*.f32 u2 u2) u1)))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 u2 2) (*.f32 (sqrt.f32 -1) u1))) (+.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u2 2)) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 u2 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2))))))
(fma.f32 -1/2 (/.f32 (*.f32 u2 u2) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 (sqrt.f32 -1) (*.f32 u2 u2) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (/.f32 (*.f32 (*.f32 u1 u1) (sqrt.f32 -1)) (*.f32 u2 u2))))))
(fma.f32 -1/2 (*.f32 (/.f32 u2 u1) (/.f32 u2 (sqrt.f32 -1))) (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (/.f32 (*.f32 u1 u1) u2) (/.f32 (sqrt.f32 -1) u2))) (*.f32 (sqrt.f32 -1) (*.f32 u2 u2))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 u2 2) (*.f32 (sqrt.f32 -1) u1))) (+.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u2 2)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 u2 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))))))
(fma.f32 -1/2 (/.f32 (*.f32 u2 u2) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 (sqrt.f32 -1) (*.f32 u2 u2) (*.f32 -1/2 (+.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (/.f32 (*.f32 (*.f32 u1 u1) (sqrt.f32 -1)) (*.f32 u2 u2))) (*.f32 (/.f32 (*.f32 u2 u2) (sqrt.f32 -1)) (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)) 1) (pow.f32 u1 3)))))))
(fma.f32 -1/2 (*.f32 (/.f32 u2 u1) (/.f32 u2 (sqrt.f32 -1))) (fma.f32 -1/2 (fma.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (sqrt.f32 -1)) (*.f32 (/.f32 u2 u1) (/.f32 u2 u1)) (*.f32 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) (sqrt.f32 -1)) (/.f32 (*.f32 u2 u2) (pow.f32 u1 3)))) (*.f32 (sqrt.f32 -1) (*.f32 u2 u2))))
(*.f32 (sqrt.f32 -1) (pow.f32 u2 2))
(*.f32 (sqrt.f32 -1) (*.f32 u2 u2))
(+.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u2 2)) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u2 2)) u1)))
(fma.f32 (sqrt.f32 -1) (*.f32 u2 u2) (*.f32 1/2 (/.f32 (sqrt.f32 -1) (/.f32 u1 (*.f32 u2 u2)))))
(fma.f32 1/2 (*.f32 (/.f32 (sqrt.f32 -1) u1) (*.f32 u2 u2)) (*.f32 (sqrt.f32 -1) (*.f32 u2 u2)))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u2 2)) (pow.f32 u1 2))) (+.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u2 2)) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u2 2)) u1))))
(fma.f32 3/8 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) (*.f32 u2 u2))) (fma.f32 (sqrt.f32 -1) (*.f32 u2 u2) (*.f32 1/2 (/.f32 (sqrt.f32 -1) (/.f32 u1 (*.f32 u2 u2))))))
(fma.f32 3/8 (*.f32 (/.f32 (sqrt.f32 -1) u1) (/.f32 (*.f32 u2 u2) u1)) (fma.f32 1/2 (*.f32 (/.f32 (sqrt.f32 -1) u1) (*.f32 u2 u2)) (*.f32 (sqrt.f32 -1) (*.f32 u2 u2))))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u2 2)) (pow.f32 u1 2))) (+.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u2 2)) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u2 2)) u1)) (*.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u2 2)) (pow.f32 u1 3))))))
(fma.f32 3/8 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) (*.f32 u2 u2))) (fma.f32 (sqrt.f32 -1) (*.f32 u2 u2) (fma.f32 1/2 (/.f32 (sqrt.f32 -1) (/.f32 u1 (*.f32 u2 u2))) (*.f32 5/16 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u1 3) (*.f32 u2 u2)))))))
(fma.f32 3/8 (*.f32 (/.f32 (sqrt.f32 -1) u1) (/.f32 (*.f32 u2 u2) u1)) (fma.f32 (sqrt.f32 -1) (*.f32 u2 u2) (fma.f32 1/2 (*.f32 (/.f32 (sqrt.f32 -1) u1) (*.f32 u2 u2)) (/.f32 5/16 (/.f32 (pow.f32 u1 3) (*.f32 (sqrt.f32 -1) (*.f32 u2 u2)))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (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 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (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 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (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 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000))))
(*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000)))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (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 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (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 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (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 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000))))
(*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000)))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (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 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (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 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (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 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 -1) (pow.f32 u2 2))) (sqrt.f32 -1))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 -1) (*.f32 u2 u2)) (sqrt.f32 -1))
(-.f32 (+.f32 (sqrt.f32 -1) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 -1) (pow.f32 u2 2))) (*.f32 98696044010906577398881/10000000000000000000000 (/.f32 (pow.f32 u2 2) (*.f32 (sqrt.f32 -1) u1))))) (/.f32 1/2 (*.f32 (sqrt.f32 -1) u1)))
(+.f32 (sqrt.f32 -1) (-.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 -1) (*.f32 u2 u2)) (*.f32 (/.f32 (*.f32 u2 u2) (*.f32 u1 (sqrt.f32 -1))) 98696044010906577398881/10000000000000000000000)) (/.f32 1/2 (*.f32 u1 (sqrt.f32 -1)))))
(+.f32 (sqrt.f32 -1) (+.f32 (fma.f32 (*.f32 (/.f32 u2 u1) (/.f32 u2 (sqrt.f32 -1))) 98696044010906577398881/10000000000000000000000 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 -1) (*.f32 u2 u2)))) (/.f32 -1/2 (*.f32 u1 (sqrt.f32 -1)))))
(+.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 -1) (*.f32 u2 u2)) (sqrt.f32 -1)) (fma.f32 (*.f32 (/.f32 u2 u1) (/.f32 u2 (sqrt.f32 -1))) 98696044010906577398881/10000000000000000000000 (/.f32 -1/2 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (+.f32 (*.f32 98696044010906577398881/10000000000000000000000 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 u2 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.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 (sqrt.f32 -1) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 -1) (pow.f32 u2 2))) (*.f32 98696044010906577398881/10000000000000000000000 (/.f32 (pow.f32 u2 2) (*.f32 (sqrt.f32 -1) u1))))))) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1))))
(-.f32 (fma.f32 98696044010906577398881/10000000000000000000000 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (/.f32 (*.f32 (*.f32 u1 u1) (sqrt.f32 -1)) (*.f32 u2 u2))) (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (*.f32 u1 u1) (sqrt.f32 -1))) (+.f32 (sqrt.f32 -1) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 -1) (*.f32 u2 u2)) (*.f32 (/.f32 (*.f32 u2 u2) (*.f32 u1 (sqrt.f32 -1))) 98696044010906577398881/10000000000000000000000))))) (/.f32 1/2 (*.f32 u1 (sqrt.f32 -1))))
(+.f32 (fma.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (/.f32 (*.f32 u1 u1) u2) (/.f32 (sqrt.f32 -1) u2))) 98696044010906577398881/10000000000000000000000 (+.f32 (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 u1 (*.f32 u1 (sqrt.f32 -1)))) (sqrt.f32 -1)) (fma.f32 (*.f32 (/.f32 u2 u1) (/.f32 u2 (sqrt.f32 -1))) 98696044010906577398881/10000000000000000000000 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 -1) (*.f32 u2 u2)))))) (/.f32 -1/2 (*.f32 u1 (sqrt.f32 -1))))
(+.f32 (+.f32 (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 u1 (*.f32 u1 (sqrt.f32 -1)))) (sqrt.f32 -1)) (fma.f32 (*.f32 (/.f32 u2 u1) (/.f32 u2 (sqrt.f32 -1))) 98696044010906577398881/10000000000000000000000 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 -1) (*.f32 u2 u2))))) (fma.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (/.f32 (*.f32 u1 u1) u2) (/.f32 (sqrt.f32 -1) u2))) 98696044010906577398881/10000000000000000000000 (/.f32 -1/2 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (+.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 (*.f32 98696044010906577398881/10000000000000000000000 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 u2 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (sqrt.f32 -1) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 -1) (pow.f32 u2 2))) (+.f32 (*.f32 98696044010906577398881/10000000000000000000000 (/.f32 (pow.f32 u2 2) (*.f32 (sqrt.f32 -1) u1))) (*.f32 98696044010906577398881/10000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 2) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))))))))) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) u1))))
(-.f32 (fma.f32 -1/2 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)) 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 (*.f32 u1 u1) (sqrt.f32 -1))) (fma.f32 98696044010906577398881/10000000000000000000000 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (/.f32 (*.f32 (*.f32 u1 u1) (sqrt.f32 -1)) (*.f32 u2 u2))) (+.f32 (sqrt.f32 -1) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 -1) (*.f32 u2 u2)) (*.f32 98696044010906577398881/10000000000000000000000 (+.f32 (/.f32 (*.f32 u2 u2) (*.f32 u1 (sqrt.f32 -1))) (*.f32 (/.f32 (*.f32 u2 u2) (sqrt.f32 -1)) (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)) 1) (pow.f32 u1 3)))))))))) (/.f32 1/2 (*.f32 u1 (sqrt.f32 -1))))
(+.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 (pow.f32 u1 3) (sqrt.f32 -1))) (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 u1 (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (fma.f32 98696044010906577398881/10000000000000000000000 (+.f32 (*.f32 (/.f32 u2 u1) (/.f32 u2 (sqrt.f32 -1))) (*.f32 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) (sqrt.f32 -1)) (/.f32 (*.f32 u2 u2) (pow.f32 u1 3)))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 -1) (*.f32 u2 u2)))) (fma.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (/.f32 (*.f32 u1 u1) u2) (/.f32 (sqrt.f32 -1) u2))) 98696044010906577398881/10000000000000000000000 (sqrt.f32 -1))))) (/.f32 -1/2 (*.f32 u1 (sqrt.f32 -1))))
(+.f32 (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 u1 (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (fma.f32 98696044010906577398881/10000000000000000000000 (+.f32 (*.f32 (/.f32 u2 u1) (/.f32 u2 (sqrt.f32 -1))) (*.f32 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) (sqrt.f32 -1)) (/.f32 (*.f32 u2 u2) (pow.f32 u1 3)))) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 -1) (*.f32 u2 u2)))) (fma.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (/.f32 (*.f32 u1 u1) u2) (/.f32 (sqrt.f32 -1) u2))) 98696044010906577398881/10000000000000000000000 (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))) (/.f32 -1/2 (*.f32 u1 (sqrt.f32 -1)))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 -1) (pow.f32 u2 2))) (sqrt.f32 -1))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 -1) (*.f32 u2 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 98696044010906577398881/10000000000000000000000 (*.f32 (sqrt.f32 -1) (pow.f32 u2 2))) (*.f32 -1/2 (sqrt.f32 -1))) u1)) (+.f32 (sqrt.f32 -1) (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 -1) (pow.f32 u2 2)))))
(fma.f32 -1 (/.f32 (fma.f32 98696044010906577398881/10000000000000000000000 (*.f32 (sqrt.f32 -1) (*.f32 u2 u2)) (*.f32 (sqrt.f32 -1) -1/2)) u1) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 -1) (*.f32 u2 u2)) (sqrt.f32 -1)))
(-.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 -1) (*.f32 u2 u2)) (sqrt.f32 -1)) (/.f32 (fma.f32 (sqrt.f32 -1) -1/2 (*.f32 (sqrt.f32 -1) (*.f32 (*.f32 u2 u2) 98696044010906577398881/10000000000000000000000))) u1))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 98696044010906577398881/10000000000000000000000 (*.f32 (sqrt.f32 -1) (pow.f32 u2 2))) (*.f32 -1/2 (sqrt.f32 -1))) u1)) (+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (+.f32 (sqrt.f32 -1) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 -1) (pow.f32 u2 2))) (*.f32 -296088132032719732196643/40000000000000000000000 (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u2 2)) (pow.f32 u1 2)))))))
(fma.f32 -1 (/.f32 (fma.f32 98696044010906577398881/10000000000000000000000 (*.f32 (sqrt.f32 -1) (*.f32 u2 u2)) (*.f32 (sqrt.f32 -1) -1/2)) u1) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (+.f32 (sqrt.f32 -1) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 -1) (*.f32 u2 u2)) (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) (*.f32 u2 u2))) -296088132032719732196643/40000000000000000000000)))))
(-.f32 (+.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 -1) (*.f32 u2 u2)) (*.f32 (/.f32 -296088132032719732196643/40000000000000000000000 u1) (*.f32 (/.f32 (sqrt.f32 -1) u1) (*.f32 u2 u2)))) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (sqrt.f32 -1))) (/.f32 (fma.f32 (sqrt.f32 -1) -1/2 (*.f32 (sqrt.f32 -1) (*.f32 (*.f32 u2 u2) 98696044010906577398881/10000000000000000000000))) u1))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 98696044010906577398881/10000000000000000000000 (*.f32 (sqrt.f32 -1) (pow.f32 u2 2))) (*.f32 -1/2 (sqrt.f32 -1))) u1)) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 98696044010906577398881/16000000000000000000000 (*.f32 (sqrt.f32 -1) (pow.f32 u2 2))) (*.f32 -5/16 (sqrt.f32 -1))) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (+.f32 (sqrt.f32 -1) (+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 -1) (pow.f32 u2 2))) (*.f32 -296088132032719732196643/40000000000000000000000 (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u2 2)) (pow.f32 u1 2))))))))
(fma.f32 -1 (/.f32 (fma.f32 98696044010906577398881/10000000000000000000000 (*.f32 (sqrt.f32 -1) (*.f32 u2 u2)) (*.f32 (sqrt.f32 -1) -1/2)) u1) (fma.f32 -1 (/.f32 (fma.f32 98696044010906577398881/16000000000000000000000 (*.f32 (sqrt.f32 -1) (*.f32 u2 u2)) (*.f32 (sqrt.f32 -1) -5/16)) (pow.f32 u1 3)) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (+.f32 (sqrt.f32 -1) (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 -1) (*.f32 u2 u2)) (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) (*.f32 u2 u2))) -296088132032719732196643/40000000000000000000000))))))
(-.f32 (-.f32 (+.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 -1) (*.f32 u2 u2)) (*.f32 (/.f32 -296088132032719732196643/40000000000000000000000 u1) (*.f32 (/.f32 (sqrt.f32 -1) u1) (*.f32 u2 u2)))) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (sqrt.f32 -1))) (/.f32 (fma.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 u2)) 98696044010906577398881/16000000000000000000000 (*.f32 (sqrt.f32 -1) -5/16)) (pow.f32 u1 3))) (/.f32 (fma.f32 (sqrt.f32 -1) -1/2 (*.f32 (sqrt.f32 -1) (*.f32 (*.f32 u2 u2) 98696044010906577398881/10000000000000000000000))) u1))
(sqrt.f32 -1)
(+.f32 (sqrt.f32 -1) (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/6) (/.f32 1 u1))))
(+.f32 (sqrt.f32 -1) (*.f32 -1/2 (*.f32 (/.f32 1 u1) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/6))))
(fma.f32 -1/2 (/.f32 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/6) u1) (sqrt.f32 -1))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/6) (/.f32 1 u1))) (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 1/8 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 10)) 1/3)) (*.f32 3/4 (+.f32 (*.f32 2/3 (+.f32 1 (*.f32 1/3 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3)))) (*.f32 -1/9 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 10)) 1/3)))))) (pow.f32 u1 2))))
(+.f32 (sqrt.f32 -1) (fma.f32 -1/2 (*.f32 (/.f32 1 u1) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/6)) (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) (fma.f32 1/8 (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 10))) (*.f32 3/4 (fma.f32 2/3 (+.f32 1 (*.f32 1/3 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) (*.f32 (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 10))) -1/9))))))))
(+.f32 (fma.f32 -1/2 (/.f32 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/6) u1) (sqrt.f32 -1)) (*.f32 (/.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (fma.f32 1/8 (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 10))) (+.f32 (*.f32 1/2 (fma.f32 1/3 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))) 1)) (*.f32 (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 10))) -1/12)))))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/6) (/.f32 1 u1))) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 1/8 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 10)) 1/3)) (*.f32 3/4 (+.f32 (*.f32 2/3 (+.f32 1 (*.f32 1/3 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3)))) (*.f32 -1/9 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 10)) 1/3))))) (sqrt.f32 -1)) (pow.f32 u1 2)) (/.f32 (*.f32 (sqrt.f32 -1) (-.f32 (+.f32 (*.f32 1/4 (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 14)) 1/3) (+.f32 1 (*.f32 1/3 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))))) (+.f32 (*.f32 2/27 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2))) (*.f32 -2 (-.f32 (*.f32 1/27 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2))) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)) 1/3) (+.f32 1 (*.f32 1/3 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))))) 1)))))) (*.f32 -3/8 (*.f32 (+.f32 (*.f32 2/3 (+.f32 1 (*.f32 1/3 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3)))) (*.f32 -1/9 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 10)) 1/3))) (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)) 1/3)))) (*.f32 1/48 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5))))) (pow.f32 u1 3)))))
(+.f32 (sqrt.f32 -1) (+.f32 (fma.f32 -1/2 (*.f32 (/.f32 1 u1) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/6)) (/.f32 (sqrt.f32 -1) (/.f32 (*.f32 u1 u1) (fma.f32 1/8 (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 10))) (*.f32 3/4 (fma.f32 2/3 (+.f32 1 (*.f32 1/3 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) (*.f32 (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 10))) -1/9))))))) (/.f32 (*.f32 (sqrt.f32 -1) (-.f32 (fma.f32 1/4 (fma.f32 -2/3 (*.f32 (+.f32 1 (*.f32 1/3 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 14)))) (+.f32 (/.f32 2/27 (pow.f32 (cbrt.f32 -1) 2)) (*.f32 -2 (-.f32 (/.f32 1/27 (pow.f32 (cbrt.f32 -1) 2)) (fma.f32 2/3 (*.f32 (+.f32 1 (*.f32 1/3 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)))) 1))))) (*.f32 -3/8 (*.f32 (fma.f32 2/3 (+.f32 1 (*.f32 1/3 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) (*.f32 (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 10))) -1/9)) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)))))) (/.f32 1/48 (pow.f32 (cbrt.f32 -1) 5)))) (pow.f32 u1 3))))
(+.f32 (sqrt.f32 -1) (+.f32 (fma.f32 -1/2 (/.f32 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/6) u1) (*.f32 (/.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (fma.f32 1/8 (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 10))) (+.f32 (*.f32 1/2 (fma.f32 1/3 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))) 1)) (*.f32 (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 10))) -1/12))))) (*.f32 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (fma.f32 1/4 (fma.f32 -2/3 (*.f32 (fma.f32 1/3 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))) 1) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 14)))) (fma.f32 -2 (-.f32 (/.f32 1/27 (pow.f32 (cbrt.f32 -1) 2)) (fma.f32 2/3 (*.f32 (fma.f32 1/3 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))) 1) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)))) 1)) (/.f32 2/27 (pow.f32 (cbrt.f32 -1) 2)))) (fma.f32 -3/8 (*.f32 (fma.f32 (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 10))) -1/9 (+.f32 2/3 (*.f32 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))) 2/9))) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)))) (/.f32 -1/48 (pow.f32 (cbrt.f32 -1) 5)))))))
(+.f32 (sqrt.f32 -1) (+.f32 (fma.f32 -1/2 (/.f32 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/6) u1) (*.f32 (/.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (fma.f32 1/8 (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 10))) (+.f32 (*.f32 1/2 (fma.f32 1/3 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))) 1)) (*.f32 (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 10))) -1/12))))) (*.f32 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (fma.f32 1/4 (fma.f32 -2/3 (*.f32 (fma.f32 1/3 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))) 1) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 14)))) (fma.f32 -2 (-.f32 (/.f32 1/27 (pow.f32 (cbrt.f32 -1) 2)) (fma.f32 2/3 (*.f32 (fma.f32 1/3 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))) 1) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)))) 1)) (/.f32 2/27 (pow.f32 (cbrt.f32 -1) 2)))) (fma.f32 (fma.f32 (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 10))) -1/9 (+.f32 2/3 (*.f32 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))) 2/9))) (*.f32 (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5))) -3/8) (/.f32 -1/48 (pow.f32 (cbrt.f32 -1) 5)))))))
(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 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1))))
(fma.f32 3/8 (/.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1))))
(fma.f32 3/8 (/.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (fma.f32 1/2 (/.f32 (sqrt.f32 -1) u1) (sqrt.f32 -1)))
(+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (+.f32 (sqrt.f32 -1) (+.f32 (*.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))))
(fma.f32 3/8 (/.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (+.f32 (sqrt.f32 -1) (fma.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))))
(+.f32 (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (*.f32 u1 u1)) (fma.f32 1/2 (/.f32 (sqrt.f32 -1) u1) (sqrt.f32 -1))) (/.f32 (*.f32 (sqrt.f32 -1) 5/16) (pow.f32 u1 3)))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (/.f32 -1/2 u1) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.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)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 u1))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (*.f32 (sqrt.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)) (*.f32 u1 (*.f32 u1 (sqrt.f32 -1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (/.f32 -1/2 u1) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (*.f32 (sqrt.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)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 u1))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (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)) (pow.f32 (sqrt.f32 -1) 2)) 1) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 3))) (*.f32 (sqrt.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)) (*.f32 u1 (*.f32 u1 (sqrt.f32 -1)))) (cos.f32 (*.f32 314159265359/50000000000 u2))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (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))) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (/.f32 -1/2 u1) (/.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))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (*.f32 u1 u1))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (*.f32 u1 u1))) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (/.f32 -1/2 u1) (/.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))))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.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 (sqrt.f32 -1) u1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 -1/2 (/.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/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (*.f32 u1 u1))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.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)) -1)))) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (*.f32 u1 u1))) (fma.f32 (sqrt.f32 -1) (cos.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (/.f32 -1/2 u1) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (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 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(+.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (pow.f32 u2 2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 6) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (+.f32 (fma.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 4)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 6)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000)) (*.f32 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(*.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 (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 (cos.f32 (*.f32 -314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 -314159265359/50000000000)))
(*.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 u2 -314159265359/50000000000)))
(*.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 u2 -314159265359/50000000000)))
(*.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 u2 -314159265359/50000000000)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(/.f32 u1 (-.f32 1 u1))
(/.f32 1 (/.f32 (-.f32 1 u1) u1))
(/.f32 u1 (-.f32 1 u1))
(/.f32 1 (/.f32 (/.f32 (-.f32 1 u1) u1) 1))
(/.f32 u1 (-.f32 1 u1))
(/.f32 u1 (-.f32 1 u1))
(/.f32 -1 (neg.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 u1 (-.f32 1 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))
(/.f32 (*.f32 u1 -1) (neg.f32 (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(/.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) (cbrt.f32 u1)) (cbrt.f32 (-.f32 1 u1)))
(/.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) (/.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 u1)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 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 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) 3/2)
(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 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 (*.f32 (pow.f32 u1 3) 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 (*.f32 (pow.f32 u1 3) 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 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
(pow.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) 1/3)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 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 u2 314159265359/50000000000)) 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 u2 314159265359/50000000000))) (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 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (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))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(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 (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)))
(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 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (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))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (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))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (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 u1 (-.f32 1 u1)))) 1)
(/.f32 u1 (-.f32 1 u1))
(/.f32 1 (/.f32 (-.f32 1 u1) u1))
(/.f32 u1 (-.f32 1 u1))
(/.f32 1 (/.f32 (/.f32 (-.f32 1 u1) u1) 1))
(/.f32 u1 (-.f32 1 u1))
(/.f32 u1 (-.f32 1 u1))
(/.f32 -1 (neg.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 u1 (-.f32 1 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))
(/.f32 (*.f32 u1 -1) (neg.f32 (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(/.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) (cbrt.f32 u1)) (cbrt.f32 (-.f32 1 u1)))
(/.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) (/.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 u1)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 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 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) 3/2)
(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 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 (*.f32 (pow.f32 u1 3) 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 (*.f32 (pow.f32 u1 3) 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 (-.f32 1 u1))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (pow.f32 (-.f32 1 u1) -2)))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (-.f32 1 u1) -2)) 1) (cbrt.f32 (-.f32 1 u1)))
(/.f32 (cbrt.f32 (pow.f32 (-.f32 1 u1) -2)) (cbrt.f32 (-.f32 1 u1)))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 u1) -2)) (/.f32 1 (cbrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (-.f32 1 u1) -2)) 1) (cbrt.f32 (-.f32 1 u1)))
(/.f32 (cbrt.f32 (pow.f32 (-.f32 1 u1) -2)) (cbrt.f32 (-.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 (cbrt.f32 (pow.f32 (-.f32 1 u1) 2)) -1) (pow.f32 (cbrt.f32 (-.f32 1 u1)) -1))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 1 u1))) (/.f32 1 (cbrt.f32 (pow.f32 (-.f32 1 u1) 2))))
(*.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 (/.f32 1 (cbrt.f32 (-.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 (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 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.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 1 u1) -1/2) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) -1/2))
(*.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 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (sqrt.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))))
(*.f32 (pow.f32 1 3/2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))) 3/2) (pow.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3/2))
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 3/2) (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 3/2))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 3)
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 1 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(/.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) (/.f32 1 (sqrt.f32 (-.f32 1 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)) (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 (/.f32 u1 (-.f32 1 u1))) 3/2)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 3)
(pow.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2)) 3/4)
(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 (exp.f32 (log1p.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))) 1)
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(*.f32 1 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
(*.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))) (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))) (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 -1 (/.f32 1 u1)))) (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(*.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))) (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)) (*.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2)))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2) (*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))) (sqrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2)))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
(*.f32 (neg.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (/.f32 1 (neg.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 -1 (/.f32 1 u1)))) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 -1 (/.f32 1 u1)))) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(/.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))) (cbrt.f32 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (/.f32 1 (pow.f32 (+.f32 -1 (/.f32 1 u1)) 1/4)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) 1/4)))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)) 1) (/.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (+.f32 -1 (/.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 -1 (/.f32 1 u1)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)) (cbrt.f32 (+.f32 -1 (/.f32 1 u1)))) (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(*.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))) (/.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (cbrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) 1/4)) (/.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (+.f32 -1 (/.f32 1 u1)) 1/4)))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2)) (/.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (/.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) 1) (/.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (cbrt.f32 (+.f32 -1 (/.f32 1 u1)))) (/.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (cbrt.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 -1 (/.f32 1 u1)))) (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(/.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))) (cbrt.f32 (+.f32 -1 (/.f32 1 u1))))
(pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))) 1)
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(pow.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))) 3)
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(pow.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))) 3) 1/3)
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(pow.f32 (sqrt.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))) 2)
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(pow.f32 (/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) -1)
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(neg.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (neg.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(sqrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 -1 (/.f32 1 u1))))
(sqrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1))))
(log.f32 (exp.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(cbrt.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))) 3))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (+.f32 -1 (/.f32 1 u1)) 3/2)))
(cbrt.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (+.f32 -1 (/.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(exp.f32 (log.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))) 1))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(log1p.f32 (expm1.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))) 1)
(sqrt.f32 (+.f32 -1 (/.f32 1 u1)))
(*.f32 1 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(sqrt.f32 (+.f32 -1 (/.f32 1 u1)))
(*.f32 (cbrt.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))) (cbrt.f32 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1))) (cbrt.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1))) (cbrt.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) 1/4) (pow.f32 (+.f32 -1 (/.f32 1 u1)) 1/4))
(sqrt.f32 (+.f32 -1 (/.f32 1 u1)))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1))) 2)) (sqrt.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (fabs.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1)))) (sqrt.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(sqrt.f32 (+.f32 -1 (/.f32 1 u1)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1))) 2) 1/2) (pow.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1))) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1))) 2)) (sqrt.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (fabs.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1)))) (sqrt.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(/.f32 (sqrt.f32 (+.f32 -1 (pow.f32 u1 -3))) (sqrt.f32 (+.f32 1 (+.f32 (pow.f32 u1 -2) (/.f32 1 u1)))))
(/.f32 (sqrt.f32 (+.f32 -1 (pow.f32 u1 -3))) (sqrt.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (pow.f32 u1 -2)))))
(/.f32 (sqrt.f32 (+.f32 -1 (pow.f32 u1 -3))) (sqrt.f32 (+.f32 (/.f32 1 u1) (+.f32 1 (pow.f32 u1 -2)))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 -2))) (sqrt.f32 (+.f32 -1 (/.f32 -1 u1))))
(pow.f32 (+.f32 -1 (/.f32 1 u1)) 1/2)
(sqrt.f32 (+.f32 -1 (/.f32 1 u1)))
(pow.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) 1)
(sqrt.f32 (+.f32 -1 (/.f32 1 u1)))
(pow.f32 (cbrt.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))) 3)
(sqrt.f32 (+.f32 -1 (/.f32 1 u1)))
(pow.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) 3/2) 1/3)
(cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) 3/2))
(pow.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) 1/4) 2)
(sqrt.f32 (+.f32 -1 (/.f32 1 u1)))
(fabs.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(sqrt.f32 (+.f32 -1 (/.f32 1 u1)))
(log.f32 (exp.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(sqrt.f32 (+.f32 -1 (/.f32 1 u1)))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(sqrt.f32 (+.f32 -1 (/.f32 1 u1)))
(cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(sqrt.f32 (+.f32 -1 (/.f32 1 u1)))
(exp.f32 (log.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(sqrt.f32 (+.f32 -1 (/.f32 1 u1)))
(exp.f32 (*.f32 (log.f32 (+.f32 -1 (/.f32 1 u1))) 1/2))
(sqrt.f32 (+.f32 -1 (/.f32 1 u1)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))) 1))
(sqrt.f32 (+.f32 -1 (/.f32 1 u1)))
(log1p.f32 (expm1.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(sqrt.f32 (+.f32 -1 (/.f32 1 u1)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) 1)
(*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 u2))
(/.f32 (*.f32 (*.f32 u2 u2) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 u2 u2) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (/.f32 (*.f32 u2 u2) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
(pow.f32 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1)
(*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 u2))
(pow.f32 (cbrt.f32 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 3)
(*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 u2))
(pow.f32 (pow.f32 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3) 1/3)
(*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 u2))
(pow.f32 (*.f32 u2 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) 2)
(*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 u2))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 u2 4)))
(log.f32 (pow.f32 (pow.f32 (exp.f32 u2) u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (pow.f32 (exp.f32 u2) u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (log.f32 (exp.f32 u2))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 u2))
(cbrt.f32 (pow.f32 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3))
(*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 u2))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 u2 u2) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 u2 6) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (*.f32 u2 u2) 3)))
(cbrt.f32 (*.f32 (pow.f32 u2 6) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 u2))
(exp.f32 (log.f32 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 u2))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1))
(*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 u2))
(log1p.f32 (expm1.f32 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 u2))
(+.f32 (*.f32 (*.f32 -98696044010906577398881/5000000000000000000000 u2) (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (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 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000))))
(+.f32 (*.f32 (*.f32 (*.f32 -98696044010906577398881/5000000000000000000000 u2) (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (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 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (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 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000))))
(*.f32 1 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (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 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000))))
(*.f32 (cbrt.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (pow.f32 (cbrt.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (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 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2) (cbrt.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (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 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000))))
(*.f32 (sqrt.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (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 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 -98696044010906577398881/5000000000000000000000 u2) (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)) (+.f32 (*.f32 (*.f32 (*.f32 -98696044010906577398881/5000000000000000000000 u2) (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 (*.f32 -98696044010906577398881/5000000000000000000000 u2) (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) (-.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (*.f32 (*.f32 -98696044010906577398881/5000000000000000000000 u2) (*.f32 u2 (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 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3)) (fma.f32 (*.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (-.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2)) (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 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000))) 3)) (+.f32 (*.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 u2 4)) 9740909103402808085817682884085781839780052161/25000000000000000000000000000000000000000000) (-.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (*.f32 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000)) (/.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 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000))) 3)) (-.f32 (fma.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 u2 4)) 9740909103402808085817682884085781839780052161/25000000000000000000000000000000000000000000 (/.f32 u1 (-.f32 1 u1))) (*.f32 (*.f32 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000)) (/.f32 u1 (-.f32 1 u1)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 -98696044010906577398881/5000000000000000000000 u2) (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 (*.f32 -98696044010906577398881/5000000000000000000000 u2) (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) (/.f32 u1 (-.f32 1 u1))) (-.f32 (*.f32 (*.f32 -98696044010906577398881/5000000000000000000000 u2) (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (/.f32 u1 (-.f32 1 u1))) (-.f32 (*.f32 (*.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 (+.f32 (*.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 u2 4)) 9740909103402808085817682884085781839780052161/25000000000000000000000000000000000000000000) (/.f32 u1 (+.f32 -1 u1))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 (*.f32 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000)) 1)))
(/.f32 (fma.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 u2 4)) 9740909103402808085817682884085781839780052161/25000000000000000000000000000000000000000000 (/.f32 u1 (+.f32 -1 u1))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000) -1)))
(pow.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (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 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000))))
(pow.f32 (cbrt.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (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 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000))))
(pow.f32 (pow.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) 1/3)
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (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 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000))))
(pow.f32 (sqrt.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (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 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000))))
(sqrt.f32 (pow.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 2))
(fabs.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (*.f32 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000)))))
(log.f32 (exp.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (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 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (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 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000))))
(cbrt.f32 (pow.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (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 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000))))
(expm1.f32 (log1p.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (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 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000))))
(exp.f32 (log.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (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 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000))))
(exp.f32 (*.f32 (log.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (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 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000))))
(log1p.f32 (expm1.f32 (fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 u2 (*.f32 u2 (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 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000))))
(-.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 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.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 1 u1) -1/2) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) -1/2))
(*.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 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) (sqrt.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))))
(*.f32 (pow.f32 1 3/2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))) 3/2) (pow.f32 (cbrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3/2))
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 3/2) (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 3/2))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 3)
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 1 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(/.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) (/.f32 1 (sqrt.f32 (-.f32 1 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)) (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))))
(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 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
(pow.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) 1/3)
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 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 u2 314159265359/50000000000)) 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 u2 314159265359/50000000000))) (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 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (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))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(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 (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)))
(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 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (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))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (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))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))

eval733.0ms (6.6%)

Compiler

Compiled 26253 to 19427 computations (26% saved)

prune310.0ms (2.8%)

Pruning

48 alts after pruning (41 fresh and 7 done)

PrunedKeptTotal
New1143201163
Fresh122133
Picked325
Done257
Total1160481208
Accurracy
99.9%
Counts
1208 → 48
Alt Table
Click to see full alt table
StatusAccuracyProgram
75.6%
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
98.4%
(pow.f32 (/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) -1)
93.1%
(/.f32 (pow.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
98.1%
(/.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
98.2%
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
97.3%
(/.f32 (+.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))) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
96.0%
(/.f32 (*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
97.5%
(/.f32 (*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
98.3%
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))
95.1%
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) 3/2) 1/3))
97.7%
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) 1/4) 2))
98.5%
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
95.9%
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (exp.f32 (*.f32 (log.f32 (+.f32 -1 (/.f32 1 u1))) 1/2)))
77.4%
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
86.4%
(+.f32 (*.f32 (*.f32 -98696044010906577398881/5000000000000000000000 u2) (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
75.6%
(*.f32 (pow.f32 (cbrt.f32 u1) 3/2) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
98.5%
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
88.9%
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 -1/2 u1))) (sqrt.f32 u1))
97.4%
(*.f32 (/.f32 1 (pow.f32 (+.f32 -1 (/.f32 1 u1)) 1/4)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) 1/4)))
98.5%
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) (cos.f32 (*.f32 u2 -314159265359/50000000000)))
97.3%
(*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
95.2%
(*.f32 (sqrt.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 6)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
91.4%
(*.f32 (sqrt.f32 (pow.f32 (log.f32 (exp.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))) 6)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
94.6%
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 (*.f32 1/6 (log.f32 (/.f32 u1 (-.f32 1 u1))))) 6)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
86.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/5000000000000000000000)))
86.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (*.f32 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000))))
5.1%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000)))
98.7%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
98.7%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (pow.f32 98696044010906577398881/2500000000000000000000 1/2) u2)))
98.7%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
87.6%
(*.f32 (sqrt.f32 (+.f32 u1 (*.f32 u1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.6%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (*.f32 u2 -314159265359/50000000000)))
87.6%
(*.f32 (sqrt.f32 (*.f32 (+.f32 u1 1) u1)) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
53.0%
(*.f32 (sqrt.f32 (log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
75.7%
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
75.7%
(*.f32 (sqrt.f32 u1) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
95.3%
(*.f32 (exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3/2)) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
98.6%
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
77.6%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
77.4%
(sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
69.9%
(sqrt.f32 (+.f32 u1 (*.f32 u1 u1)))
77.4%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1)))
77.4%
(sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))
72.2%
(sqrt.f32 (*.f32 (+.f32 (*.f32 u1 u1) (+.f32 u1 1)) u1))
69.9%
(sqrt.f32 (*.f32 (+.f32 u1 1) u1))
62.0%
(sqrt.f32 u1)
79.0%
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
70.5%
(exp.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
Compiler

Compiled 1884 to 1450 computations (23% saved)

regimes319.0ms (2.9%)

Counts
84 → 1
Calls
Call 1
Inputs
(sqrt.f32 u1)
(sqrt.f32 (*.f32 (+.f32 u1 1) u1))
(sqrt.f32 (+.f32 u1 (*.f32 u1 u1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))
(sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (*.f32 (+.f32 (*.f32 u1 u1) (+.f32 u1 1)) u1))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (*.f32 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/5000000000000000000000)))
(sqrt.f32 (fma.f32 u1 u1 u1))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
(*.f32 (sqrt.f32 (+.f32 u1 (*.f32 u1 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 -1 (/.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (*.f32 u2 -314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 1 (/.f32 (-.f32 1 u1) u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) (cos.f32 (*.f32 u2 -314159265359/50000000000)))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 -1/2 u1))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (*.f32 (+.f32 (*.f32 (*.f32 u2 u2) -98696044010906577398881/5000000000000000000000) 1) (sqrt.f32 (/.f32 -1 (+.f32 -1 u1)))) (sqrt.f32 u1))
(+.f32 (*.f32 (*.f32 -98696044010906577398881/5000000000000000000000 u2) (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
(*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (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 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(/.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)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (pow.f32 98696044010906577398881/2500000000000000000000 1/2) u2)))
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) -1)
(*.f32 (sqrt.f32 (*.f32 (+.f32 u1 1) u1)) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (exp.f32 (*.f32 (log.f32 (+.f32 -1 (/.f32 1 u1))) 1/2)))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) 1/4) 2))
(/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) 3/2) 1/3))
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (*.f32 u1 u1)))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(fma.f32 -98696044010906577398881/5000000000000000000000 (*.f32 (*.f32 u2 u2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (/.f32 1 (pow.f32 (+.f32 -1 (/.f32 1 u1)) 1/4)) (/.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) 1/4)))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (pow.f32 (pow.f32 u1 1/6) 6)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (pow.f32 (cbrt.f32 u1) 3/2) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (expm1.f32 (log1p.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)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log1p.f32 (expm1.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (sqrt.f32 (cos.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)))
(/.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 3) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (pow.f32 (sqrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2))) 2) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(*.f32 (sqrt.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 6)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3/2) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (log.f32 (*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6) 3) (cos.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (exp.f32 (*.f32 (log.f32 (cbrt.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))) 3)))
(*.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 (*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)))))) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 (*.f32 1/6 (log.f32 (/.f32 u1 (-.f32 1 u1))))) 6)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3/2)) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
(*.f32 (sqrt.f32 (pow.f32 (log.f32 (exp.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/6))) 6)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 (+.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))) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
Outputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
Calls

8 calls:

38.0ms
u2
38.0ms
(/.f32 u1 (-.f32 1 u1))
38.0ms
u1
37.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.8%1cosTheta_i
98.8%1u1
98.8%1u2
98.8%1(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
98.8%1(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
98.8%1(/.f32 u1 (-.f32 1 u1))
98.8%1(cos.f32 (*.f32 314159265359/50000000000 u2))
98.8%1(*.f32 314159265359/50000000000 u2)
Compiler

Compiled 1179 to 870 computations (26.2% saved)

regimes156.0ms (1.4%)

Counts
41 → 1
Calls
Call 1
Inputs
(sqrt.f32 u1)
(sqrt.f32 (*.f32 (+.f32 u1 1) u1))
(sqrt.f32 (+.f32 u1 (*.f32 u1 u1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))
(sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (*.f32 (+.f32 (*.f32 u1 u1) (+.f32 u1 1)) u1))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (*.f32 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/5000000000000000000000)))
(sqrt.f32 (fma.f32 u1 u1 u1))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
(*.f32 (sqrt.f32 (+.f32 u1 (*.f32 u1 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 -1 (/.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (*.f32 u2 -314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 1 (/.f32 (-.f32 1 u1) u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) (cos.f32 (*.f32 u2 -314159265359/50000000000)))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 -1/2 u1))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (*.f32 (+.f32 (*.f32 (*.f32 u2 u2) -98696044010906577398881/5000000000000000000000) 1) (sqrt.f32 (/.f32 -1 (+.f32 -1 u1)))) (sqrt.f32 u1))
(+.f32 (*.f32 (*.f32 -98696044010906577398881/5000000000000000000000 u2) (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
(*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (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 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(/.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)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (pow.f32 98696044010906577398881/2500000000000000000000 1/2) u2)))
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -1) -1)) (cos.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) (cos.f32 (*.f32 u2 314159265359/50000000000))) -1)
(*.f32 (sqrt.f32 (*.f32 (+.f32 u1 1) u1)) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
Outputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (pow.f32 98696044010906577398881/2500000000000000000000 1/2) u2)))
Calls

8 calls:

20.0ms
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
19.0ms
u1
18.0ms
(*.f32 314159265359/50000000000 u2)
18.0ms
(/.f32 u1 (-.f32 1 u1))
18.0ms
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 516 to 365 computations (29.3% saved)

regimes142.0ms (1.3%)

Counts
37 → 1
Calls
Call 1
Inputs
(sqrt.f32 u1)
(sqrt.f32 (*.f32 (+.f32 u1 1) u1))
(sqrt.f32 (+.f32 u1 (*.f32 u1 u1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))
(sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (*.f32 (+.f32 (*.f32 u1 u1) (+.f32 u1 1)) u1))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (*.f32 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/5000000000000000000000)))
(sqrt.f32 (fma.f32 u1 u1 u1))
(*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
(*.f32 (sqrt.f32 (+.f32 u1 (*.f32 u1 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 -1 (/.f32 1 u1))))
(*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (cos.f32 (*.f32 u2 -314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 1 (/.f32 (-.f32 1 u1) u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) (cos.f32 (*.f32 u2 -314159265359/50000000000)))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 -1/2 u1))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (*.f32 (+.f32 (*.f32 (*.f32 u2 u2) -98696044010906577398881/5000000000000000000000) 1) (sqrt.f32 (/.f32 -1 (+.f32 -1 u1)))) (sqrt.f32 u1))
(+.f32 (*.f32 (*.f32 -98696044010906577398881/5000000000000000000000 u2) (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
(*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (/.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) (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 (cos.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cos.f32 (*.f32 u2 314159265359/50000000000))))
(/.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)))
Outputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
Calls

8 calls:

17.0ms
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
17.0ms
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
17.0ms
u2
17.0ms
(*.f32 314159265359/50000000000 u2)
17.0ms
(/.f32 u1 (-.f32 1 u1))
Results
AccuracySegmentsBranch
98.7%1u2
98.7%1(*.f32 314159265359/50000000000 u2)
98.7%1cosTheta_i
98.7%1u1
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))
Compiler

Compiled 463 to 324 computations (30% saved)

regimes111.0ms (1%)

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

7 calls:

18.0ms
(*.f32 314159265359/50000000000 u2)
17.0ms
u2
17.0ms
(/.f32 u1 (-.f32 1 u1))
16.0ms
u1
16.0ms
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
Results
AccuracySegmentsBranch
95.7%2u1
96.4%2u2
95.7%2(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
95.7%2(/.f32 u1 (-.f32 1 u1))
96.4%2(*.f32 314159265359/50000000000 u2)
87.6%1cosTheta_i
96.4%2(cos.f32 (*.f32 314159265359/50000000000 u2))
Compiler

Compiled 191 to 132 computations (30.9% saved)

regimes126.0ms (1.1%)

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

6 calls:

28.0ms
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
24.0ms
u1
24.0ms
(/.f32 u1 (-.f32 1 u1))
16.0ms
(*.f32 314159265359/50000000000 u2)
16.0ms
u2
Results
AccuracySegmentsBranch
91.2%2u1
91.2%2(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
91.2%2(/.f32 u1 (-.f32 1 u1))
93.9%2u2
93.9%2(cos.f32 (*.f32 314159265359/50000000000 u2))
93.9%2(*.f32 314159265359/50000000000 u2)
Compiler

Compiled 176 to 125 computations (29% saved)

regimes43.0ms (0.4%)

Counts
14 → 1
Calls
Call 1
Inputs
(sqrt.f32 u1)
(sqrt.f32 (*.f32 (+.f32 u1 1) u1))
(sqrt.f32 (+.f32 u1 (*.f32 u1 u1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))
(sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (*.f32 (+.f32 (*.f32 u1 u1) (+.f32 u1 1)) u1))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (*.f32 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/5000000000000000000000)))
(sqrt.f32 (fma.f32 u1 u1 u1))
Outputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/5000000000000000000000)))
Calls

5 calls:

9.0ms
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
9.0ms
(/.f32 u1 (-.f32 1 u1))
8.0ms
u2
8.0ms
cosTheta_i
7.0ms
u1
Results
AccuracySegmentsBranch
86.4%1cosTheta_i
86.4%1u1
86.4%1(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
86.4%1(/.f32 u1 (-.f32 1 u1))
86.4%1u2
Compiler

Compiled 151 to 106 computations (29.8% saved)

regimes39.0ms (0.4%)

Counts
12 → 1
Calls
Call 1
Inputs
(sqrt.f32 u1)
(sqrt.f32 (*.f32 (+.f32 u1 1) u1))
(sqrt.f32 (+.f32 u1 (*.f32 u1 u1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))
(sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (*.f32 (+.f32 (*.f32 u1 u1) (+.f32 u1 1)) u1))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (*.f32 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000))))
Outputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (*.f32 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000))))
Calls

5 calls:

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

Compiled 132 to 94 computations (28.8% saved)

regimes37.0ms (0.3%)

Counts
11 → 1
Calls
Call 1
Inputs
(sqrt.f32 u1)
(sqrt.f32 (*.f32 (+.f32 u1 1) u1))
(sqrt.f32 (+.f32 u1 (*.f32 u1 u1)))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1))
(sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (*.f32 (+.f32 (*.f32 u1 u1) (+.f32 u1 1)) u1))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (*.f32 u1 u1))) (+.f32 u1 1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000)))
Outputs
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
Calls

5 calls:

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

Compiled 118 to 84 computations (28.8% saved)

regimes12.0ms (0.1%)

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

3 calls:

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

Compiled 29 to 20 computations (31% 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:

4.0ms
cosTheta_i
3.0ms
u2
3.0ms
u1
Results
AccuracySegmentsBranch
69.9%1u1
69.9%1cosTheta_i
69.9%1u2
Compiler

Compiled 23 to 17 computations (26.1% saved)

regimes9.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:

4.0ms
u1
2.0ms
cosTheta_i
2.0ms
u2
Results
AccuracySegmentsBranch
62.0%1u1
62.0%1u2
62.0%1cosTheta_i
Compiler

Compiled 17 to 13 computations (23.5% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.9981131553649902
0.9989094138145447
Compiler

Compiled 20 to 16 computations (20% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.9951491951942444
0.9958372116088867
Compiler

Compiled 20 to 16 computations (20% saved)

simplify13.0ms (0.1%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
050427
172427
276427
378427
479427
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (pow.f32 98696044010906577398881/2500000000000000000000 1/2) u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2)))
(if (<=.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 8376025/8388608) (*.f32 (sqrt.f32 (+.f32 u1 (*.f32 u1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (*.f32 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000)))))
(if (<=.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 16701719/16777216) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (*.f32 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/5000000000000000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (*.f32 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(sqrt.f32 (+.f32 u1 (*.f32 u1 u1)))
(sqrt.f32 (*.f32 (+.f32 u1 1) u1))
(sqrt.f32 u1)
Outputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (sqrt.f32 (*.f32 (*.f32 u2 u2) 98696044010906577398881/2500000000000000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 (pow.f32 98696044010906577398881/2500000000000000000000 1/2) u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cos.f32 (*.f32 u2 (pow.f32 98696044010906577398881/2500000000000000000000 1/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)) 8376025/8388608) (*.f32 (sqrt.f32 (+.f32 u1 (*.f32 u1 u1))) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (*.f32 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000)))))
(if (<=.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 8376025/8388608) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 u1 (*.f32 u1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (*.f32 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000)))))
(if (<=.f32 (cos.f32 (*.f32 314159265359/50000000000 u2)) 16701719/16777216) (*.f32 (sqrt.f32 u1) (cos.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (*.f32 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000)))))
(if (<=.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) 16701719/16777216) (*.f32 (cos.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (*.f32 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (*.f32 (*.f32 u2 u2) -98696044010906577398881/5000000000000000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1 (*.f32 u2 (*.f32 u2 -98696044010906577398881/5000000000000000000000))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(sqrt.f32 (+.f32 u1 (*.f32 u1 u1)))
(sqrt.f32 (*.f32 (+.f32 u1 1) u1))
(sqrt.f32 (*.f32 u1 (+.f32 u1 1)))
(sqrt.f32 u1)
Compiler

Compiled 179 to 137 computations (23.5% saved)

soundness1.6s (14.1%)

Rules
1242×log-prod
1242×log-prod
1242×log-prod
1152×associate-*r/
1152×associate-*r/
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01364
126664
2328764
04034294971673
19394183
233273911
01364
126664
2328764
072717136
1194216150
2744316114
072717136
1194216150
2744316114
072717136
1194216150
2744316114
078918990
1199318028
2778518024
01364
126664
2328764
04034294971673
19394183
233273911
066315489
1181114409
030270
1600220
26726220
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 868 to 655 computations (24.5% saved)

end88.0ms (0.8%)

Compiler

Compiled 326 to 226 computations (30.7% saved)

Profiling

Loading profile data...