Trowbridge-Reitz Sample, near normal, slope_y

Time bar (total: 14.3s)

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

Precisions
Click to see histograms. Total time spent on operations: 53.0ms
Operation ival-sin, time spent: 11.0ms, 21.0% of total-time
Operation ival-<=, time spent: 10.0ms, 19.0% of total-time
Operation ival-mult, time spent: 9.0ms, 17.0% of total-time
Operation ival-sqrt, time spent: 7.0ms, 13.0% of total-time
Operation ival-sub, time spent: 5.0ms, 9.0% of total-time
Operation ival-div, time spent: 3.0ms, 6.0% of total-time
Operation ival-and, time spent: 3.0ms, 6.0% of total-time
Operation const, time spent: 3.0ms, 6.0% of total-time
Operation ival->, time spent: 3.0ms, 6.0% of total-time

sample2.8s (19.3%)

Results
2.5s8255×256valid
1.0ms256precondition
0.0ms256valid
Precisions
Click to see histograms. Total time spent on operations: 1.0s
Operation ival-sin, time spent: 289.0ms, 28.0% of total-time
Operation ival-<=, time spent: 217.0ms, 21.0% of total-time
Operation ival-mult, time spent: 128.0ms, 12.0% of total-time
Operation ival-sqrt, time spent: 116.0ms, 11.0% of total-time
Operation ival-div, time spent: 74.0ms, 7.0% of total-time
Operation ival-sub, time spent: 73.0ms, 7.0% of total-time
Operation ival->, time spent: 47.0ms, 5.0% of total-time
Operation ival-and, time spent: 46.0ms, 4.0% of total-time
Operation const, time spent: 38.0ms, 4.0% of total-time
Bogosity

preprocess440.0ms (3.1%)

Algorithm
egg-herbie
Rules
439×fma-define
131×fma-neg
88×associate-*l*
87×associate-*r*
73×distribute-lft-neg-in
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
10-1(0.9999021887779236 0.17277444899082184 0.9885546565055847)(sin.f32 (*.f32 314159265359/50000000000 u2))
00-0-(-.f32 1 u1)
00-0-(*.f32 314159265359/50000000000 u2)
00-0-(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
00-0-u1
00-0-314159265359/50000000000
00-0-(/.f32 u1 (-.f32 1 u1))
00-0-(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
00-0-u2
00-0-1
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
043490
188470
2142470
3261462
4532462
51010462
61433462
71724462
81819462
91925462
101977462
111989462
Stop Event
saturated
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 (neg.f32 u1) (-.f32 1 (neg.f32 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 (neg.f32 u2))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 (neg.f32 u1) (-.f32 1 (neg.f32 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 (neg.f32 u2)))))
(*.f32 (sqrt.f32 (/.f32 cosTheta_i (-.f32 1 cosTheta_i))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 cosTheta_i)))
(*.f32 (sqrt.f32 (/.f32 u2 (-.f32 1 u2))) (sin.f32 (*.f32 314159265359/50000000000 u1)))
Outputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 (neg.f32 u1) (-.f32 1 (neg.f32 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (neg.f32 u1) (-.f32 1 (neg.f32 u1)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 (neg.f32 u1) (+.f32 u1 1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 -1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 (neg.f32 u2))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 -314159265359/50000000000)))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 (neg.f32 u2))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 -314159265359/50000000000)))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 (neg.f32 u1) (-.f32 1 (neg.f32 u1)))) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (/.f32 (neg.f32 u1) (-.f32 1 (neg.f32 u1)))) (neg.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (/.f32 (neg.f32 u1) (+.f32 u1 1))) (sin.f32 (*.f32 u2 -314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 -1 u1))) (sin.f32 (*.f32 u2 -314159265359/50000000000)))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 (neg.f32 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 cosTheta_i (-.f32 1 cosTheta_i))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 cosTheta_i (-.f32 1 cosTheta_i))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 cosTheta_i)))
(*.f32 (sqrt.f32 (/.f32 u2 (-.f32 1 u2))) (sin.f32 (*.f32 314159265359/50000000000 u1)))
(*.f32 (sqrt.f32 (/.f32 u2 (-.f32 1 u2))) (sin.f32 (*.f32 u1 314159265359/50000000000)))
Symmetry

(abs cosTheta_i)

(negabs u2)

Compiler

Compiled 94 to 67 computations (28.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 108.0ms
Operation ival-div, time spent: 31.0ms, 29.0% of total-time
Operation ival-sqrt, time spent: 29.0ms, 27.0% of total-time
Operation ival-sin, time spent: 17.0ms, 16.0% of total-time
Operation ival-sub, time spent: 14.0ms, 13.0% of total-time
Operation ival-mult, time spent: 14.0ms, 13.0% of total-time
Operation const, time spent: 3.0ms, 3.0% of total-time

eval0.0ms (0%)

Compiler

Compiled 3 to 3 computations (0% saved)

prune1.0ms (0%)

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

Compiled 14 to 11 computations (21.4% saved)

localize155.0ms (1.1%)

Localize:

Found 4 expressions with local error:

NewAccuracyProgram
99.6%
(/.f32 u1 (-.f32 1 u1))
99.4%
(sin.f32 (*.f32 314159265359/50000000000 u2))
98.9%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.9%
(*.f32 314159265359/50000000000 u2)
Compiler

Compiled 40 to 28 computations (30% saved)

Precisions
Click to see histograms. Total time spent on operations: 66.0ms
Operation ival-sub, time spent: 33.0ms, 50.0% of total-time
Operation ival-div, time spent: 9.0ms, 14.0% of total-time
Operation ival-sin, time spent: 9.0ms, 14.0% of total-time
Operation ival-mult, time spent: 7.0ms, 11.0% of total-time
Operation ival-sqrt, time spent: 7.0ms, 11.0% of total-time
Operation const, time spent: 2.0ms, 3.0% of total-time

series14.0ms (0.1%)

Counts
4 → 28
Calls

15 calls:

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

rewrite232.0ms (1.6%)

Algorithm
batch-egg-rewrite
Rules
871×log1p-expm1-u
871×expm1-log1p-u
469×log-prod
271×prod-diff
166×pow-to-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01685
118985
2235285
Stop Event
node limit
Counts
4 → 121
Calls
Call 1
Inputs
(*.f32 314159265359/50000000000 u2)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(sin.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 (pow.f32 (*.f32 314159265359/50000000000 u2) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) 2)
(sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))
(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)))
(log1p.f32 (expm1.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 (log.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 314159265359/50000000000 u2))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2))) 2))
(+.f32 0 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (sin.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))) (sin.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (sin.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))) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))) 2))
(+.f32 0 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))) (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))) (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(-.f32 (*.f32 (sin.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (cos.f32 1)) (*.f32 (cos.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (sin.f32 1)))
(*.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (log.f32 (exp.f32 1)))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1)
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3)
(pow.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3) 1/3)
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2)
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))
(log.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 3))
(exp.f32 (*.f32 (log.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3)) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 2))
(+.f32 0 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(*.f32 u1 (/.f32 1 (-.f32 1 u1)))
(*.f32 1 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(*.f32 (/.f32 u1 (-.f32 1 u1)) (log.f32 (exp.f32 1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (cbrt.f32 u1) 2) (/.f32 (cbrt.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 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (neg.f32 u1) (/.f32 1 (neg.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (-.f32 1 u1)) u1)
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (/.f32 u1 (cbrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (/.f32 u1 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) 1) (/.f32 (cbrt.f32 u1) (-.f32 1 u1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) (sqrt.f32 (-.f32 1 u1))) (/.f32 (cbrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) 1) (/.f32 (sqrt.f32 u1) (-.f32 1 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3))) (fma.f32 u1 (+.f32 u1 1) 1))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 2))) (+.f32 u1 1))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) 1/2)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) 1/3)
(pow.f32 (/.f32 (-.f32 1 u1) u1) -1)
(pow.f32 (/.f32 (/.f32 (-.f32 1 u1) u1) 1) -1)
(neg.f32 (/.f32 u1 (neg.f32 (-.f32 1 u1))))
(neg.f32 (/.f32 (neg.f32 u1) (-.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))))
(log1p.f32 (expm1.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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 2))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(exp.f32 (*.f32 (*.f32 2 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 1/2))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 1/3))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 1 u1) u1)) -1))

simplify102.0ms (0.7%)

Algorithm
egg-herbie
Rules
447×distribute-lft-in
399×distribute-rgt-in
297×log-prod
262×associate-+r+
261×associate-+l+
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03885075
19214886
233944470
Stop Event
node limit
Counts
149 → 221
Calls
Call 1
Inputs
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 7))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5))))))
(*.f32 314159265359/50000000000 u2)
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 314159265359/50000000000 u2))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 7)) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
u1
(+.f32 u1 (pow.f32 u1 2))
(+.f32 u1 (+.f32 (pow.f32 u1 2) (pow.f32 u1 3)))
(+.f32 u1 (+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 3) (pow.f32 u1 4))))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 2)))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 (pow.f32 u1 3))))))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 2)))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 (pow.f32 u1 3))))))
(+.f32 0 (*.f32 314159265359/50000000000 u2))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 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 (pow.f32 (*.f32 314159265359/50000000000 u2) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2)) 2)
(sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))
(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)))
(log1p.f32 (expm1.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 (log.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 314159265359/50000000000 u2))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2))) 2))
(+.f32 0 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (sin.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))) (sin.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (sin.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))) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))) 2))
(+.f32 0 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))) (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))) (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(-.f32 (*.f32 (sin.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (cos.f32 1)) (*.f32 (cos.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (sin.f32 1)))
(*.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (log.f32 (exp.f32 1)))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1)
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3)
(pow.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3) 1/3)
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2)
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))
(log.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 3))
(exp.f32 (*.f32 (log.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3)) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 2))
(+.f32 0 (/.f32 u1 (-.f32 1 u1)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(*.f32 u1 (/.f32 1 (-.f32 1 u1)))
(*.f32 1 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(*.f32 (/.f32 u1 (-.f32 1 u1)) (log.f32 (exp.f32 1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (cbrt.f32 u1) 2) (/.f32 (cbrt.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 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (neg.f32 u1) (/.f32 1 (neg.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (-.f32 1 u1)) u1)
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (/.f32 u1 (cbrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (/.f32 u1 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) 1) (/.f32 (cbrt.f32 u1) (-.f32 1 u1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) (sqrt.f32 (-.f32 1 u1))) (/.f32 (cbrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) 1) (/.f32 (sqrt.f32 u1) (-.f32 1 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3))) (fma.f32 u1 (+.f32 u1 1) 1))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 2))) (+.f32 u1 1))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) 1/2)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) 1/3)
(pow.f32 (/.f32 (-.f32 1 u1) u1) -1)
(pow.f32 (/.f32 (/.f32 (-.f32 1 u1) u1) 1) -1)
(neg.f32 (/.f32 u1 (neg.f32 (-.f32 1 u1))))
(neg.f32 (/.f32 (neg.f32 u1) (-.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))))
(log1p.f32 (expm1.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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 2))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(exp.f32 (*.f32 (*.f32 2 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 1/2))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 1/3))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 1 u1) u1)) -1))
Outputs
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1))))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 -1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))))))
(+.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (+.f32 (/.f32 1 u1) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 u1 2))))))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 u1 3)) (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 -1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2))))))))
(+.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (sqrt.f32 -1) (*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2))) -1/2))) (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (+.f32 (/.f32 1 u1) (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) (pow.f32 u1 3))))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (/.f32 (sqrt.f32 -1) u1) 1/2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (sqrt.f32 -1) (*.f32 (/.f32 (sqrt.f32 -1) u1) 1/2)))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 3/8 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (fma.f32 1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 3/8 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (fma.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (/.f32 (sqrt.f32 -1) u1) 1/2))))
(+.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) u1)) (+.f32 1/2 (/.f32 3/8 u1))))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 5/16 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (fma.f32 3/8 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (fma.f32 1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 5/16 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (fma.f32 3/8 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (fma.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (/.f32 (sqrt.f32 -1) u1) 1/2)))))
(+.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 (sqrt.f32 -1) (*.f32 (/.f32 (sqrt.f32 -1) u1) 1/2))) (*.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (+.f32 3/8 (/.f32 5/16 u1))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 7))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5))))))
(fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 7)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5))))))
(fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 7)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 7) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))))
(*.f32 314159265359/50000000000 u2)
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 314159265359/50000000000 u2))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 314159265359/50000000000 u2))
(fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 7)) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 7) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
u1
(+.f32 u1 (pow.f32 u1 2))
(fma.f32 u1 u1 u1)
(+.f32 u1 (+.f32 (pow.f32 u1 2) (pow.f32 u1 3)))
(+.f32 (+.f32 u1 (pow.f32 u1 2)) (pow.f32 u1 3))
(*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))
(+.f32 u1 (+.f32 (pow.f32 u1 2) (+.f32 (pow.f32 u1 3) (pow.f32 u1 4))))
(+.f32 (+.f32 u1 (pow.f32 u1 2)) (+.f32 (pow.f32 u1 3) (pow.f32 u1 4)))
(+.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)) (pow.f32 u1 4))
(*.f32 (+.f32 (pow.f32 u1 2) 1) (fma.f32 u1 u1 u1))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(+.f32 -1 (neg.f32 (/.f32 1 u1)))
(-.f32 -1 (/.f32 1 u1))
(+.f32 -1 (/.f32 -1 u1))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 2)))))
(+.f32 -1 (neg.f32 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 2)))))
(-.f32 -1 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 2))))
(+.f32 -1 (+.f32 (/.f32 -1 u1) (/.f32 -1 (pow.f32 u1 2))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 (pow.f32 u1 3))))))
(+.f32 -1 (neg.f32 (+.f32 (/.f32 1 u1) (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 (pow.f32 u1 3))))))
(-.f32 -1 (+.f32 (/.f32 1 u1) (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 (pow.f32 u1 3)))))
(+.f32 -1 (-.f32 (+.f32 (/.f32 -1 u1) (/.f32 -1 (pow.f32 u1 2))) (/.f32 1 (pow.f32 u1 3))))
-1
(neg.f32 (+.f32 1 (/.f32 1 u1)))
(+.f32 -1 (neg.f32 (/.f32 1 u1)))
(-.f32 -1 (/.f32 1 u1))
(+.f32 -1 (/.f32 -1 u1))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 2)))))
(+.f32 -1 (neg.f32 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 2)))))
(-.f32 -1 (+.f32 (/.f32 1 u1) (/.f32 1 (pow.f32 u1 2))))
(+.f32 -1 (+.f32 (/.f32 -1 u1) (/.f32 -1 (pow.f32 u1 2))))
(neg.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 (pow.f32 u1 3))))))
(+.f32 -1 (neg.f32 (+.f32 (/.f32 1 u1) (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 (pow.f32 u1 3))))))
(-.f32 -1 (+.f32 (/.f32 1 u1) (+.f32 (/.f32 1 (pow.f32 u1 2)) (/.f32 1 (pow.f32 u1 3)))))
(+.f32 -1 (-.f32 (+.f32 (/.f32 -1 u1) (/.f32 -1 (pow.f32 u1 2))) (/.f32 1 (pow.f32 u1 3))))
(+.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 (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 (pow.f32 u2 2) 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)
(log1p.f32 (expm1.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 (log.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2))) 3))
(*.f32 314159265359/50000000000 u2)
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 314159265359/50000000000 u2))) 1/3))
(*.f32 314159265359/50000000000 u2)
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 314159265359/50000000000 u2))) 2))
(*.f32 314159265359/50000000000 u2)
(+.f32 0 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(*.f32 (sin.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))) (sin.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))) 1)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(fabs.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sin.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))) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sin.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))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(*.f32 (sin.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))) (sin.f32 (*.f32 314159265359/50000000000 u2))))) 3))
(*.f32 (sin.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))) (sin.f32 (*.f32 314159265359/50000000000 u2))))) 1/3))
(*.f32 (sin.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))) (sin.f32 (*.f32 314159265359/50000000000 u2))))) 2))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(+.f32 0 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (cbrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))) (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))) (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))) (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1)
(sin.f32 (*.f32 314159265359/50000000000 u2))
(-.f32 (*.f32 (sin.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (cos.f32 1)) (*.f32 (cos.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))) (sin.f32 1)))
(-.f32 (*.f32 (sin.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (cos.f32 1)) (*.f32 (cos.f32 (+.f32 (*.f32 314159265359/50000000000 u2) 1)) (sin.f32 1)))
(*.f32 1 (sin.f32 (*.f32 314159265359/50000000000 u2)))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1)
(sin.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (log.f32 (exp.f32 1)))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 1)
(sin.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3)
(sin.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3) 1/3)
(sin.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2)
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(log.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(exp.f32 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 1))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 3))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(exp.f32 (*.f32 (log.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3)) 1/3))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(+.f32 0 (/.f32 u1 (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(/.f32 u1 (-.f32 1 u1))
(*.f32 u1 (/.f32 1 (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(*.f32 1 (/.f32 u1 (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 u1 (-.f32 1 u1)) (log.f32 (exp.f32 1)))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (pow.f32 (cbrt.f32 u1) 2) (/.f32 (cbrt.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 (sqrt.f32 u1) (/.f32 (sqrt.f32 u1) (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) (/.f32 1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (neg.f32 u1) (/.f32 1 (neg.f32 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 1 (-.f32 1 u1)) u1)
(/.f32 u1 (-.f32 1 u1))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (/.f32 u1 (cbrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 u1 (cbrt.f32 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (/.f32 u1 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 u1 (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) 1) (/.f32 (cbrt.f32 u1) (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 u1) 2) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2))
(/.f32 (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 u1) 2)) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2))
(*.f32 (pow.f32 (cbrt.f32 u1) 2) (/.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u1) 2) (sqrt.f32 (-.f32 1 u1))) (/.f32 (cbrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (/.f32 u1 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 u1 (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (/.f32 (sqrt.f32 u1) 1) (/.f32 (sqrt.f32 u1) (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(*.f32 (/.f32 (sqrt.f32 u1) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (/.f32 u1 (cbrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 u1 (cbrt.f32 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 3))) (fma.f32 u1 (+.f32 u1 1) 1))
(*.f32 u1 (/.f32 (fma.f32 u1 (+.f32 u1 1) 1) (-.f32 1 (pow.f32 u1 3))))
(/.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1)) (-.f32 1 (pow.f32 u1 3)))
(*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 2))) (+.f32 u1 1))
(*.f32 (+.f32 u1 1) (/.f32 u1 (-.f32 1 (pow.f32 u1 2))))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 1 (pow.f32 u1 2)))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1)
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 3)
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2) 1/2)
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) 1/3)
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (/.f32 (-.f32 1 u1) u1) -1)
(/.f32 u1 (-.f32 1 u1))
(pow.f32 (/.f32 (/.f32 (-.f32 1 u1) u1) 1) -1)
(/.f32 u1 (-.f32 1 u1))
(neg.f32 (/.f32 u1 (neg.f32 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(neg.f32 (/.f32 (neg.f32 u1) (-.f32 1 u1)))
(/.f32 u1 (-.f32 1 u1))
(sqrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 2))
(/.f32 u1 (-.f32 1 u1))
(log.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 u1 (-.f32 1 u1)))))
(/.f32 u1 (-.f32 1 u1))
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3))
(/.f32 u1 (-.f32 1 u1))
(cbrt.f32 (/.f32 (pow.f32 u1 3) (pow.f32 (-.f32 1 u1) 3)))
(/.f32 u1 (-.f32 1 u1))
(expm1.f32 (log1p.f32 (/.f32 u1 (-.f32 1 u1))))
(/.f32 u1 (-.f32 1 u1))
(log1p.f32 (expm1.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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 2))
(/.f32 u1 (-.f32 1 u1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(/.f32 u1 (-.f32 1 u1))
(exp.f32 (*.f32 (*.f32 2 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 1/2))
(/.f32 u1 (-.f32 1 u1))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 u1 (-.f32 1 u1)))) 1/3))
(/.f32 u1 (-.f32 1 u1))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 1 u1) u1)) -1))
(/.f32 u1 (-.f32 1 u1))

eval128.0ms (0.9%)

Compiler

Compiled 4337 to 3424 computations (21.1% saved)

prune69.0ms (0.5%)

Pruning

32 alts after pruning (31 fresh and 1 done)

PrunedKeptTotal
New19031221
Fresh000
Picked011
Done000
Total19032222
Accuracy
99.9%
Counts
222 → 32
Alt Table
Click to see full alt table
StatusAccuracyProgram
90.2%
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
95.1%
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 2)
97.4%
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 3)
98.0%
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
43.4%
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))) 1)
88.5%
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)))
85.0%
(*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
88.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
97.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3))
64.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1))
88.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 314159265359/50000000000 u2)))
97.6%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (log.f32 (exp.f32 1))))
79.8%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 314159265359/50000000000 u2))
58.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))))
98.2%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
95.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (exp.f32 (log.f32 (*.f32 314159265359/50000000000 u2)))))
63.8%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
91.7%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (exp.f32 (*.f32 (log.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 3)))
98.2%
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 2))) (+.f32 u1 1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.2%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
89.5%
(*.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
95.6%
(*.f32 (sqrt.f32 (exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
96.3%
(*.f32 (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.1%
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
71.6%
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.1%
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
79.9%
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
79.9%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
38.9%
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
95.8%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
91.5%
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
Compiler

Compiled 1052 to 849 computations (19.3% saved)

localize938.0ms (6.6%)

Localize:

Found 20 expressions with local error:

NewAccuracyProgram
99.5%
(sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.9%
(*.f32 314159265359/50000000000 u2)
98.5%
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 2)
99.1%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
99.1%
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))
98.9%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
99.5%
(sin.f32 (*.f32 314159265359/50000000000 u2))
99.2%
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
99.0%
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
98.9%
(*.f32 314159265359/50000000000 u2)
99.6%
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
99.6%
(/.f32 u1 (-.f32 1 u1))
99.1%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
98.9%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
99.6%
(/.f32 u1 (-.f32 1 u1))
99.5%
(sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
99.0%
(*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)
Compiler

Compiled 282 to 197 computations (30.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 300.0ms
Operation ival-sqrt, time spent: 86.0ms, 29.0% of total-time
Operation ival-mult, time spent: 54.0ms, 18.0% of total-time
Operation ival-div, time spent: 49.0ms, 16.0% of total-time
Operation ival-sub, time spent: 41.0ms, 14.0% of total-time
Operation ival-sin, time spent: 38.0ms, 13.0% of total-time
Operation ival-pow, time spent: 20.0ms, 7.0% of total-time
Operation const, time spent: 10.0ms, 3.0% of total-time
Operation ival-add, time spent: 1.0ms, 0.0% of total-time

series105.0ms (0.7%)

Counts
14 → 168
Calls

72 calls:

TimeVariablePointExpression
30.0ms
u2
@inf
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 2)
11.0ms
u2
@-inf
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 2)
3.0ms
u1
@0
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
2.0ms
u2
@-inf
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
2.0ms
u2
@0
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))

rewrite221.0ms (1.5%)

Algorithm
batch-egg-rewrite
Rules
809×log1p-expm1-u
452×prod-diff
226×associate-*r*
199×expm1-log1p-u
197×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
036510
1531470
25944470
Stop Event
node limit
Counts
14 → 346
Calls
Call 1
Inputs
(*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
(sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))
Outputs
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))) 1)
(pow.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) 1)
(pow.f32 (*.f32 u2 314159265359/50000000000) 2)
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)) 3)
(pow.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) 1/2)
(pow.f32 (pow.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) 3) 1/3)
(sqrt.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000))
(log.f32 (pow.f32 (exp.f32 (pow.f32 u2 2)) 98696044010906577398881/2500000000000000000000))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) 3))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)))
(exp.f32 (log.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (neg.f32 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 u2 314159265359/50000000000))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (sin.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))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 1)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 2)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 3)
(pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)) 1/2)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 3) 1/3)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (sin.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))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1)
(*.f32 1 (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 1)
(*.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 1)
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 3)
(pow.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3) 1/3)
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2)
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2))
(log.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(exp.f32 (log.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000)))) 1)
(pow.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000)) 1)
(pow.f32 (cbrt.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))) 3)
(pow.f32 (pow.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))) 2)
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 2) (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (pow.f32 (exp.f32 314159265359/50000000000) (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000)))))
(cbrt.f32 (pow.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000)) 3))
(expm1.f32 (log1p.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))))
(log1p.f32 (expm1.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))))
(exp.f32 (log.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (*.f32 u2 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 u2 (neg.f32 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) u2) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) u2) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(pow.f32 (cbrt.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(pow.f32 (pow.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)
(sqrt.f32 (*.f32 (pow.f32 u2 2) (/.f32 u1 (-.f32 1 u1))))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) u2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(cbrt.f32 (pow.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(cbrt.f32 (*.f32 (pow.f32 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 u2 3)))
(expm1.f32 (log1p.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(log1p.f32 (expm1.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (log.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1))
(-.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) (pow.f32 (/.f32 1 (-.f32 1 u1)) 1/2))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 u1) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (cbrt.f32 u1) (*.f32 (cbrt.f32 (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (pow.f32 u1 1/4) (/.f32 (pow.f32 u1 1/4) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 u1 1/4) (*.f32 (pow.f32 u1 1/4) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (sqrt.f32 u1))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) 1/2) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (/.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 (-.f32 1 u1) u1)) 1))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 -1 (neg.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (neg.f32 (-.f32 1 u1))))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (neg.f32 (neg.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 (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))))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/2)
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 2)
(pow.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)) -1)
(neg.f32 (/.f32 (sqrt.f32 u1) (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(neg.f32 (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (-.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)))))
(log1p.f32 (expm1.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))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (neg.f32 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 u2 314159265359/50000000000))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (sin.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))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 1)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 2)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 3)
(pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)) 1/2)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 3) 1/3)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (sin.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))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1))
(-.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) (pow.f32 (/.f32 1 (-.f32 1 u1)) 1/2))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 u1) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (cbrt.f32 u1) (*.f32 (cbrt.f32 (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (pow.f32 u1 1/4) (/.f32 (pow.f32 u1 1/4) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 u1 1/4) (*.f32 (pow.f32 u1 1/4) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (sqrt.f32 u1))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) 1/2) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (/.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)))))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/2)
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 2)
(pow.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)) -1)
(neg.f32 (/.f32 (sqrt.f32 u1) (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(neg.f32 (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(fabs.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(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)))))
(log1p.f32 (expm1.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))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000)))) 1)
(pow.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000)) 1)
(pow.f32 (cbrt.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))) 3)
(pow.f32 (pow.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))) 2)
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 2) (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (pow.f32 (exp.f32 314159265359/50000000000) (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000)))))
(cbrt.f32 (pow.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000)) 3))
(expm1.f32 (log1p.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))))
(log1p.f32 (expm1.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))))
(exp.f32 (log.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 (-.f32 1 u1) u1))))) 1)
(/.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (*.f32 (pow.f32 u2 3) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (pow.f32 u2 3) (neg.f32 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (pow.f32 u2 3)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) (pow.f32 u2 3)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (/.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) 1)
(pow.f32 (*.f32 u2 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(pow.f32 (pow.f32 (/.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) 3) 1/3)
(pow.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 u2 3/2)) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 u2 6)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 u2 3)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 (-.f32 1 u1) u1))))))
(cbrt.f32 (pow.f32 (/.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (pow.f32 u2 3) 3)))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 u2 3) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))))
(exp.f32 (log.f32 (/.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 3) -31006276680305942139213528068663279/750000000000000000000000000000000)))) 1)
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 3) -31006276680305942139213528068663279/750000000000000000000000000000000)) 1)
(pow.f32 (*.f32 (cbrt.f32 (/.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))) u2) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 3) -31006276680305942139213528068663279/750000000000000000000000000000000)) 3) 1/3)
(pow.f32 (*.f32 (sqrt.f32 (/.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))) (pow.f32 u2 3/2)) 2)
(sqrt.f32 (*.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 u2 6)) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000))
(log.f32 (pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 u2 3)) -31006276680305942139213528068663279/750000000000000000000000000000000))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 3) -31006276680305942139213528068663279/750000000000000000000000000000000)))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 3) -31006276680305942139213528068663279/750000000000000000000000000000000)) 3))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 3) -31006276680305942139213528068663279/750000000000000000000000000000000))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 3) -31006276680305942139213528068663279/750000000000000000000000000000000))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 3) -31006276680305942139213528068663279/750000000000000000000000000000000))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 3) -31006276680305942139213528068663279/750000000000000000000000000000000))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (*.f32 u2 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 u2 (neg.f32 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) u2) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) u2) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(pow.f32 (cbrt.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(pow.f32 (pow.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)
(sqrt.f32 (*.f32 (pow.f32 u2 2) (/.f32 u1 (-.f32 1 u1))))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) u2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(cbrt.f32 (pow.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(cbrt.f32 (*.f32 (pow.f32 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 u2 3)))
(expm1.f32 (log1p.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(log1p.f32 (expm1.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (log.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(*.f32 1 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 (-.f32 1 u1) -1/2) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 1)
(*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2))))
(*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))) (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2))) (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.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) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 1/4) (*.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 1/4) (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 1/4)) (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 1/4))
(*.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 (sin.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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2)) (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))) (cbrt.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (neg.f32 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 u2 314159265359/50000000000))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (sin.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))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))) 1)
(*.f32 1 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1)
(*.f32 (cbrt.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))) (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) (cbrt.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 1/4) (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 1/4))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2))) 1/2) (pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1/2))
(*.f32 (sqrt.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)))) (sqrt.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) (pow.f32 (-.f32 1 u1) 1/4))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 1/2)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 3/2) 1/3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 1/4) 2)
(fabs.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(log.f32 (exp.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(log1p.f32 (expm1.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(exp.f32 (log.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))) 1))

simplify459.0ms (3.2%)

Algorithm
egg-herbie
Rules
413×fma-define
377×log-prod
355×*-commutative
330×times-frac
244×exp-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
074325896
1201724904
2628324842
Stop Event
node limit
Counts
514 → 471
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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 7))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 -314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 -314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 -314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 -314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 u2)
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 314159265359/50000000000 u2))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 7)) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 -314159265359/50000000000 u2))
(sin.f32 (*.f32 -314159265359/50000000000 u2))
(sin.f32 (*.f32 -314159265359/50000000000 u2))
(sin.f32 (*.f32 -314159265359/50000000000 u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)))
(+.f32 (*.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))
(+.f32 (*.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -314159265359/100000000000 (/.f32 (*.f32 u2 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)))))
(+.f32 (*.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -314159265359/100000000000 (/.f32 (*.f32 u2 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -314159265359/100000000000 (/.f32 (*.f32 u2 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)))
(+.f32 (*.f32 314159265359/100000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))
(+.f32 (*.f32 942477796077/400000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 314159265359/100000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)))))
(+.f32 (*.f32 314159265359/160000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 942477796077/400000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 314159265359/100000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))))
(*.f32 u2 (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (*.f32 u2 (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 u2 (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 u2 (sqrt.f32 -1)))))
(*.f32 u2 (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 u2 (sqrt.f32 -1)))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 u2 (sqrt.f32 -1))))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 u2 (sqrt.f32 -1)))))
(sqrt.f32 -1)
(-.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (+.f32 (sqrt.f32 -1) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (+.f32 (sqrt.f32 -1) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(sqrt.f32 -1)
(+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1))))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 7))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(sqrt.f32 -1)
(-.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (+.f32 (sqrt.f32 -1) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (+.f32 (sqrt.f32 -1) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(sqrt.f32 -1)
(+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1))))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)))
(+.f32 (*.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))
(+.f32 (*.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -314159265359/100000000000 (/.f32 (*.f32 u2 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)))))
(+.f32 (*.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -314159265359/100000000000 (/.f32 (*.f32 u2 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -314159265359/100000000000 (/.f32 (*.f32 u2 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)))
(+.f32 (*.f32 314159265359/100000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))
(+.f32 (*.f32 942477796077/400000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 314159265359/100000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)))))
(+.f32 (*.f32 314159265359/160000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 942477796077/400000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 314159265359/100000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))))
(*.f32 (pow.f32 u2 3) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 u2 3) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 u2 3) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 u2 3) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (pow.f32 u2 3) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 u2 3) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 u2 3) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 u2 3) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)))))
(*.f32 (pow.f32 u2 3) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) u1)) (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) u1)) (*.f32 (pow.f32 u2 3) (sqrt.f32 -1))))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) u1)) (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)))))
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1))) (*.f32 31006276680305942139213528068663279/1500000000000000000000000000000000 (/.f32 (pow.f32 u2 3) (*.f32 u1 (sqrt.f32 -1)))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1))) (+.f32 (*.f32 31006276680305942139213528068663279/1500000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 3) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 31006276680305942139213528068663279/1500000000000000000000000000000000 (/.f32 (pow.f32 u2 3) (*.f32 u1 (sqrt.f32 -1))))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1))) (+.f32 (*.f32 31006276680305942139213528068663279/1500000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 3) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 31006276680305942139213528068663279/1500000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 3) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 31006276680305942139213528068663279/1500000000000000000000000000000000 (/.f32 (pow.f32 u2 3) (*.f32 u1 (sqrt.f32 -1)))))))
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1))) (*.f32 -31006276680305942139213528068663279/1500000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) u1)))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1))) (+.f32 (*.f32 -31006276680305942139213528068663279/1500000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) u1)) (*.f32 -31006276680305942139213528068663279/2000000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) (pow.f32 u1 2)))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1))) (+.f32 (*.f32 -31006276680305942139213528068663279/1500000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) u1)) (+.f32 (*.f32 -31006276680305942139213528068663279/2000000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) (pow.f32 u1 2))) (*.f32 -31006276680305942139213528068663279/2400000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) (pow.f32 u1 3))))))
(*.f32 u2 (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (*.f32 u2 (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 u2 (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 u2 (sqrt.f32 -1)))))
(*.f32 u2 (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 u2 (sqrt.f32 -1)))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 u2 (sqrt.f32 -1))))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 u2 (sqrt.f32 -1)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/16 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 5/16 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))))))))
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/16 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 5/16 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))))) (*.f32 (pow.f32 u1 3) (+.f32 (*.f32 5/64 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 15/64 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))))))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 1/16 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(+.f32 (*.f32 1/16 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 5/64 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 15/64 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 1/16 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -15/64 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 -5/64 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) (pow.f32 u1 3))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (pow.f32 (*.f32 1 u1) 1/4) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 (*.f32 1 (pow.f32 u1 5)) 1/4) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))) (*.f32 (pow.f32 (*.f32 1 u1) 1/4) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 5/32 (*.f32 (pow.f32 (*.f32 1 (pow.f32 u1 9)) 1/4) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))) (+.f32 (*.f32 1/4 (*.f32 (pow.f32 (*.f32 1 (pow.f32 u1 5)) 1/4) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))) (*.f32 (pow.f32 (*.f32 1 u1) 1/4) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (*.f32 15/128 (*.f32 (pow.f32 (*.f32 1 (pow.f32 u1 13)) 1/4) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))) (+.f32 (*.f32 5/32 (*.f32 (pow.f32 (*.f32 1 (pow.f32 u1 9)) 1/4) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))) (+.f32 (*.f32 1/4 (*.f32 (pow.f32 (*.f32 1 (pow.f32 u1 5)) 1/4) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))) (*.f32 (pow.f32 (*.f32 1 u1) 1/4) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))))
(*.f32 (pow.f32 -1 1/4) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 -1 1/4) (*.f32 (/.f32 1 u1) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))) (*.f32 (pow.f32 -1 1/4) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 5/32 (*.f32 (pow.f32 -1 1/4) (*.f32 (/.f32 1 (pow.f32 u1 2)) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))) (+.f32 (*.f32 1/4 (*.f32 (pow.f32 -1 1/4) (*.f32 (/.f32 1 u1) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))) (*.f32 (pow.f32 -1 1/4) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(+.f32 (*.f32 15/128 (*.f32 (pow.f32 -1 1/4) (*.f32 (/.f32 1 (pow.f32 u1 3)) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))) (+.f32 (*.f32 5/32 (*.f32 (pow.f32 -1 1/4) (*.f32 (/.f32 1 (pow.f32 u1 2)) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))) (+.f32 (*.f32 1/4 (*.f32 (pow.f32 -1 1/4) (*.f32 (/.f32 1 u1) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))) (*.f32 (pow.f32 -1 1/4) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))))
(sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 1/4 (*.f32 (/.f32 1 u1) (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))))
(+.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (+.f32 (*.f32 5/32 (*.f32 (/.f32 1 (pow.f32 u1 2)) (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))) (*.f32 1/4 (*.f32 (/.f32 1 u1) (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))))
(+.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (+.f32 (*.f32 15/128 (*.f32 (/.f32 1 (pow.f32 u1 3)) (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))) (+.f32 (*.f32 5/32 (*.f32 (/.f32 1 (pow.f32 u1 2)) (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))) (*.f32 1/4 (*.f32 (/.f32 1 u1) (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))))))
(*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/4) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/4) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/4) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/4) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/4) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/4) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/4) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/4) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))) 1)
(pow.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) 1)
(pow.f32 (*.f32 u2 314159265359/50000000000) 2)
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)) 3)
(pow.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) 1/2)
(pow.f32 (pow.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) 3) 1/3)
(sqrt.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000))
(log.f32 (pow.f32 (exp.f32 (pow.f32 u2 2)) 98696044010906577398881/2500000000000000000000))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) 3))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)))
(exp.f32 (log.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (neg.f32 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 u2 314159265359/50000000000))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (sin.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))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 1)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 2)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 3)
(pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)) 1/2)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 3) 1/3)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (sin.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))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1)
(*.f32 1 (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 1)
(*.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 1)
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 3)
(pow.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3) 1/3)
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2)
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2))
(log.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(exp.f32 (log.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000)))) 1)
(pow.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000)) 1)
(pow.f32 (cbrt.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))) 3)
(pow.f32 (pow.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))) 2)
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 2) (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (pow.f32 (exp.f32 314159265359/50000000000) (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000)))))
(cbrt.f32 (pow.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000)) 3))
(expm1.f32 (log1p.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))))
(log1p.f32 (expm1.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))))
(exp.f32 (log.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (*.f32 u2 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 u2 (neg.f32 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) u2) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) u2) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(pow.f32 (cbrt.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(pow.f32 (pow.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)
(sqrt.f32 (*.f32 (pow.f32 u2 2) (/.f32 u1 (-.f32 1 u1))))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) u2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(cbrt.f32 (pow.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(cbrt.f32 (*.f32 (pow.f32 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 u2 3)))
(expm1.f32 (log1p.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(log1p.f32 (expm1.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (log.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1))
(-.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) (pow.f32 (/.f32 1 (-.f32 1 u1)) 1/2))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 u1) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (cbrt.f32 u1) (*.f32 (cbrt.f32 (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (pow.f32 u1 1/4) (/.f32 (pow.f32 u1 1/4) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 u1 1/4) (*.f32 (pow.f32 u1 1/4) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (sqrt.f32 u1))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) 1/2) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (/.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 (-.f32 1 u1) u1)) 1))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 -1 (neg.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (neg.f32 (-.f32 1 u1))))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (neg.f32 (neg.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 (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))))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/2)
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 2)
(pow.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)) -1)
(neg.f32 (/.f32 (sqrt.f32 u1) (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(neg.f32 (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (-.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)))))
(log1p.f32 (expm1.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))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (neg.f32 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 u2 314159265359/50000000000))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (sin.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))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 1)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 2)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 3)
(pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)) 1/2)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 3) 1/3)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (sin.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))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1))
(-.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) (pow.f32 (/.f32 1 (-.f32 1 u1)) 1/2))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 u1) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (cbrt.f32 u1) (*.f32 (cbrt.f32 (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (pow.f32 u1 1/4) (/.f32 (pow.f32 u1 1/4) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 u1 1/4) (*.f32 (pow.f32 u1 1/4) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (sqrt.f32 u1))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) 1/2) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (/.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)))))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/2)
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 2)
(pow.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)) -1)
(neg.f32 (/.f32 (sqrt.f32 u1) (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(neg.f32 (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(fabs.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(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)))))
(log1p.f32 (expm1.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))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000)))) 1)
(pow.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000)) 1)
(pow.f32 (cbrt.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))) 3)
(pow.f32 (pow.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))) 2)
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 2) (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (pow.f32 (exp.f32 314159265359/50000000000) (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000)))))
(cbrt.f32 (pow.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000)) 3))
(expm1.f32 (log1p.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))))
(log1p.f32 (expm1.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))))
(exp.f32 (log.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 (-.f32 1 u1) u1))))) 1)
(/.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (*.f32 (pow.f32 u2 3) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (pow.f32 u2 3) (neg.f32 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (pow.f32 u2 3)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) (pow.f32 u2 3)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (/.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) 1)
(pow.f32 (*.f32 u2 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(pow.f32 (pow.f32 (/.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) 3) 1/3)
(pow.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 u2 3/2)) 2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 u2 6)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 u2 3)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 (-.f32 1 u1) u1))))))
(cbrt.f32 (pow.f32 (/.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (pow.f32 u2 3) 3)))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 u2 3) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))))
(exp.f32 (log.f32 (/.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 3) -31006276680305942139213528068663279/750000000000000000000000000000000)))) 1)
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 3) -31006276680305942139213528068663279/750000000000000000000000000000000)) 1)
(pow.f32 (*.f32 (cbrt.f32 (/.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))) u2) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 3) -31006276680305942139213528068663279/750000000000000000000000000000000)) 3) 1/3)
(pow.f32 (*.f32 (sqrt.f32 (/.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))) (pow.f32 u2 3/2)) 2)
(sqrt.f32 (*.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 u2 6)) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000))
(log.f32 (pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 u2 3)) -31006276680305942139213528068663279/750000000000000000000000000000000))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 3) -31006276680305942139213528068663279/750000000000000000000000000000000)))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 3) -31006276680305942139213528068663279/750000000000000000000000000000000)) 3))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 3) -31006276680305942139213528068663279/750000000000000000000000000000000))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 3) -31006276680305942139213528068663279/750000000000000000000000000000000))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 3) -31006276680305942139213528068663279/750000000000000000000000000000000))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 3) -31006276680305942139213528068663279/750000000000000000000000000000000))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (*.f32 u2 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 u2 (neg.f32 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) u2) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) u2) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(pow.f32 (cbrt.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(pow.f32 (pow.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)
(sqrt.f32 (*.f32 (pow.f32 u2 2) (/.f32 u1 (-.f32 1 u1))))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) u2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(cbrt.f32 (pow.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(cbrt.f32 (*.f32 (pow.f32 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 u2 3)))
(expm1.f32 (log1p.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(log1p.f32 (expm1.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (log.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(*.f32 1 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 (-.f32 1 u1) -1/2) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 1)
(*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2))))
(*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))) (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2))) (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.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) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 1/4) (*.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 1/4) (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 1/4)) (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 1/4))
(*.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 (sin.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 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2)) (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))) (cbrt.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (neg.f32 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 u2 314159265359/50000000000))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (sin.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))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))) 1)
(*.f32 1 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1)
(*.f32 (cbrt.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))) (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) (cbrt.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 1/4) (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 1/4))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2))) 1/2) (pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1/2))
(*.f32 (sqrt.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)))) (sqrt.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) (pow.f32 (-.f32 1 u1) 1/4))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 1/2)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 3/2) 1/3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 1/4) 2)
(fabs.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(log.f32 (exp.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(log1p.f32 (expm1.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(exp.f32 (log.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))) 1))
Outputs
(*.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 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (/.f32 -1/2 (sqrt.f32 -1)) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) u1)))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (fma.f32 -1/2 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(fma.f32 -1/2 (/.f32 (sin.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 (sin.f32 (*.f32 u2 314159265359/50000000000)) (*.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 (sin.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 1/2 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(fma.f32 1/2 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) u1)) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 3/8 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (fma.f32 1/2 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(fma.f32 3/8 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 2))) (fma.f32 1/2 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) u1)) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 5/16 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (fma.f32 3/8 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (fma.f32 1/2 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(fma.f32 5/16 (*.f32 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (sin.f32 (*.f32 u2 314159265359/50000000000))) (fma.f32 3/8 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 2))) (fma.f32 1/2 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) u1)) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 7))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5))))))
(fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 7)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5))))))
(fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 7)) (fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 -314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 -314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 -314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 -314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 -314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 -314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 -314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 -314159265359/50000000000)))
(*.f32 314159265359/50000000000 u2)
(*.f32 u2 314159265359/50000000000)
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 314159265359/50000000000 u2))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 u2 314159265359/50000000000))
(fma.f32 u2 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 u2 314159265359/50000000000)))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 7)) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 7) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 7) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5) (*.f32 u2 314159265359/50000000000))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 314159265359/50000000000))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 314159265359/50000000000))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 314159265359/50000000000))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 314159265359/50000000000))
(sin.f32 (*.f32 -314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 -314159265359/50000000000))
(sin.f32 (*.f32 -314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 -314159265359/50000000000))
(sin.f32 (*.f32 -314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 -314159265359/50000000000))
(sin.f32 (*.f32 -314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 -314159265359/50000000000))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)))
(+.f32 (*.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))
(fma.f32 -314159265359/100000000000 (/.f32 (/.f32 u2 u1) (sqrt.f32 -1)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))
(fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)) (*.f32 (/.f32 -314159265359/100000000000 (sqrt.f32 -1)) (/.f32 u2 u1)))
(+.f32 (*.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -314159265359/100000000000 (/.f32 (*.f32 u2 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)))))
(fma.f32 -314159265359/100000000000 (/.f32 (/.f32 u2 u1) (sqrt.f32 -1)) (fma.f32 -314159265359/100000000000 (*.f32 u2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)))))
(fma.f32 -314159265359/100000000000 (/.f32 (/.f32 u2 u1) (sqrt.f32 -1)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)) (*.f32 (/.f32 -314159265359/100000000000 (sqrt.f32 -1)) (*.f32 u2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 u1 2))))))
(+.f32 (*.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -314159265359/100000000000 (/.f32 (*.f32 u2 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -314159265359/100000000000 (/.f32 (*.f32 u2 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))))
(fma.f32 -314159265359/100000000000 (/.f32 (/.f32 u2 u1) (sqrt.f32 -1)) (fma.f32 -314159265359/100000000000 (*.f32 u2 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (fma.f32 -314159265359/100000000000 (*.f32 u2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))))
(fma.f32 -314159265359/100000000000 (/.f32 (/.f32 u2 u1) (sqrt.f32 -1)) (fma.f32 -314159265359/100000000000 (*.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) (/.f32 u2 (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)) (*.f32 (/.f32 -314159265359/100000000000 (sqrt.f32 -1)) (*.f32 u2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 u1 2)))))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)))
(+.f32 (*.f32 314159265359/100000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))
(fma.f32 314159265359/100000000000 (*.f32 u2 (/.f32 (sqrt.f32 -1) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))
(fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)) (/.f32 (*.f32 (*.f32 u2 (sqrt.f32 -1)) 314159265359/100000000000) u1))
(+.f32 (*.f32 942477796077/400000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 314159265359/100000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)))))
(fma.f32 942477796077/400000000000 (*.f32 u2 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (fma.f32 314159265359/100000000000 (*.f32 u2 (/.f32 (sqrt.f32 -1) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)))))
(fma.f32 942477796077/400000000000 (*.f32 u2 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)) (/.f32 (*.f32 (*.f32 u2 (sqrt.f32 -1)) 314159265359/100000000000) u1)))
(+.f32 (*.f32 314159265359/160000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 942477796077/400000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 314159265359/100000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))))
(fma.f32 314159265359/160000000000 (*.f32 u2 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (fma.f32 942477796077/400000000000 (*.f32 u2 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (fma.f32 314159265359/100000000000 (*.f32 u2 (/.f32 (sqrt.f32 -1) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))))
(fma.f32 314159265359/160000000000 (*.f32 u2 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (fma.f32 942477796077/400000000000 (*.f32 u2 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)) (/.f32 (*.f32 (*.f32 u2 (sqrt.f32 -1)) 314159265359/100000000000) u1))))
(*.f32 u2 (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (*.f32 u2 (sqrt.f32 -1)))
(fma.f32 -1/2 (/.f32 (/.f32 u2 u1) (sqrt.f32 -1)) (*.f32 u2 (sqrt.f32 -1)))
(fma.f32 u2 (sqrt.f32 -1) (*.f32 (/.f32 -1/2 (sqrt.f32 -1)) (/.f32 u2 u1)))
(+.f32 (*.f32 -1/2 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 u2 (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (/.f32 u2 u1) (sqrt.f32 -1)) (fma.f32 -1/2 (*.f32 u2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (*.f32 u2 (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (/.f32 u2 u1) (sqrt.f32 -1)) (fma.f32 u2 (sqrt.f32 -1) (*.f32 -1/2 (*.f32 u2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))))))
(+.f32 (*.f32 -1/2 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 u2 (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (/.f32 u2 u1) (sqrt.f32 -1)) (fma.f32 -1/2 (*.f32 u2 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (fma.f32 -1/2 (*.f32 u2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (*.f32 u2 (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (/.f32 u2 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 u2 (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (fma.f32 u2 (sqrt.f32 -1) (*.f32 -1/2 (*.f32 u2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2))))))))
(*.f32 u2 (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 u2 (sqrt.f32 -1)))
(fma.f32 1/2 (*.f32 u2 (/.f32 (sqrt.f32 -1) u1)) (*.f32 u2 (sqrt.f32 -1)))
(fma.f32 u2 (sqrt.f32 -1) (/.f32 (*.f32 1/2 (*.f32 u2 (sqrt.f32 -1))) u1))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 u2 (sqrt.f32 -1))))
(fma.f32 3/8 (*.f32 u2 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (fma.f32 1/2 (*.f32 u2 (/.f32 (sqrt.f32 -1) u1)) (*.f32 u2 (sqrt.f32 -1))))
(fma.f32 3/8 (*.f32 u2 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (fma.f32 u2 (sqrt.f32 -1) (/.f32 (*.f32 1/2 (*.f32 u2 (sqrt.f32 -1))) u1)))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 u2 (sqrt.f32 -1)))))
(fma.f32 5/16 (*.f32 u2 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (fma.f32 3/8 (*.f32 u2 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (fma.f32 1/2 (*.f32 u2 (/.f32 (sqrt.f32 -1) u1)) (*.f32 u2 (sqrt.f32 -1)))))
(fma.f32 5/16 (*.f32 u2 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (fma.f32 3/8 (*.f32 u2 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (fma.f32 u2 (sqrt.f32 -1) (/.f32 (*.f32 1/2 (*.f32 u2 (sqrt.f32 -1))) u1))))
(sqrt.f32 -1)
(-.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (sqrt.f32 -1) (/.f32 1/2 (*.f32 (sqrt.f32 -1) u1)))
(+.f32 (sqrt.f32 -1) (/.f32 -1/2 (*.f32 (sqrt.f32 -1) u1)))
(-.f32 (+.f32 (sqrt.f32 -1) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (+.f32 (sqrt.f32 -1) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2))))) (/.f32 1/2 (*.f32 (sqrt.f32 -1) u1)))
(+.f32 (sqrt.f32 -1) (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (/.f32 -1/2 (*.f32 (sqrt.f32 -1) u1))))
(-.f32 (+.f32 (sqrt.f32 -1) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (+.f32 (sqrt.f32 -1) (*.f32 -1/2 (+.f32 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))))) (/.f32 1/2 (*.f32 (sqrt.f32 -1) u1)))
(+.f32 (sqrt.f32 -1) (fma.f32 -1/2 (+.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 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 (sqrt.f32 -1) (+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1))))
(+.f32 (sqrt.f32 -1) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2)) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1))))
(+.f32 (fma.f32 1/2 (/.f32 (sqrt.f32 -1) u1) (sqrt.f32 -1)) (/.f32 (*.f32 (sqrt.f32 -1) 3/8) (pow.f32 u1 2)))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))))
(+.f32 (sqrt.f32 -1) (fma.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2)) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))))
(+.f32 (fma.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (/.f32 (*.f32 (sqrt.f32 -1) 3/8) (pow.f32 u1 2))) (fma.f32 1/2 (/.f32 (sqrt.f32 -1) u1) (sqrt.f32 -1)))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 7))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5))))))
(fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 7)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5))))))
(fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 7)) (fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (fma.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (/.f32 -1/2 (sqrt.f32 -1)) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) u1)))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) u1)) (fma.f32 -1/2 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (fma.f32 -1/2 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(fma.f32 -1/2 (/.f32 (sin.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 (sin.f32 (*.f32 u2 314159265359/50000000000)) (*.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 (sin.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 1/2 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(fma.f32 1/2 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) u1)) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 3/8 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (fma.f32 1/2 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(fma.f32 3/8 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 2))) (fma.f32 1/2 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) u1)) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 5/16 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (fma.f32 3/8 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (fma.f32 1/2 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(fma.f32 5/16 (*.f32 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (sin.f32 (*.f32 u2 314159265359/50000000000))) (fma.f32 3/8 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 2))) (fma.f32 1/2 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) u1)) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(sqrt.f32 -1)
(-.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (sqrt.f32 -1) (/.f32 1/2 (*.f32 (sqrt.f32 -1) u1)))
(+.f32 (sqrt.f32 -1) (/.f32 -1/2 (*.f32 (sqrt.f32 -1) u1)))
(-.f32 (+.f32 (sqrt.f32 -1) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (+.f32 (sqrt.f32 -1) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2))))) (/.f32 1/2 (*.f32 (sqrt.f32 -1) u1)))
(+.f32 (sqrt.f32 -1) (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (/.f32 -1/2 (*.f32 (sqrt.f32 -1) u1))))
(-.f32 (+.f32 (sqrt.f32 -1) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (+.f32 (sqrt.f32 -1) (*.f32 -1/2 (+.f32 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))))) (/.f32 1/2 (*.f32 (sqrt.f32 -1) u1)))
(+.f32 (sqrt.f32 -1) (fma.f32 -1/2 (+.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 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 (sqrt.f32 -1) (+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1))))
(+.f32 (sqrt.f32 -1) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2)) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1))))
(+.f32 (fma.f32 1/2 (/.f32 (sqrt.f32 -1) u1) (sqrt.f32 -1)) (/.f32 (*.f32 (sqrt.f32 -1) 3/8) (pow.f32 u1 2)))
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))))
(+.f32 (sqrt.f32 -1) (fma.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (fma.f32 3/8 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2)) (*.f32 1/2 (/.f32 (sqrt.f32 -1) u1)))))
(+.f32 (fma.f32 5/16 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (/.f32 (*.f32 (sqrt.f32 -1) 3/8) (pow.f32 u1 2))) (fma.f32 1/2 (/.f32 (sqrt.f32 -1) u1) (sqrt.f32 -1)))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)))
(+.f32 (*.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))
(fma.f32 -314159265359/100000000000 (/.f32 (/.f32 u2 u1) (sqrt.f32 -1)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))
(fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)) (*.f32 (/.f32 -314159265359/100000000000 (sqrt.f32 -1)) (/.f32 u2 u1)))
(+.f32 (*.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -314159265359/100000000000 (/.f32 (*.f32 u2 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)))))
(fma.f32 -314159265359/100000000000 (/.f32 (/.f32 u2 u1) (sqrt.f32 -1)) (fma.f32 -314159265359/100000000000 (*.f32 u2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)))))
(fma.f32 -314159265359/100000000000 (/.f32 (/.f32 u2 u1) (sqrt.f32 -1)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)) (*.f32 (/.f32 -314159265359/100000000000 (sqrt.f32 -1)) (*.f32 u2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 u1 2))))))
(+.f32 (*.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -314159265359/100000000000 (/.f32 (*.f32 u2 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -314159265359/100000000000 (/.f32 (*.f32 u2 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))))
(fma.f32 -314159265359/100000000000 (/.f32 (/.f32 u2 u1) (sqrt.f32 -1)) (fma.f32 -314159265359/100000000000 (*.f32 u2 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (fma.f32 -314159265359/100000000000 (*.f32 u2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))))
(fma.f32 -314159265359/100000000000 (/.f32 (/.f32 u2 u1) (sqrt.f32 -1)) (fma.f32 -314159265359/100000000000 (*.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) (/.f32 u2 (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)) (*.f32 (/.f32 -314159265359/100000000000 (sqrt.f32 -1)) (*.f32 u2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 u1 2)))))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)))
(+.f32 (*.f32 314159265359/100000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))
(fma.f32 314159265359/100000000000 (*.f32 u2 (/.f32 (sqrt.f32 -1) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))
(fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)) (/.f32 (*.f32 (*.f32 u2 (sqrt.f32 -1)) 314159265359/100000000000) u1))
(+.f32 (*.f32 942477796077/400000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 314159265359/100000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)))))
(fma.f32 942477796077/400000000000 (*.f32 u2 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (fma.f32 314159265359/100000000000 (*.f32 u2 (/.f32 (sqrt.f32 -1) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)))))
(fma.f32 942477796077/400000000000 (*.f32 u2 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)) (/.f32 (*.f32 (*.f32 u2 (sqrt.f32 -1)) 314159265359/100000000000) u1)))
(+.f32 (*.f32 314159265359/160000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 942477796077/400000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 314159265359/100000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))))
(fma.f32 314159265359/160000000000 (*.f32 u2 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (fma.f32 942477796077/400000000000 (*.f32 u2 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (fma.f32 314159265359/100000000000 (*.f32 u2 (/.f32 (sqrt.f32 -1) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))))
(fma.f32 314159265359/160000000000 (*.f32 u2 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (fma.f32 942477796077/400000000000 (*.f32 u2 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)) (/.f32 (*.f32 (*.f32 u2 (sqrt.f32 -1)) 314159265359/100000000000) u1))))
(*.f32 (pow.f32 u2 3) (sqrt.f32 -1))
(*.f32 (sqrt.f32 -1) (pow.f32 u2 3))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 u2 3) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)))
(fma.f32 -1/2 (/.f32 (pow.f32 u2 3) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (pow.f32 u2 3)))
(fma.f32 -1/2 (/.f32 (/.f32 (pow.f32 u2 3) (sqrt.f32 -1)) u1) (*.f32 (sqrt.f32 -1) (pow.f32 u2 3)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 u2 3) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 u2 3) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (pow.f32 u2 3) (sqrt.f32 -1))))
(fma.f32 -1/2 (*.f32 (pow.f32 u2 3) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (fma.f32 -1/2 (/.f32 (pow.f32 u2 3) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (pow.f32 u2 3))))
(+.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u2 3)) (*.f32 -1/2 (fma.f32 (pow.f32 u2 3) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (/.f32 (/.f32 (pow.f32 u2 3) (sqrt.f32 -1)) u1))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 u2 3) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 u2 3) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 u2 3) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)))))
(fma.f32 -1/2 (*.f32 (pow.f32 u2 3) (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (fma.f32 -1/2 (*.f32 (pow.f32 u2 3) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (fma.f32 -1/2 (/.f32 (pow.f32 u2 3) (*.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (pow.f32 u2 3)))))
(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 u2 3) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (+.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u2 3)) (*.f32 -1/2 (fma.f32 (pow.f32 u2 3) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (/.f32 (/.f32 (pow.f32 u2 3) (sqrt.f32 -1)) u1)))))
(*.f32 (pow.f32 u2 3) (sqrt.f32 -1))
(*.f32 (sqrt.f32 -1) (pow.f32 u2 3))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) u1)) (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)))
(fma.f32 1/2 (*.f32 (pow.f32 u2 3) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (pow.f32 u2 3)))
(fma.f32 (sqrt.f32 -1) (pow.f32 u2 3) (/.f32 (*.f32 1/2 (*.f32 (sqrt.f32 -1) (pow.f32 u2 3))) u1))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) u1)) (*.f32 (pow.f32 u2 3) (sqrt.f32 -1))))
(fma.f32 3/8 (*.f32 (pow.f32 u2 3) (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (fma.f32 1/2 (*.f32 (pow.f32 u2 3) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (pow.f32 u2 3))))
(fma.f32 3/8 (*.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u2 3) (pow.f32 u1 2))) (fma.f32 (sqrt.f32 -1) (pow.f32 u2 3) (/.f32 (*.f32 1/2 (*.f32 (sqrt.f32 -1) (pow.f32 u2 3))) u1)))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) u1)) (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)))))
(fma.f32 5/16 (*.f32 (pow.f32 u2 3) (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (fma.f32 3/8 (*.f32 (pow.f32 u2 3) (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (fma.f32 1/2 (*.f32 (pow.f32 u2 3) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (pow.f32 u2 3)))))
(fma.f32 5/16 (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u2 3)) (pow.f32 u1 3)) (fma.f32 3/8 (*.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u2 3) (pow.f32 u1 2))) (fma.f32 (sqrt.f32 -1) (pow.f32 u2 3) (/.f32 (*.f32 1/2 (*.f32 (sqrt.f32 -1) (pow.f32 u2 3))) u1))))
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)))
(*.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (sqrt.f32 -1))
(*.f32 (sqrt.f32 -1) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1))) (*.f32 31006276680305942139213528068663279/1500000000000000000000000000000000 (/.f32 (pow.f32 u2 3) (*.f32 u1 (sqrt.f32 -1)))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 -1) (pow.f32 u2 3)) (*.f32 (/.f32 (pow.f32 u2 3) (*.f32 (sqrt.f32 -1) u1)) 31006276680305942139213528068663279/1500000000000000000000000000000000))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 -1) (pow.f32 u2 3)) (*.f32 (/.f32 (/.f32 (pow.f32 u2 3) (sqrt.f32 -1)) u1) 31006276680305942139213528068663279/1500000000000000000000000000000000))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1))) (+.f32 (*.f32 31006276680305942139213528068663279/1500000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 3) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 31006276680305942139213528068663279/1500000000000000000000000000000000 (/.f32 (pow.f32 u2 3) (*.f32 u1 (sqrt.f32 -1))))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 -1) (pow.f32 u2 3)) (*.f32 31006276680305942139213528068663279/1500000000000000000000000000000000 (+.f32 (*.f32 (pow.f32 u2 3) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (/.f32 (pow.f32 u2 3) (*.f32 (sqrt.f32 -1) u1)))))
(fma.f32 31006276680305942139213528068663279/1500000000000000000000000000000000 (fma.f32 (pow.f32 u2 3) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (/.f32 (/.f32 (pow.f32 u2 3) (sqrt.f32 -1)) u1)) (*.f32 (sqrt.f32 -1) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1))) (+.f32 (*.f32 31006276680305942139213528068663279/1500000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 3) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 31006276680305942139213528068663279/1500000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 3) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 31006276680305942139213528068663279/1500000000000000000000000000000000 (/.f32 (pow.f32 u2 3) (*.f32 u1 (sqrt.f32 -1)))))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 -1) (pow.f32 u2 3)) (fma.f32 31006276680305942139213528068663279/1500000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (*.f32 31006276680305942139213528068663279/1500000000000000000000000000000000 (+.f32 (*.f32 (pow.f32 u2 3) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (/.f32 (pow.f32 u2 3) (*.f32 (sqrt.f32 -1) u1))))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 -1) (pow.f32 u2 3)) (*.f32 31006276680305942139213528068663279/1500000000000000000000000000000000 (+.f32 (fma.f32 (pow.f32 u2 3) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (/.f32 (/.f32 (pow.f32 u2 3) (sqrt.f32 -1)) u1)) (*.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) (/.f32 (pow.f32 u2 3) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))))))
(*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)))
(*.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (sqrt.f32 -1))
(*.f32 (sqrt.f32 -1) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1))) (*.f32 -31006276680305942139213528068663279/1500000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) u1)))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 -1) (pow.f32 u2 3)) (/.f32 (*.f32 -31006276680305942139213528068663279/1500000000000000000000000000000000 (*.f32 (sqrt.f32 -1) (pow.f32 u2 3))) u1))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 -1) (pow.f32 u2 3)) (*.f32 (*.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u2 3) u1)) -31006276680305942139213528068663279/1500000000000000000000000000000000))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1))) (+.f32 (*.f32 -31006276680305942139213528068663279/1500000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) u1)) (*.f32 -31006276680305942139213528068663279/2000000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) (pow.f32 u1 2)))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 -1) (pow.f32 u2 3)) (fma.f32 -31006276680305942139213528068663279/1500000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (*.f32 (pow.f32 u2 3) (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) -31006276680305942139213528068663279/2000000000000000000000000000000000)))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 -1) (pow.f32 u2 3)) (fma.f32 (*.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u2 3) u1)) -31006276680305942139213528068663279/1500000000000000000000000000000000 (/.f32 (*.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u2 3)) -31006276680305942139213528068663279/2000000000000000000000000000000000) (pow.f32 u1 2))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1))) (+.f32 (*.f32 -31006276680305942139213528068663279/1500000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) u1)) (+.f32 (*.f32 -31006276680305942139213528068663279/2000000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) (pow.f32 u1 2))) (*.f32 -31006276680305942139213528068663279/2400000000000000000000000000000000 (/.f32 (*.f32 (pow.f32 u2 3) (sqrt.f32 -1)) (pow.f32 u1 3))))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 -1) (pow.f32 u2 3)) (fma.f32 -31006276680305942139213528068663279/1500000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (/.f32 (sqrt.f32 -1) u1)) (fma.f32 -31006276680305942139213528068663279/2000000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (*.f32 (*.f32 (pow.f32 u2 3) (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))) -31006276680305942139213528068663279/2400000000000000000000000000000000))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 -1) (pow.f32 u2 3)) (fma.f32 (*.f32 (sqrt.f32 -1) (/.f32 (pow.f32 u2 3) u1)) -31006276680305942139213528068663279/1500000000000000000000000000000000 (fma.f32 (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u2 3)) (pow.f32 u1 3)) -31006276680305942139213528068663279/2400000000000000000000000000000000 (/.f32 (*.f32 (*.f32 (sqrt.f32 -1) (pow.f32 u2 3)) -31006276680305942139213528068663279/2000000000000000000000000000000000) (pow.f32 u1 2)))))
(*.f32 u2 (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (*.f32 u2 (sqrt.f32 -1)))
(fma.f32 -1/2 (/.f32 (/.f32 u2 u1) (sqrt.f32 -1)) (*.f32 u2 (sqrt.f32 -1)))
(fma.f32 u2 (sqrt.f32 -1) (*.f32 (/.f32 -1/2 (sqrt.f32 -1)) (/.f32 u2 u1)))
(+.f32 (*.f32 -1/2 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 u2 (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (/.f32 u2 u1) (sqrt.f32 -1)) (fma.f32 -1/2 (*.f32 u2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (*.f32 u2 (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (/.f32 u2 u1) (sqrt.f32 -1)) (fma.f32 u2 (sqrt.f32 -1) (*.f32 -1/2 (*.f32 u2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))))))
(+.f32 (*.f32 -1/2 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 u2 (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (/.f32 u2 u1) (sqrt.f32 -1)) (fma.f32 -1/2 (*.f32 u2 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (fma.f32 -1/2 (*.f32 u2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (*.f32 u2 (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (/.f32 u2 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 u2 (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (fma.f32 u2 (sqrt.f32 -1) (*.f32 -1/2 (*.f32 u2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2))))))))
(*.f32 u2 (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 u2 (sqrt.f32 -1)))
(fma.f32 1/2 (*.f32 u2 (/.f32 (sqrt.f32 -1) u1)) (*.f32 u2 (sqrt.f32 -1)))
(fma.f32 u2 (sqrt.f32 -1) (/.f32 (*.f32 1/2 (*.f32 u2 (sqrt.f32 -1))) u1))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 u2 (sqrt.f32 -1))))
(fma.f32 3/8 (*.f32 u2 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (fma.f32 1/2 (*.f32 u2 (/.f32 (sqrt.f32 -1) u1)) (*.f32 u2 (sqrt.f32 -1))))
(fma.f32 3/8 (*.f32 u2 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (fma.f32 u2 (sqrt.f32 -1) (/.f32 (*.f32 1/2 (*.f32 u2 (sqrt.f32 -1))) u1)))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 u2 (sqrt.f32 -1)))))
(fma.f32 5/16 (*.f32 u2 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (fma.f32 3/8 (*.f32 u2 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (fma.f32 1/2 (*.f32 u2 (/.f32 (sqrt.f32 -1) u1)) (*.f32 u2 (sqrt.f32 -1)))))
(fma.f32 5/16 (*.f32 u2 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (fma.f32 3/8 (*.f32 u2 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (fma.f32 u2 (sqrt.f32 -1) (/.f32 (*.f32 1/2 (*.f32 u2 (sqrt.f32 -1))) u1))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 1/2 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (sin.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (+.f32 (*.f32 1/2 (sqrt.f32 (pow.f32 u1 3))) (sqrt.f32 u1)))
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (+.f32 (*.f32 1/2 (pow.f32 u1 3/2)) (sqrt.f32 u1)))
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/16 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 5/16 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))))))))
(fma.f32 1/2 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (sin.f32 (*.f32 u2 314159265359/50000000000))) (fma.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (pow.f32 u1 2) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000))) 3/8))))
(+.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (+.f32 (*.f32 1/2 (sqrt.f32 (pow.f32 u1 3))) (sqrt.f32 u1))) (*.f32 (pow.f32 u1 2) (*.f32 3/8 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(+.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (+.f32 (*.f32 1/2 (pow.f32 u1 3/2)) (sqrt.f32 u1))) (*.f32 (pow.f32 u1 2) (*.f32 3/8 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (+.f32 (*.f32 (pow.f32 u1 2) (+.f32 (*.f32 1/16 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 5/16 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))))) (*.f32 (pow.f32 u1 3) (+.f32 (*.f32 5/64 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) (*.f32 15/64 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))))))))
(fma.f32 1/2 (*.f32 (sqrt.f32 (pow.f32 u1 3)) (sin.f32 (*.f32 u2 314159265359/50000000000))) (fma.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000)) (fma.f32 (pow.f32 u1 2) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000))) 3/8) (*.f32 (pow.f32 u1 3) (*.f32 5/16 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000))))))))
(+.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (+.f32 (*.f32 1/2 (sqrt.f32 (pow.f32 u1 3))) (sqrt.f32 u1))) (fma.f32 (pow.f32 u1 2) (*.f32 3/8 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000)))) (*.f32 (pow.f32 u1 3) (*.f32 5/16 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000)))))))
(+.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (+.f32 (*.f32 1/2 (pow.f32 u1 3/2)) (sqrt.f32 u1))) (fma.f32 (pow.f32 u1 2) (*.f32 3/8 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000)))) (*.f32 (pow.f32 u1 3) (*.f32 5/16 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000)))))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 1/2 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(fma.f32 1/2 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) u1)) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(+.f32 (*.f32 1/16 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 3/8 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (fma.f32 1/2 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(fma.f32 3/8 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 2))) (fma.f32 1/2 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) u1)) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(+.f32 (*.f32 1/16 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 5/64 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 15/64 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))))
(fma.f32 5/16 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (fma.f32 3/8 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (fma.f32 1/2 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(fma.f32 5/16 (*.f32 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3)) (sin.f32 (*.f32 u2 314159265359/50000000000))) (fma.f32 3/8 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 2))) (fma.f32 1/2 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) u1)) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 1/2 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(fma.f32 1/2 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) u1)) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(+.f32 (*.f32 1/16 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 3/8 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (fma.f32 1/2 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(fma.f32 3/8 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 2))) (fma.f32 1/2 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) u1)) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -15/64 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 -5/64 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))) (pow.f32 u1 3))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 5/16 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))))
(fma.f32 -1 (/.f32 (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000))) -5/16) (pow.f32 u1 3)) (fma.f32 1/16 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (fma.f32 5/16 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (fma.f32 1/2 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000)))))))
(-.f32 (fma.f32 3/8 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 u1 2))) (fma.f32 1/2 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) u1)) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000))))) (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000))) (/.f32 -5/16 (pow.f32 u1 3))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (pow.f32 (*.f32 1 u1) 1/4) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 u1 1/4))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 (*.f32 1 (pow.f32 u1 5)) 1/4) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))) (*.f32 (pow.f32 (*.f32 1 u1) 1/4) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 1/4 (*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (pow.f32 u1 5) 1/4)) (*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 u1 1/4)))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (+.f32 (pow.f32 u1 1/4) (*.f32 1/4 (pow.f32 (pow.f32 u1 5) 1/4))))
(+.f32 (*.f32 5/32 (*.f32 (pow.f32 (*.f32 1 (pow.f32 u1 9)) 1/4) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))) (+.f32 (*.f32 1/4 (*.f32 (pow.f32 (*.f32 1 (pow.f32 u1 5)) 1/4) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))) (*.f32 (pow.f32 (*.f32 1 u1) 1/4) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 5/32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (pow.f32 u1 9) 1/4)) (fma.f32 1/4 (*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (pow.f32 u1 5) 1/4)) (*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 u1 1/4))))
(fma.f32 5/32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (pow.f32 u1 9) 1/4)) (*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (+.f32 (pow.f32 u1 1/4) (*.f32 1/4 (pow.f32 (pow.f32 u1 5) 1/4)))))
(+.f32 (*.f32 15/128 (*.f32 (pow.f32 (*.f32 1 (pow.f32 u1 13)) 1/4) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))) (+.f32 (*.f32 5/32 (*.f32 (pow.f32 (*.f32 1 (pow.f32 u1 9)) 1/4) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))) (+.f32 (*.f32 1/4 (*.f32 (pow.f32 (*.f32 1 (pow.f32 u1 5)) 1/4) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))) (*.f32 (pow.f32 (*.f32 1 u1) 1/4) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))))
(fma.f32 15/128 (*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (pow.f32 u1 13) 1/4)) (fma.f32 5/32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (pow.f32 u1 9) 1/4)) (fma.f32 1/4 (*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (pow.f32 u1 5) 1/4)) (*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 u1 1/4)))))
(+.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (+.f32 (pow.f32 u1 1/4) (*.f32 1/4 (pow.f32 (pow.f32 u1 5) 1/4)))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (+.f32 (*.f32 15/128 (pow.f32 (pow.f32 u1 13) 1/4)) (*.f32 5/32 (pow.f32 (pow.f32 u1 9) 1/4)))))
(*.f32 (pow.f32 -1 1/4) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 -1 1/4))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 -1 1/4) (*.f32 (/.f32 1 u1) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))) (*.f32 (pow.f32 -1 1/4) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 1/4 (*.f32 (*.f32 (pow.f32 -1 1/4) (/.f32 1 u1)) (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 -1 1/4)))
(fma.f32 1/4 (*.f32 (pow.f32 -1 1/4) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) u1)) (*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 -1 1/4)))
(+.f32 (*.f32 5/32 (*.f32 (pow.f32 -1 1/4) (*.f32 (/.f32 1 (pow.f32 u1 2)) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))) (+.f32 (*.f32 1/4 (*.f32 (pow.f32 -1 1/4) (*.f32 (/.f32 1 u1) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))) (*.f32 (pow.f32 -1 1/4) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 5/32 (*.f32 (pow.f32 -1 1/4) (*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (/.f32 1 (pow.f32 u1 2)))) (fma.f32 1/4 (*.f32 (*.f32 (pow.f32 -1 1/4) (/.f32 1 u1)) (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 -1 1/4))))
(fma.f32 5/32 (*.f32 (pow.f32 -1 1/4) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 u1 2))) (fma.f32 1/4 (*.f32 (pow.f32 -1 1/4) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) u1)) (*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 -1 1/4))))
(+.f32 (*.f32 15/128 (*.f32 (pow.f32 -1 1/4) (*.f32 (/.f32 1 (pow.f32 u1 3)) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))) (+.f32 (*.f32 5/32 (*.f32 (pow.f32 -1 1/4) (*.f32 (/.f32 1 (pow.f32 u1 2)) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))) (+.f32 (*.f32 1/4 (*.f32 (pow.f32 -1 1/4) (*.f32 (/.f32 1 u1) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))) (*.f32 (pow.f32 -1 1/4) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))))
(fma.f32 15/128 (*.f32 (*.f32 (pow.f32 -1 1/4) (/.f32 1 (pow.f32 u1 3))) (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) (fma.f32 5/32 (*.f32 (pow.f32 -1 1/4) (*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (/.f32 1 (pow.f32 u1 2)))) (fma.f32 1/4 (*.f32 (*.f32 (pow.f32 -1 1/4) (/.f32 1 u1)) (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 -1 1/4)))))
(fma.f32 15/128 (*.f32 (pow.f32 -1 1/4) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 u1 3))) (fma.f32 5/32 (*.f32 (pow.f32 -1 1/4) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 u1 2))) (fma.f32 1/4 (*.f32 (pow.f32 -1 1/4) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) u1)) (*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 -1 1/4)))))
(sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(sqrt.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(+.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (*.f32 1/4 (*.f32 (/.f32 1 u1) (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))))
(+.f32 (sqrt.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000)))) (*.f32 1/4 (*.f32 (/.f32 1 u1) (sqrt.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000)))))))
(*.f32 (+.f32 (/.f32 1/4 u1) 1) (sqrt.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(+.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (+.f32 (*.f32 5/32 (*.f32 (/.f32 1 (pow.f32 u1 2)) (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))) (*.f32 1/4 (*.f32 (/.f32 1 u1) (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))))
(+.f32 (sqrt.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000)))) (fma.f32 5/32 (*.f32 (/.f32 1 (pow.f32 u1 2)) (sqrt.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000))))) (*.f32 1/4 (*.f32 (/.f32 1 u1) (sqrt.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000))))))))
(+.f32 (sqrt.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000)))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000)))) (+.f32 (/.f32 1/4 u1) (/.f32 5/32 (pow.f32 u1 2)))))
(+.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))) (+.f32 (*.f32 15/128 (*.f32 (/.f32 1 (pow.f32 u1 3)) (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))) (+.f32 (*.f32 5/32 (*.f32 (/.f32 1 (pow.f32 u1 2)) (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))) (*.f32 1/4 (*.f32 (/.f32 1 u1) (sqrt.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))))))
(+.f32 (sqrt.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000)))) (fma.f32 15/128 (*.f32 (/.f32 1 (pow.f32 u1 3)) (sqrt.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000))))) (fma.f32 5/32 (*.f32 (/.f32 1 (pow.f32 u1 2)) (sqrt.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000))))) (*.f32 1/4 (*.f32 (/.f32 1 u1) (sqrt.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000)))))))))
(+.f32 (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000)))) (+.f32 (/.f32 1/4 u1) (/.f32 5/32 (pow.f32 u1 2)))) (*.f32 (+.f32 (/.f32 15/128 (pow.f32 u1 3)) 1) (sqrt.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/4) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/4) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/4) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/4) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/4) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/4) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/4) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (pow.f32 (/.f32 (*.f32 1 u1) (-.f32 1 u1)) 1/4) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))) 1)
(expm1.f32 (log1p.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(pow.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) 1)
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(pow.f32 (*.f32 u2 314159265359/50000000000) 2)
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)) 3)
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(pow.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000) 1/2)
(sqrt.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000))
(pow.f32 (pow.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) 3) 1/3)
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(sqrt.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000))
(log.f32 (pow.f32 (exp.f32 (pow.f32 u2 2)) 98696044010906577398881/2500000000000000000000))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) 3))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)))
(expm1.f32 (log1p.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(exp.f32 (log.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)) 1))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000))) (/.f32 1 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (neg.f32 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 u2 314159265359/50000000000))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 1) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (sin.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) (sin.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u1))) (cbrt.f32 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (*.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 1)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 2)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 3)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)) 1/2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(sqrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1))))
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 3) 1/3)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(sqrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1))))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 3))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (sin.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 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1)
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 1 (sin.f32 (*.f32 u2 314159265359/50000000000)))
(sin.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 1)
(sin.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2))
(sin.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(sin.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(sin.f32 (*.f32 u2 314159265359/50000000000))
(pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 1)
(sin.f32 (*.f32 u2 314159265359/50000000000))
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 3)
(sin.f32 (*.f32 u2 314159265359/50000000000))
(pow.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3) 1/3)
(sin.f32 (*.f32 u2 314159265359/50000000000))
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2)
(sin.f32 (*.f32 u2 314159265359/50000000000))
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2))
(sin.f32 (*.f32 u2 314159265359/50000000000))
(log.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(sin.f32 (*.f32 u2 314159265359/50000000000))
(log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(sin.f32 (*.f32 u2 314159265359/50000000000))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3))
(sin.f32 (*.f32 u2 314159265359/50000000000))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(sin.f32 (*.f32 u2 314159265359/50000000000))
(exp.f32 (log.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(sin.f32 (*.f32 u2 314159265359/50000000000))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 1))
(sin.f32 (*.f32 u2 314159265359/50000000000))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000)))) 1)
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(pow.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000)) 1)
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(pow.f32 (cbrt.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))) 3)
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(pow.f32 (pow.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000)) 3) 1/3)
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(pow.f32 (sqrt.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))) 2)
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 2) (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (pow.f32 (exp.f32 314159265359/50000000000) (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(cbrt.f32 (pow.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000)) 3))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(expm1.f32 (log1p.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))))
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(log1p.f32 (expm1.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (log.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))) 1))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(expm1.f32 (log1p.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 u2 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (*.f32 u2 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 u2 (neg.f32 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) u2) (sqrt.f32 (-.f32 1 u1)))
(*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) u2) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (cbrt.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (pow.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) 1/3)
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (sqrt.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (*.f32 (pow.f32 u2 2) (/.f32 u1 (-.f32 1 u1))))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) u2))
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (pow.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (*.f32 (pow.f32 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 u2 3)))
(cbrt.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(log1p.f32 (expm1.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (log.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1))
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1)
(expm1.f32 (log1p.f32 (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) (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 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 u1) (/.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 (cbrt.f32 u1) (*.f32 (cbrt.f32 (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (cbrt.f32 u1) (*.f32 (pow.f32 (-.f32 1 u1) -1/2) (cbrt.f32 (sqrt.f32 u1))))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (*.f32 (cbrt.f32 u1) (cbrt.f32 (sqrt.f32 u1))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (pow.f32 u1 1/4) (/.f32 (pow.f32 u1 1/4) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (pow.f32 u1 1/2) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (pow.f32 u1 1/4) (*.f32 (pow.f32 u1 1/4) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (pow.f32 u1 1/4) (/.f32 (pow.f32 u1 1/4) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (pow.f32 u1 1/2) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.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 (pow.f32 1 1/2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) 1/2) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (fabs.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (fabs.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.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 1 (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (pow.f32 u1 1/4) (/.f32 (pow.f32 u1 1/4) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (pow.f32 u1 1/2) (sqrt.f32 (-.f32 1 u1)))
(/.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 (cbrt.f32 u1) (/.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 (cbrt.f32 u1) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4))) (pow.f32 (-.f32 1 u1) 1/4))
(*.f32 (cbrt.f32 u1) (/.f32 (/.f32 (cbrt.f32 (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)) (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 (pow.f32 u1 1/4) (/.f32 (pow.f32 u1 1/4) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (pow.f32 u1 1/2) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 u1) (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 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 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)) 1))
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (pow.f32 u1 1/4) (/.f32 (pow.f32 u1 1/4) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (pow.f32 u1 1/2) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 u1 1/4) (/.f32 (pow.f32 u1 1/4) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (pow.f32 u1 1/2) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 -1 (neg.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))))
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.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 (neg.f32 (sqrt.f32 u1))) (neg.f32 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (pow.f32 u1 1/4) (/.f32 (pow.f32 u1 1/4) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (pow.f32 u1 1/2) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 u1) (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 (pow.f32 u1 1/4) (/.f32 (pow.f32 u1 1/4) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (pow.f32 u1 1/2) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 (sqrt.f32 u1) 1) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (pow.f32 u1 1/4) (/.f32 (pow.f32 u1 1/4) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (pow.f32 u1 1/2) (sqrt.f32 (-.f32 1 u1)))
(/.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)))))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/2)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 2)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)) -1)
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(neg.f32 (/.f32 (sqrt.f32 u1) (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (pow.f32 u1 1/4) (/.f32 (pow.f32 u1 1/4) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (pow.f32 u1 1/2) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(neg.f32 (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 u1 1/4) (/.f32 (pow.f32 u1 1/4) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (pow.f32 u1 1/2) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.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)))))
(log1p.f32 (expm1.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)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000))) (/.f32 1 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (neg.f32 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 u2 314159265359/50000000000))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 1) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (sin.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) (sin.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u1))) (cbrt.f32 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (*.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 1)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 2)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 3)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(pow.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)) 1/2)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(sqrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1))))
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 3) 1/3)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(sqrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1))))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 3))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (sin.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 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1)
(expm1.f32 (log1p.f32 (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) (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 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (cbrt.f32 u1) (/.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 (cbrt.f32 u1) (*.f32 (cbrt.f32 (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (cbrt.f32 u1) (*.f32 (pow.f32 (-.f32 1 u1) -1/2) (cbrt.f32 (sqrt.f32 u1))))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (*.f32 (cbrt.f32 u1) (cbrt.f32 (sqrt.f32 u1))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (pow.f32 u1 1/4) (/.f32 (pow.f32 u1 1/4) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (pow.f32 u1 1/2) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (pow.f32 u1 1/4) (*.f32 (pow.f32 u1 1/4) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (pow.f32 u1 1/4) (/.f32 (pow.f32 u1 1/4) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (pow.f32 u1 1/2) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.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 (pow.f32 1 1/2) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2) 1/2) (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (fabs.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) 2)) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (fabs.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (cbrt.f32 (/.f32 u1 (-.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 1 (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (pow.f32 u1 1/4) (/.f32 (pow.f32 u1 1/4) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (pow.f32 u1 1/2) (sqrt.f32 (-.f32 1 u1)))
(/.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 (cbrt.f32 u1) (/.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 (cbrt.f32 u1) (/.f32 (cbrt.f32 (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4))) (pow.f32 (-.f32 1 u1) 1/4))
(*.f32 (cbrt.f32 u1) (/.f32 (/.f32 (cbrt.f32 (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)) (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 (pow.f32 u1 1/4) (/.f32 (pow.f32 u1 1/4) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (pow.f32 u1 1/2) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 u1) (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 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)))))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/2)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 1)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3)
(cbrt.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) 2)
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
(pow.f32 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)) -1)
(/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(neg.f32 (/.f32 (sqrt.f32 u1) (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (pow.f32 u1 1/4) (/.f32 (pow.f32 u1 1/4) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (pow.f32 u1 1/2) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1)))
(neg.f32 (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 u1 1/4) (/.f32 (pow.f32 u1 1/4) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (pow.f32 u1 1/2) (sqrt.f32 (-.f32 1 u1)))
(/.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)))))
(log1p.f32 (expm1.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)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000)))) 1)
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(pow.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000)) 1)
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(pow.f32 (cbrt.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))) 3)
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(pow.f32 (pow.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000)) 3) 1/3)
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(pow.f32 (sqrt.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))) 2)
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 2) (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (pow.f32 (exp.f32 314159265359/50000000000) (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(cbrt.f32 (pow.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000)) 3))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(expm1.f32 (log1p.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))))
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(log1p.f32 (expm1.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (log.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 314159265359/50000000000))) 1))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 (-.f32 1 u1) u1))))) 1)
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 u2 3) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(/.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (pow.f32 u2 3) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (*.f32 (pow.f32 u2 3) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (pow.f32 u2 3) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (pow.f32 u2 3) (neg.f32 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 u2 3) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (pow.f32 u2 3)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (pow.f32 u2 3) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) (pow.f32 u2 3)) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 u2 3) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (/.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) 1)
(/.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (pow.f32 u2 3) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(pow.f32 (*.f32 u2 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))
(pow.f32 (pow.f32 (/.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) 3) 1/3)
(/.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (pow.f32 u2 3) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(pow.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 u2 3/2)) 2)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 u2 6)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 u2 3)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 (-.f32 1 u1) u1))))))
(/.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (pow.f32 u2 3) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(cbrt.f32 (pow.f32 (/.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) 3))
(/.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (pow.f32 u2 3) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (pow.f32 u2 3) 3)))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 u2 3) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (pow.f32 u2 3) 3)))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 u2 3) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))))
(/.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (pow.f32 u2 3) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(exp.f32 (log.f32 (/.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))))
(/.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (pow.f32 u2 3) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))) 1))
(/.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (pow.f32 u2 3) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 3) -31006276680305942139213528068663279/750000000000000000000000000000000)))) 1)
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 3) -31006276680305942139213528068663279/750000000000000000000000000000000)) 1)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(pow.f32 (*.f32 (cbrt.f32 (/.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))) u2) 3)
(pow.f32 (*.f32 u2 (cbrt.f32 (/.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))))) 3)
(*.f32 (pow.f32 u2 3) (/.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 3) -31006276680305942139213528068663279/750000000000000000000000000000000)) 3) 1/3)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))) (pow.f32 u2 3/2)) 2)
(pow.f32 (*.f32 u2 (cbrt.f32 (/.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))))) 3)
(*.f32 (pow.f32 u2 3) (/.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(sqrt.f32 (*.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 u2 6)) 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/562500000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6))))
(log.f32 (pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 u2 3)) -31006276680305942139213528068663279/750000000000000000000000000000000))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 3) -31006276680305942139213528068663279/750000000000000000000000000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 3) -31006276680305942139213528068663279/750000000000000000000000000000000)) 3))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 3) -31006276680305942139213528068663279/750000000000000000000000000000000))))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 3) -31006276680305942139213528068663279/750000000000000000000000000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 3) -31006276680305942139213528068663279/750000000000000000000000000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (pow.f32 u2 3) -31006276680305942139213528068663279/750000000000000000000000000000000))) 1))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))) 1)
(expm1.f32 (log1p.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 u2 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (*.f32 u2 (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 u2 (neg.f32 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) u2) (sqrt.f32 (-.f32 1 u1)))
(*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) u2) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 1)
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (cbrt.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 3)
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (pow.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3) 1/3)
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(pow.f32 (sqrt.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 2)
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(sqrt.f32 (*.f32 (pow.f32 u2 2) (/.f32 u1 (-.f32 1 u1))))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) u2))
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (pow.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(cbrt.f32 (*.f32 (pow.f32 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 u2 3)))
(cbrt.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(log1p.f32 (expm1.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (log.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) 1))
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 1 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 (-.f32 1 u1) -1/2) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 1)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2))))
(*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) (cbrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))) (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) (cbrt.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))))
(*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) (pow.f32 (cbrt.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))) 4))
(*.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2))) (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2))))
(*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) (cbrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1)))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 1/4) (*.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 1/4) (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 1/4)) (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 1/4))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 1) (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u1))) (cbrt.f32 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (*.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))))
(*.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2)) (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (*.f32 (sin.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))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))) (cbrt.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) (cbrt.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))))
(*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) (pow.f32 (cbrt.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))) 4))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000))) (/.f32 1 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (neg.f32 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 u2 314159265359/50000000000))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 1) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 (sin.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) (sin.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u1))) (cbrt.f32 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (*.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(sqrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1))))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 3))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (sin.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 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))) 1)
(expm1.f32 (log1p.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 1 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1)
(sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (cbrt.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))) (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) (cbrt.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) (cbrt.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 1/4) (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 1/4))
(sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2))) 1/2) (pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1/2))
(*.f32 (sqrt.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)))) (sqrt.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (sqrt.f32 (cbrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1))))) (sqrt.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (sqrt.f32 (cbrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)))) (sqrt.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(*.f32 (sqrt.f32 (cbrt.f32 (*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (-.f32 1 u1))))) (sqrt.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) (pow.f32 (-.f32 1 u1) 1/4))
(/.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000)))) (pow.f32 (-.f32 1 u1) 1/4))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 1/2)
(sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1)
(sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(pow.f32 (cbrt.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))) 3)
(sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 3/2) 1/3)
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 3/2))
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 1/4) 2)
(sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(fabs.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(log.f32 (exp.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))))
(sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(log1p.f32 (expm1.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(exp.f32 (log.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))))
(sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1/2))
(sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))) 1))
(sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))

eval1.3s (9%)

Compiler

Compiled 48658 to 38109 computations (21.7% saved)

prune400.0ms (2.8%)

Pruning

45 alts after pruning (43 fresh and 2 done)

PrunedKeptTotal
New1992322024
Fresh151126
Picked415
Done011
Total2011452056
Accuracy
99.9%
Counts
2056 → 45
Alt Table
Click to see full alt table
StatusAccuracyProgram
87.4%
(pow.f32 (+.f32 (*.f32 5/32 (*.f32 (pow.f32 (*.f32 1 (pow.f32 u1 9)) 1/4) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))) (+.f32 (*.f32 1/4 (*.f32 (pow.f32 (*.f32 1 (pow.f32 u1 5)) 1/4) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))) (*.f32 (pow.f32 (*.f32 1 u1) 1/4) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))) 2)
91.7%
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (exp.f32 (*.f32 (log.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 3)))) 2)
69.8%
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 2)
98.0%
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
98.4%
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
98.4%
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
97.9%
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
43.4%
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))) 1)
88.5%
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))))
87.4%
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 3))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)))
95.4%
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3) (sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
97.9%
(*.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) -1/2))
79.7%
(*.f32 (*.f32 314159265359/50000000000 u2) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
85.0%
(*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
88.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 u2 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
97.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 3))
64.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1))
88.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 314159265359/50000000000 u2)))
79.8%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 314159265359/50000000000))
58.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))))
98.2%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
91.7%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (exp.f32 (*.f32 (log.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 3)))
98.2%
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 2))) (+.f32 u1 1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.2%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
95.6%
(*.f32 (sqrt.f32 (exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
96.3%
(*.f32 (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.0%
(*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 (-.f32 1 u1) -1/2) (sin.f32 (*.f32 u2 314159265359/50000000000))))
71.6%
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000)))
71.5%
(*.f32 (sqrt.f32 u1) (sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
98.1%
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
79.9%
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
79.6%
(*.f32 314159265359/50000000000 (/.f32 (*.f32 (sqrt.f32 u1) u2) (sqrt.f32 (-.f32 1 u1))))
79.9%
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))))
79.9%
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
79.9%
(*.f32 314159265359/50000000000 (*.f32 (/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) u2))
79.8%
(*.f32 314159265359/50000000000 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) u2))
79.7%
(*.f32 314159265359/50000000000 (*.f32 (*.f32 (pow.f32 (-.f32 1 u1) -1/2) (sqrt.f32 u1)) u2))
70.9%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) u2))
79.9%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 2))) (+.f32 u1 1))) u2))
79.8%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) u2))
61.2%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
38.9%
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
95.8%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)))
80.2%
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 2) (/.f32 u1 (-.f32 1 u1)))))
91.5%
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
Compiler

Compiled 1477 to 1199 computations (18.8% saved)

localize713.0ms (5%)

Localize:

Found 18 expressions with local error:

NewAccuracyProgram
99.5%
(sin.f32 (*.f32 u2 314159265359/50000000000))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
98.9%
(*.f32 u2 314159265359/50000000000)
94.3%
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
99.5%
(sin.f32 (*.f32 u2 314159265359/50000000000))
99.1%
(*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2))
98.9%
(*.f32 u2 314159265359/50000000000)
98.4%
(pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)
99.5%
(sqrt.f32 (-.f32 1 u1))
99.1%
(/.f32 (*.f32 (sqrt.f32 u1) u2) (sqrt.f32 (-.f32 1 u1)))
99.1%
(*.f32 (sqrt.f32 u1) u2)
98.9%
(*.f32 314159265359/50000000000 (/.f32 (*.f32 (sqrt.f32 u1) u2) (sqrt.f32 (-.f32 1 u1))))
99.1%
(*.f32 (sqrt.f32 u1) u2)
98.9%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
99.5%
(sin.f32 (*.f32 u2 314159265359/50000000000))
99.4%
(/.f32 (-.f32 1 u1) u1)
99.1%
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
98.9%
(*.f32 u2 314159265359/50000000000)
Compiler

Compiled 204 to 130 computations (36.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 191.0ms
Operation ival-sin, time spent: 42.0ms, 22.0% of total-time
Operation ival-mult, time spent: 37.0ms, 19.0% of total-time
Operation ival-sqrt, time spent: 35.0ms, 18.0% of total-time
Operation ival-div, time spent: 27.0ms, 14.0% of total-time
Operation ival-sub, time spent: 24.0ms, 13.0% of total-time
Operation ival-log, time spent: 11.0ms, 6.0% of total-time
Operation const, time spent: 7.0ms, 4.0% of total-time
Operation ival-pow, time spent: 5.0ms, 3.0% of total-time
Operation ival-exp, time spent: 3.0ms, 2.0% of total-time

series146.0ms (1%)

Counts
18 → 224
Calls

81 calls:

TimeVariablePointExpression
88.0ms
u2
@0
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
5.0ms
u2
@inf
(*.f32 314159265359/50000000000 (/.f32 (*.f32 (sqrt.f32 u1) u2) (sqrt.f32 (-.f32 1 u1))))
2.0ms
u1
@0
(*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2))
1.0ms
u2
@0
(*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2))
1.0ms
u2
@inf
(*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2))

rewrite252.0ms (1.8%)

Algorithm
batch-egg-rewrite
Rules
712×log1p-expm1-u
475×prod-diff
193×expm1-log1p-u
191×pow1
191×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

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

simplify451.0ms (3.2%)

Algorithm
egg-herbie
Rules
668×log-prod
558×associate-/l*
362×associate-/r*
315×fma-define
314×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
085227261
1219626357
2751926357
Stop Event
node limit
Counts
711 → 556
Calls
Call 1
Inputs
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 7))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 3/8 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 5/16 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 3/8 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(/.f32 1 u1)
(-.f32 (/.f32 1 u1) 1)
(-.f32 (/.f32 1 u1) 1)
(-.f32 (/.f32 1 u1) 1)
-1
(-.f32 (/.f32 1 u1) 1)
(-.f32 (/.f32 1 u1) 1)
(-.f32 (/.f32 1 u1) 1)
-1
(-.f32 (/.f32 1 u1) 1)
(-.f32 (/.f32 1 u1) 1)
(-.f32 (/.f32 1 u1) 1)
(*.f32 314159265359/50000000000 u2)
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 314159265359/50000000000 u2))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 7)) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)))
(+.f32 (*.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))
(+.f32 (*.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -314159265359/100000000000 (/.f32 (*.f32 u2 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)))))
(+.f32 (*.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -314159265359/100000000000 (/.f32 (*.f32 u2 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -314159265359/100000000000 (/.f32 (*.f32 u2 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)))
(+.f32 (*.f32 314159265359/100000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))
(+.f32 (*.f32 942477796077/400000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 314159265359/100000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)))))
(+.f32 (*.f32 314159265359/160000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 942477796077/400000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 314159265359/100000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 u2 (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (*.f32 u2 (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 u2 (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 u2 (sqrt.f32 -1)))))
(*.f32 u2 (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 u2 (sqrt.f32 -1)))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 u2 (sqrt.f32 -1))))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 u2 (sqrt.f32 -1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
1
(+.f32 1 (*.f32 -1/2 u1))
(+.f32 1 (+.f32 (*.f32 -1/2 u1) (*.f32 -1/8 (pow.f32 u1 2))))
(+.f32 1 (+.f32 (*.f32 -1/2 u1) (+.f32 (*.f32 -1/8 (pow.f32 u1 2)) (*.f32 -1/16 (pow.f32 u1 3)))))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(+.f32 (*.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(+.f32 (*.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4)) (+.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6))))
(+.f32 (*.f32 -94885310160755698508969199161917078090991542041945444570644759847389875187381489531880769921/12304687500000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 8)) (+.f32 (*.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4)) (+.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)))))
(pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)
(pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)
(pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)
(pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)
(pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)
(pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)
(pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)
(pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))
(+.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 (pow.f32 u1 2) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(+.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (+.f32 (*.f32 (pow.f32 u1 2) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 (pow.f32 u1 3) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(+.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (+.f32 (*.f32 (pow.f32 u1 2) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (+.f32 (*.f32 (pow.f32 u1 3) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 (pow.f32 u1 4) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))))
(*.f32 -1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)) (*.f32 -1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 2))) (*.f32 -1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 3))) (*.f32 -1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))))
(*.f32 -1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)) (*.f32 -1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 2))) (*.f32 -1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 3))) (*.f32 -1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 2)) (-.f32 1 u1)))
(+.f32 (*.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 4)) (-.f32 1 u1))) (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 2)) (-.f32 1 u1))))
(+.f32 (*.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 4)) (-.f32 1 u1))) (+.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 2)) (-.f32 1 u1))) (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 6)) (-.f32 1 u1)))))
(+.f32 (*.f32 -94885310160755698508969199161917078090991542041945444570644759847389875187381489531880769921/12304687500000000000000000000000000000000000000000000000000000000000000000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 8)) (-.f32 1 u1))) (+.f32 (*.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 4)) (-.f32 1 u1))) (+.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 2)) (-.f32 1 u1))) (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 6)) (-.f32 1 u1))))))
(/.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (-.f32 1 u1))
(/.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (-.f32 1 u1))
(/.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (-.f32 1 u1))
(/.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (-.f32 1 u1))
(/.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (-.f32 1 u1))
(/.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (-.f32 1 u1))
(/.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (-.f32 1 u1))
(/.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (-.f32 1 u1))
(*.f32 314159265359/50000000000 u2)
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 314159265359/50000000000 u2))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 7)) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 7))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 7))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 u2)
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 314159265359/50000000000 u2))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 7)) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 314159265359/50000000000))) 1)
(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)
(sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))
(log.f32 (pow.f32 (exp.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)))
(log1p.f32 (expm1.f32 (*.f32 u2 314159265359/50000000000)))
(exp.f32 (log.f32 (*.f32 u2 314159265359/50000000000)))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 314159265359/50000000000)) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))) 1)
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(*.f32 1 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 1)
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))) (cbrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (/.f32 1 (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))) 2)) (sqrt.f32 (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (/.f32 1 (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4)) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) (cbrt.f32 (+.f32 (/.f32 1 u1) -1))) (cbrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (cbrt.f32 (+.f32 (/.f32 1 u1) -1))) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (cbrt.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(*.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2)) (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
(pow.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)) 1/2)
(pow.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 1)
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 3)
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 2)
(pow.f32 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (sin.f32 (*.f32 u2 314159265359/50000000000))) -1)
(pow.f32 (exp.f32 1) (log.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))) 2)) (cbrt.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))) (sqrt.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))))
(neg.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(neg.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(sqrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)))
(fabs.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))))
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 3))
(cbrt.f32 (*.f32 (pow.f32 (sin.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 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (+.f32 (/.f32 1 u1) -1) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(+.f32 (/.f32 1 u1) -1)
(-.f32 (/.f32 1 u1) 1)
(-.f32 (exp.f32 (log1p.f32 (+.f32 (/.f32 1 u1) -1))) 1)
(*.f32 1 (+.f32 (/.f32 1 u1) -1))
(*.f32 (-.f32 1 u1) (/.f32 1 u1))
(*.f32 (+.f32 (/.f32 1 u1) -1) 1)
(*.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 (sqrt.f32 (-.f32 1 u1)) u1))
(*.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 1 u1)))
(*.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 2))
(*.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) (*.f32 (cbrt.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 2) (cbrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2) (/.f32 (cbrt.f32 (-.f32 1 u1)) u1))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2) (*.f32 (cbrt.f32 (-.f32 1 u1)) (/.f32 1 u1)))
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4) (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (neg.f32 (-.f32 1 u1)) (/.f32 1 (neg.f32 u1)))
(*.f32 (/.f32 1 u1) (-.f32 1 u1))
(*.f32 (*.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4)) (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4))
(*.f32 (/.f32 1 (sqrt.f32 u1)) (/.f32 (-.f32 1 u1) (sqrt.f32 u1)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 u1) 2)) (/.f32 (-.f32 1 u1) (cbrt.f32 u1)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) 1) (/.f32 (sqrt.f32 (-.f32 1 u1)) u1))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (pow.f32 (cbrt.f32 u1) 2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cbrt.f32 u1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2) 1) (/.f32 (cbrt.f32 (-.f32 1 u1)) u1))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2) (sqrt.f32 u1)) (/.f32 (cbrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2) (pow.f32 (cbrt.f32 u1) 2)) (cbrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (/.f32 1 (neg.f32 u1)) (neg.f32 (-.f32 1 u1)))
(*.f32 (*.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (cbrt.f32 (+.f32 (/.f32 1 u1) -1))) (cbrt.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(pow.f32 (+.f32 (/.f32 1 u1) -1) 1)
(pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) 2)
(pow.f32 (/.f32 u1 (-.f32 1 u1)) -1)
(pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 3)
(pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2) 1/2)
(pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 3) 1/3)
(neg.f32 (/.f32 (-.f32 1 u1) (neg.f32 u1)))
(neg.f32 (/.f32 (neg.f32 (-.f32 1 u1)) u1))
(sqrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2))
(log.f32 (exp.f32 (+.f32 (/.f32 1 u1) -1)))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 (/.f32 1 u1) -1))))
(cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 3))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 u1) 3) (pow.f32 u1 3)))
(expm1.f32 (log1p.f32 (+.f32 (/.f32 1 u1) -1)))
(log1p.f32 (expm1.f32 (+.f32 (/.f32 1 u1) -1)))
(exp.f32 (log.f32 (+.f32 (/.f32 1 u1) -1)))
(exp.f32 (*.f32 (log.f32 (+.f32 (/.f32 1 u1) -1)) 1))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1)
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 1)
(*.f32 1 (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 4))) (sqrt.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2)))
(pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 1)
(pow.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) 1/2)
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 3)
(pow.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3) 1/3)
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2)
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2))
(fabs.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))
(log.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(exp.f32 (log.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1))))) 1)
(pow.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) 1)
(pow.f32 (cbrt.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))) 3)
(pow.f32 (pow.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))) 2)
(sqrt.f32 (*.f32 (*.f32 u1 (pow.f32 u2 2)) 98696044010906577398881/2500000000000000000000))
(log.f32 (pow.f32 (pow.f32 (exp.f32 (sqrt.f32 u1)) u2) 314159265359/50000000000))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1))))))
(cbrt.f32 (pow.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) 3))
(expm1.f32 (log1p.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))))
(log1p.f32 (expm1.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))))
(exp.f32 (log.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 (sqrt.f32 u1)))) 1)
(pow.f32 (*.f32 u2 (sqrt.f32 u1)) 1)
(pow.f32 (cbrt.f32 (*.f32 u2 (sqrt.f32 u1))) 3)
(pow.f32 (pow.f32 (*.f32 u2 (sqrt.f32 u1)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u2 (sqrt.f32 u1))) 2)
(sqrt.f32 (*.f32 u1 (pow.f32 u2 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 u1)) u2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (sqrt.f32 u1)))))
(cbrt.f32 (pow.f32 (*.f32 u2 (sqrt.f32 u1)) 3))
(cbrt.f32 (*.f32 (pow.f32 u2 3) (pow.f32 u1 3/2)))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 u2 3)))
(expm1.f32 (log1p.f32 (*.f32 u2 (sqrt.f32 u1))))
(log1p.f32 (expm1.f32 (*.f32 u2 (sqrt.f32 u1))))
(exp.f32 (log.f32 (*.f32 u2 (sqrt.f32 u1))))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (sqrt.f32 u1))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) u2)))) 1)
(/.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) u2))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))))
(/.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (neg.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
(/.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (neg.f32 (sqrt.f32 u1)))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (*.f32 u2 (neg.f32 (sqrt.f32 u1))) 314159265359/50000000000) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) 1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (/.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) u2)) 1)
(pow.f32 (cbrt.f32 (/.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) u2))) 3)
(pow.f32 (pow.f32 (/.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) u2)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) u2))) 2)
(sqrt.f32 (/.f32 (*.f32 (*.f32 u1 (pow.f32 u2 2)) 98696044010906577398881/2500000000000000000000) (-.f32 1 u1)))
(log.f32 (exp.f32 (/.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) u2))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) u2)))))
(cbrt.f32 (pow.f32 (/.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) u2)) 3))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) 3) (pow.f32 (-.f32 1 u1) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) u2))))
(log1p.f32 (expm1.f32 (/.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) u2))))
(exp.f32 (log.f32 (/.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) u2))))
(exp.f32 (*.f32 (log.f32 (/.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) u2))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 (sqrt.f32 u1)))) 1)
(pow.f32 (*.f32 u2 (sqrt.f32 u1)) 1)
(pow.f32 (cbrt.f32 (*.f32 u2 (sqrt.f32 u1))) 3)
(pow.f32 (pow.f32 (*.f32 u2 (sqrt.f32 u1)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u2 (sqrt.f32 u1))) 2)
(sqrt.f32 (*.f32 u1 (pow.f32 u2 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 u1)) u2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (sqrt.f32 u1)))))
(cbrt.f32 (pow.f32 (*.f32 u2 (sqrt.f32 u1)) 3))
(cbrt.f32 (*.f32 (pow.f32 u2 3) (pow.f32 u1 3/2)))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 u2 3)))
(expm1.f32 (log1p.f32 (*.f32 u2 (sqrt.f32 u1))))
(log1p.f32 (expm1.f32 (*.f32 u2 (sqrt.f32 u1))))
(exp.f32 (log.f32 (*.f32 u2 (sqrt.f32 u1))))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (sqrt.f32 u1))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))) 1)
(*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(*.f32 1 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (*.f32 u2 (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 1)
(*.f32 (cbrt.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) (cbrt.f32 (/.f32 (*.f32 u1 (pow.f32 u2 2)) (-.f32 1 u1))))
(*.f32 (cbrt.f32 (/.f32 (*.f32 u1 (pow.f32 u2 2)) (-.f32 1 u1))) (cbrt.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 u2 2))) (/.f32 (cbrt.f32 (*.f32 u2 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 u2 2))) (*.f32 (cbrt.f32 (*.f32 u2 (sqrt.f32 u1))) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (cbrt.f32 u1) (*.f32 (cbrt.f32 (sqrt.f32 u1)) (/.f32 u2 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (pow.f32 u1 1/4) (*.f32 (pow.f32 u1 1/4) (/.f32 u2 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) (sqrt.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(*.f32 (sqrt.f32 (*.f32 u2 (sqrt.f32 u1))) (/.f32 (sqrt.f32 (*.f32 u2 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (*.f32 u2 (sqrt.f32 u1))) (*.f32 (sqrt.f32 (*.f32 u2 (sqrt.f32 u1))) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (*.f32 u2 (neg.f32 (sqrt.f32 u1))) (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 (/.f32 u2 (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 1 u1))) (/.f32 (*.f32 u2 (sqrt.f32 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 1 (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (*.f32 u2 (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 u2 (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 u2 1) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(*.f32 (/.f32 u2 (cbrt.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 u2 (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (sqrt.f32 u1) 1) (/.f32 u2 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))) (/.f32 u2 (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 u2 2))) 1) (/.f32 (cbrt.f32 (*.f32 u2 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 u2 2))) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 u2 2))) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (cbrt.f32 (*.f32 u2 (sqrt.f32 u1))) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 u2 (sqrt.f32 u1))) 1) (/.f32 (sqrt.f32 (*.f32 u2 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 u2 (sqrt.f32 u1))) (cbrt.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 (*.f32 u2 (sqrt.f32 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(pow.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 1)
(pow.f32 (cbrt.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) 3)
(pow.f32 (pow.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) 2)
(pow.f32 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) u2) -1)
(neg.f32 (/.f32 (*.f32 u2 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(neg.f32 (/.f32 (*.f32 u2 (neg.f32 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1))))
(sqrt.f32 (/.f32 (*.f32 u1 (pow.f32 u2 2)) (-.f32 1 u1)))
(log.f32 (exp.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))))
(cbrt.f32 (pow.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 3))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 u2 (sqrt.f32 u1)) 3) (pow.f32 (-.f32 1 u1) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(log1p.f32 (expm1.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(exp.f32 (log.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) 1))
(-.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 (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 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (sqrt.f32 (cbrt.f32 (-.f32 1 u1))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (sqrt.f32 (+.f32 1 u1)))
(/.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))))
(log1p.f32 (expm1.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))
(-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (*.f32 u2 314159265359/50000000000)))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2))) 1)
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 1 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2))
(*.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) 1)
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) (cbrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 4)))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 4)) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2)) (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(/.f32 (-.f32 (cos.f32 (-.f32 (*.f32 u2 314159265359/50000000000) (*.f32 u2 314159265359/50000000000))) (cos.f32 (+.f32 (*.f32 u2 314159265359/50000000000) (*.f32 u2 314159265359/50000000000)))) 2)
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 4))
(log.f32 (exp.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2))))
(cbrt.f32 (pow.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) 3))
(expm1.f32 (log1p.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(log1p.f32 (expm1.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(exp.f32 (*.f32 2 (log.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(exp.f32 (*.f32 (*.f32 2 (log.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 314159265359/50000000000))) 1)
(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)
(sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))
(log.f32 (pow.f32 (exp.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)))
(log1p.f32 (expm1.f32 (*.f32 u2 314159265359/50000000000)))
(exp.f32 (log.f32 (*.f32 u2 314159265359/50000000000)))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 314159265359/50000000000)) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)))) 1)
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 1 (*.f32 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (sin.f32 (*.f32 u2 314159265359/50000000000))) (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(/.f32 1 (/.f32 (-.f32 1 u1) (*.f32 u1 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2))))
(/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))
(/.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(/.f32 (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (sin.f32 (*.f32 u2 314159265359/50000000000))) (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(/.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)) (-.f32 1 u1))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) (*.f32 (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) (*.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sin.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 1) (*.f32 (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(/.f32 (neg.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2))) (neg.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (neg.f32 u1)) (neg.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (*.f32 (neg.f32 u1) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)) (neg.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (/.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)) 1) (-.f32 1 u1))
(/.f32 (/.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (cbrt.f32 (-.f32 1 u1)))
(pow.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)) 1)
(pow.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 2)
(pow.f32 (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))) 3)
(pow.f32 (pow.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)) 3) 1/3)
(sqrt.f32 (pow.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)) 2))
(log.f32 (exp.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)))))
(cbrt.f32 (pow.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)) 3))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) (pow.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) 3)))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))))
(exp.f32 (log.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))))
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))) 1))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1)
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 1)
(*.f32 1 (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 4))) (sqrt.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2)))
(pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 1)
(pow.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) 1/2)
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 3)
(pow.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3) 1/3)
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2)
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2))
(fabs.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))
(log.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(exp.f32 (log.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))) 1)
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(*.f32 1 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 1)
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))) (cbrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (/.f32 1 (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))) 2)) (sqrt.f32 (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (/.f32 1 (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4)) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) (cbrt.f32 (+.f32 (/.f32 1 u1) -1))) (cbrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (cbrt.f32 (+.f32 (/.f32 1 u1) -1))) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (cbrt.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(*.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2)) (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(/.f32 1 (/.f32 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (sin.f32 (*.f32 u2 314159265359/50000000000))) 1))
(/.f32 (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 -1 (neg.f32 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(/.f32 (sqrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) (neg.f32 (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(/.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4)) (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 1) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (+.f32 (/.f32 1 u1) -1))) (cbrt.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(pow.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)) 1/2)
(pow.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 1)
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 3)
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 2)
(pow.f32 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (sin.f32 (*.f32 u2 314159265359/50000000000))) -1)
(pow.f32 (exp.f32 1) (log.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))) 2)) (cbrt.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))) (sqrt.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))))
(neg.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(neg.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(sqrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)))
(fabs.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))))
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 3))
(cbrt.f32 (*.f32 (pow.f32 (sin.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 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (+.f32 (/.f32 1 u1) -1) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 314159265359/50000000000))) 1)
(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)
(sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))
(log.f32 (pow.f32 (exp.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)))
(log1p.f32 (expm1.f32 (*.f32 u2 314159265359/50000000000)))
(exp.f32 (log.f32 (*.f32 u2 314159265359/50000000000)))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 314159265359/50000000000)) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))) 1)
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(/.f32 1 (/.f32 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (sin.f32 (*.f32 u2 314159265359/50000000000))) 1))
(/.f32 (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 -1 (neg.f32 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(/.f32 (sqrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) (neg.f32 (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(/.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4)) (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 1) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (+.f32 (/.f32 1 u1) -1))) (cbrt.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(pow.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)) 1/2)
(pow.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 1)
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 3)
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 2)
(pow.f32 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (sin.f32 (*.f32 u2 314159265359/50000000000))) -1)
(pow.f32 (exp.f32 1) (log.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))) 2)) (cbrt.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))) (sqrt.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))))
(neg.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(neg.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(sqrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)))
(fabs.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))))
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 3))
(cbrt.f32 (*.f32 (pow.f32 (sin.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 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (+.f32 (/.f32 1 u1) -1) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1)
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 1)
(*.f32 1 (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 4))) (sqrt.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2)))
(pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 1)
(pow.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) 1/2)
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 3)
(pow.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3) 1/3)
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2)
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2))
(fabs.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))
(log.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(exp.f32 (log.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 1))
Outputs
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 3) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -31006276680305942139213528068663279/750000000000000000000000000000000)))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 u2 5))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 5) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 7))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5))))))
(fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 7)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 u2 5)))))
(fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 7)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 5) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (fma.f32 -1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) (/.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3))) (fma.f32 -1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 3/8 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 3/8 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (fma.f32 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 3/8 (/.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2)) (fma.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 5/16 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 3/8 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 5/16 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (fma.f32 3/8 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (fma.f32 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 5/16 (/.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3)) (fma.f32 3/8 (/.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2)) (fma.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) 1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(/.f32 1 u1)
(-.f32 (/.f32 1 u1) 1)
(+.f32 -1 (/.f32 1 u1))
(-.f32 (/.f32 1 u1) 1)
(+.f32 -1 (/.f32 1 u1))
(-.f32 (/.f32 1 u1) 1)
(+.f32 -1 (/.f32 1 u1))
-1
(-.f32 (/.f32 1 u1) 1)
(+.f32 -1 (/.f32 1 u1))
(-.f32 (/.f32 1 u1) 1)
(+.f32 -1 (/.f32 1 u1))
(-.f32 (/.f32 1 u1) 1)
(+.f32 -1 (/.f32 1 u1))
-1
(-.f32 (/.f32 1 u1) 1)
(+.f32 -1 (/.f32 1 u1))
(-.f32 (/.f32 1 u1) 1)
(+.f32 -1 (/.f32 1 u1))
(-.f32 (/.f32 1 u1) 1)
(+.f32 -1 (/.f32 1 u1))
(*.f32 314159265359/50000000000 u2)
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 314159265359/50000000000 u2))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 314159265359/50000000000 u2))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 7)) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 7) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)))
(*.f32 (sqrt.f32 -1) (*.f32 314159265359/50000000000 u2))
(+.f32 (*.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))
(fma.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))
(fma.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -314159265359/100000000000 (/.f32 (*.f32 u2 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)))))
(fma.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -314159265359/100000000000 (*.f32 u2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)))))
(fma.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -314159265359/100000000000 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (/.f32 u2 (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (*.f32 (sqrt.f32 -1) (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -314159265359/100000000000 (/.f32 (*.f32 u2 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -314159265359/100000000000 (/.f32 (*.f32 u2 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))))
(fma.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -314159265359/100000000000 (*.f32 u2 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (fma.f32 -314159265359/100000000000 (*.f32 u2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))))
(fma.f32 -314159265359/100000000000 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -314159265359/100000000000 (*.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) (/.f32 u2 (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (fma.f32 -314159265359/100000000000 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (/.f32 u2 (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (*.f32 (sqrt.f32 -1) (*.f32 314159265359/50000000000 u2)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)))
(*.f32 (sqrt.f32 -1) (*.f32 314159265359/50000000000 u2))
(+.f32 (*.f32 314159265359/100000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))
(fma.f32 314159265359/100000000000 (*.f32 u2 (/.f32 (sqrt.f32 -1) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))
(fma.f32 314159265359/100000000000 (*.f32 u2 (/.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 942477796077/400000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 314159265359/100000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)))))
(fma.f32 942477796077/400000000000 (*.f32 u2 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (fma.f32 314159265359/100000000000 (*.f32 u2 (/.f32 (sqrt.f32 -1) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1)))))
(fma.f32 942477796077/400000000000 (*.f32 u2 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (fma.f32 314159265359/100000000000 (*.f32 u2 (/.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 314159265359/160000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 942477796077/400000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 314159265359/100000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))))
(fma.f32 314159265359/160000000000 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 3)) (fma.f32 942477796077/400000000000 (*.f32 u2 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (fma.f32 314159265359/100000000000 (*.f32 u2 (/.f32 (sqrt.f32 -1) u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 -1))))))
(fma.f32 314159265359/160000000000 (*.f32 u2 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (fma.f32 942477796077/400000000000 (*.f32 u2 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (fma.f32 314159265359/100000000000 (*.f32 u2 (/.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (*.f32 314159265359/50000000000 u2)))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 u2 (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (*.f32 u2 (sqrt.f32 -1)))
(fma.f32 -1/2 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1))) (*.f32 u2 (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 u2 (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 u2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (*.f32 u2 (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1))) (fma.f32 u2 (sqrt.f32 -1) (*.f32 -1/2 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (/.f32 u2 (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))))))
(+.f32 (*.f32 -1/2 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 u2 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 u2 (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 u2 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (fma.f32 -1/2 (*.f32 u2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (*.f32 u2 (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 u2 (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) (/.f32 u2 (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (fma.f32 u2 (sqrt.f32 -1) (*.f32 -1/2 (*.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (/.f32 u2 (*.f32 (sqrt.f32 -1) (pow.f32 u1 2))))))))
(*.f32 u2 (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 u2 (sqrt.f32 -1)))
(fma.f32 1/2 (*.f32 u2 (/.f32 (sqrt.f32 -1) u1)) (*.f32 u2 (sqrt.f32 -1)))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 u2 (sqrt.f32 -1))))
(fma.f32 3/8 (*.f32 u2 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (fma.f32 1/2 (*.f32 u2 (/.f32 (sqrt.f32 -1) u1)) (*.f32 u2 (sqrt.f32 -1))))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 u2 (sqrt.f32 -1)) u1)) (*.f32 u2 (sqrt.f32 -1)))))
(fma.f32 5/16 (/.f32 (*.f32 u2 (sqrt.f32 -1)) (pow.f32 u1 3)) (fma.f32 3/8 (*.f32 u2 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (fma.f32 1/2 (*.f32 u2 (/.f32 (sqrt.f32 -1) u1)) (*.f32 u2 (sqrt.f32 -1)))))
(fma.f32 5/16 (*.f32 u2 (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (fma.f32 3/8 (*.f32 u2 (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (fma.f32 1/2 (*.f32 u2 (/.f32 (sqrt.f32 -1) u1)) (*.f32 u2 (sqrt.f32 -1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)
(*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))
1
(+.f32 1 (*.f32 -1/2 u1))
(+.f32 1 (*.f32 u1 -1/2))
(fma.f32 u1 -1/2 1)
(+.f32 1 (+.f32 (*.f32 -1/2 u1) (*.f32 -1/8 (pow.f32 u1 2))))
(+.f32 1 (fma.f32 -1/2 u1 (*.f32 (pow.f32 u1 2) -1/8)))
(+.f32 1 (fma.f32 (pow.f32 u1 2) -1/8 (*.f32 u1 -1/2)))
(+.f32 1 (+.f32 (*.f32 -1/2 u1) (+.f32 (*.f32 -1/8 (pow.f32 u1 2)) (*.f32 -1/16 (pow.f32 u1 3)))))
(+.f32 1 (fma.f32 -1/2 u1 (fma.f32 -1/8 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) -1/16))))
(+.f32 (fma.f32 u1 -1/2 1) (fma.f32 (pow.f32 u1 2) -1/8 (*.f32 (pow.f32 u1 3) -1/16)))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(pow.f32 (*.f32 314159265359/50000000000 u2) 2)
(+.f32 (*.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(fma.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(fma.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4) (pow.f32 (*.f32 314159265359/50000000000 u2) 2))
(+.f32 (*.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4)) (+.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6))))
(fma.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4) (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6))))
(fma.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4) (fma.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6) (pow.f32 (*.f32 314159265359/50000000000 u2) 2)))
(+.f32 (*.f32 -94885310160755698508969199161917078090991542041945444570644759847389875187381489531880769921/12304687500000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 8)) (+.f32 (*.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4)) (+.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)))))
(fma.f32 -94885310160755698508969199161917078090991542041945444570644759847389875187381489531880769921/12304687500000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 8) (fma.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4) (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)))))
(fma.f32 -94885310160755698508969199161917078090991542041945444570644759847389875187381489531880769921/12304687500000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 8) (fma.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4) (fma.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6) (pow.f32 (*.f32 314159265359/50000000000 u2) 2))))
(pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)
(pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)
(pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)
(pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)
(pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)
(pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)
(pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)
(pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))
(+.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 (pow.f32 u1 2) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 u1 (pow.f32 u1 2)))
(*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (fma.f32 u1 u1 u1))
(+.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (+.f32 (*.f32 (pow.f32 u1 2) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 (pow.f32 u1 3) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(fma.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (pow.f32 u1 2) (pow.f32 u1 3))))
(*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (fma.f32 u1 u1 u1) (pow.f32 u1 3)))
(+.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (+.f32 (*.f32 (pow.f32 u1 2) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (+.f32 (*.f32 (pow.f32 u1 3) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (*.f32 (pow.f32 u1 4) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))))
(+.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 u1 (pow.f32 u1 2))) (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (pow.f32 u1 3) (pow.f32 u1 4))))
(*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (fma.f32 u1 u1 u1) (+.f32 (pow.f32 u1 3) (pow.f32 u1 4))))
(*.f32 -1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))
(neg.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)) (*.f32 -1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 -1 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(-.f32 (neg.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 2))) (*.f32 -1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(fma.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1) (*.f32 -1 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 2)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(-.f32 (-.f32 (neg.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 2))) (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 3))) (*.f32 -1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))))
(fma.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1) (fma.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 2)) (*.f32 -1 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 3)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))))
(-.f32 (-.f32 (-.f32 (neg.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 3))) (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 2))) (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1))
(*.f32 -1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))
(neg.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)) (*.f32 -1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 -1 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(-.f32 (neg.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 2))) (*.f32 -1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(fma.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1) (*.f32 -1 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 2)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(-.f32 (-.f32 (neg.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 2))) (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 3))) (*.f32 -1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))))
(fma.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1) (fma.f32 -1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 2)) (*.f32 -1 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 3)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))))
(-.f32 (-.f32 (-.f32 (neg.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 3))) (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (pow.f32 u1 2))) (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) u1))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 2)) (-.f32 1 u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u1 (/.f32 (pow.f32 u2 2) (-.f32 1 u1))))
(/.f32 (*.f32 u1 (pow.f32 (*.f32 314159265359/50000000000 u2) 2)) (-.f32 1 u1))
(+.f32 (*.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 4)) (-.f32 1 u1))) (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 2)) (-.f32 1 u1))))
(fma.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 4)) (-.f32 1 u1)) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u1 (/.f32 (pow.f32 u2 2) (-.f32 1 u1)))))
(fma.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (*.f32 u1 (/.f32 (pow.f32 u2 4) (-.f32 1 u1))) (/.f32 (*.f32 u1 (pow.f32 (*.f32 314159265359/50000000000 u2) 2)) (-.f32 1 u1)))
(+.f32 (*.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 4)) (-.f32 1 u1))) (+.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 2)) (-.f32 1 u1))) (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 6)) (-.f32 1 u1)))))
(fma.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 4)) (-.f32 1 u1)) (fma.f32 98696044010906577398881/2500000000000000000000 (*.f32 u1 (/.f32 (pow.f32 u2 2) (-.f32 1 u1))) (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (*.f32 u1 (/.f32 (pow.f32 u2 6) (-.f32 1 u1))))))
(fma.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (*.f32 u1 (/.f32 (pow.f32 u2 4) (-.f32 1 u1))) (fma.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 6)) (-.f32 1 u1)) (/.f32 (*.f32 u1 (pow.f32 (*.f32 314159265359/50000000000 u2) 2)) (-.f32 1 u1))))
(+.f32 (*.f32 -94885310160755698508969199161917078090991542041945444570644759847389875187381489531880769921/12304687500000000000000000000000000000000000000000000000000000000000000000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 8)) (-.f32 1 u1))) (+.f32 (*.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 4)) (-.f32 1 u1))) (+.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 2)) (-.f32 1 u1))) (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 6)) (-.f32 1 u1))))))
(fma.f32 -94885310160755698508969199161917078090991542041945444570644759847389875187381489531880769921/12304687500000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 u1 (/.f32 (pow.f32 u2 8) (-.f32 1 u1))) (fma.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 4)) (-.f32 1 u1)) (fma.f32 98696044010906577398881/2500000000000000000000 (*.f32 u1 (/.f32 (pow.f32 u2 2) (-.f32 1 u1))) (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (*.f32 u1 (/.f32 (pow.f32 u2 6) (-.f32 1 u1)))))))
(fma.f32 -94885310160755698508969199161917078090991542041945444570644759847389875187381489531880769921/12304687500000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 u1 (/.f32 (pow.f32 u2 8) (-.f32 1 u1))) (fma.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (*.f32 u1 (/.f32 (pow.f32 u2 4) (-.f32 1 u1))) (fma.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 6)) (-.f32 1 u1)) (/.f32 (*.f32 u1 (pow.f32 (*.f32 314159265359/50000000000 u2) 2)) (-.f32 1 u1)))))
(/.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (-.f32 1 u1))
(*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(/.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (-.f32 1 u1))
(*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(/.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (-.f32 1 u1))
(*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(/.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (-.f32 1 u1))
(*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(/.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (-.f32 1 u1))
(*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(/.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (-.f32 1 u1))
(*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(/.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (-.f32 1 u1))
(*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(/.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (-.f32 1 u1))
(*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(*.f32 314159265359/50000000000 u2)
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 314159265359/50000000000 u2))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 314159265359/50000000000 u2))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 7)) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 7) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (fma.f32 -1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) (/.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3))) (fma.f32 -1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 1/2 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) u1)) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 3/8 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (fma.f32 1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 3/8 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (fma.f32 1/2 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) u1)) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 5/16 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (fma.f32 3/8 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (fma.f32 1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 5/16 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (fma.f32 3/8 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (fma.f32 1/2 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) u1)) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 3) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -31006276680305942139213528068663279/750000000000000000000000000000000)))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 u2 5))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 5) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 7))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5))))))
(fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 7)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 u2 5)))))
(fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 7)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 5) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (fma.f32 -1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) (/.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3))) (fma.f32 -1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 1/2 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) u1)) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 3/8 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (fma.f32 1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 3/8 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (fma.f32 1/2 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) u1)) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 5/16 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 3))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)) u1)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 5/16 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (fma.f32 3/8 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (fma.f32 1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 5/16 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))) (fma.f32 3/8 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))) (fma.f32 1/2 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) u1)) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))))
(fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 3) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) -31006276680305942139213528068663279/750000000000000000000000000000000)))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5)))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 u2 5))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 5) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 7))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 5))))))
(fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 7)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (pow.f32 u2 5)))))
(fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 7)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))) (*.f32 (pow.f32 u2 5) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 u2)
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 314159265359/50000000000 u2))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (*.f32 314159265359/50000000000 u2))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 7)) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 7) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3) (fma.f32 314159265359/50000000000 u2 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 314159265359/50000000000))) 1)
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (*.f32 u2 314159265359/50000000000) 1)
(*.f32 314159265359/50000000000 u2)
(pow.f32 (cbrt.f32 (*.f32 u2 314159265359/50000000000)) 3)
(*.f32 314159265359/50000000000 u2)
(pow.f32 (pow.f32 (*.f32 u2 314159265359/50000000000) 3) 1/3)
(*.f32 314159265359/50000000000 u2)
(pow.f32 (sqrt.f32 (*.f32 u2 314159265359/50000000000)) 2)
(*.f32 314159265359/50000000000 u2)
(sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(sqrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 2))
(log.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000))
(*.f32 314159265359/50000000000 u2)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 314159265359/50000000000 u2)
(cbrt.f32 (pow.f32 (*.f32 u2 314159265359/50000000000) 3))
(*.f32 314159265359/50000000000 u2)
(expm1.f32 (log1p.f32 (*.f32 u2 314159265359/50000000000)))
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))
(log1p.f32 (expm1.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 314159265359/50000000000 u2)
(exp.f32 (log.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 314159265359/50000000000 u2)
(exp.f32 (*.f32 (log.f32 (*.f32 u2 314159265359/50000000000)) 1))
(*.f32 314159265359/50000000000 u2)
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))) 1)
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
(*.f32 1 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
(*.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 1)
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))) (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))) (cbrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))) (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.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) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/2))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (/.f32 1 (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))) 2)) (sqrt.f32 (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))) 2)) (sqrt.f32 (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1))))))
(*.f32 (fabs.f32 (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1))))) (sqrt.f32 (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1))))))
(*.f32 (/.f32 1 (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4)) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4)))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) (cbrt.f32 (+.f32 (/.f32 1 u1) -1))) (cbrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (cbrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (/.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))) (cbrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4)))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (cbrt.f32 (+.f32 (/.f32 1 u1) -1))) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (cbrt.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (+.f32 -1 (/.f32 1 u1)))) (/.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (cbrt.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))) (cbrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/2))
(*.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2)) (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
(*.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
(*.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(pow.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)) 1/2)
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(pow.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 1)
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 3)
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 3) 1/3)
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 2)
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(pow.f32 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (sin.f32 (*.f32 u2 314159265359/50000000000))) -1)
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(pow.f32 (exp.f32 1) (log.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(pow.f32 (E.f32) (log.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))) 2)) (cbrt.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))) 2)) (cbrt.f32 (log.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))) (sqrt.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))) (sqrt.f32 (log.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))))
(neg.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(neg.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(sqrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(fabs.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 3))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (sin.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 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (+.f32 (/.f32 1 u1) -1) 3/2)))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (+.f32 -1 (/.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(+.f32 (/.f32 1 u1) -1)
(+.f32 -1 (/.f32 1 u1))
(-.f32 (/.f32 1 u1) 1)
(+.f32 -1 (/.f32 1 u1))
(-.f32 (exp.f32 (log1p.f32 (+.f32 (/.f32 1 u1) -1))) 1)
(expm1.f32 (log1p.f32 (+.f32 -1 (/.f32 1 u1))))
(+.f32 -1 (+.f32 0 (/.f32 1 u1)))
(*.f32 1 (+.f32 (/.f32 1 u1) -1))
(+.f32 -1 (/.f32 1 u1))
(*.f32 (-.f32 1 u1) (/.f32 1 u1))
(/.f32 (-.f32 1 u1) u1)
(*.f32 (+.f32 (/.f32 1 u1) -1) 1)
(+.f32 -1 (/.f32 1 u1))
(*.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(+.f32 -1 (/.f32 1 u1))
(*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 (sqrt.f32 (-.f32 1 u1)) u1))
(*.f32 (-.f32 1 u1) (/.f32 1 u1))
(/.f32 (-.f32 1 u1) u1)
(*.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (sqrt.f32 (-.f32 1 u1)) (/.f32 1 u1)))
(*.f32 (-.f32 1 u1) (/.f32 1 u1))
(/.f32 (-.f32 1 u1) u1)
(*.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 2))
(+.f32 -1 (/.f32 1 u1))
(*.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) (*.f32 (cbrt.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1))) (*.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) (cbrt.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(*.f32 (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 (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 2) (cbrt.f32 (+.f32 (/.f32 1 u1) -1)))
(+.f32 -1 (/.f32 1 u1))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2) (/.f32 (cbrt.f32 (-.f32 1 u1)) u1))
(*.f32 (-.f32 1 u1) (/.f32 1 u1))
(/.f32 (-.f32 1 u1) u1)
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2) (*.f32 (cbrt.f32 (-.f32 1 u1)) (/.f32 1 u1)))
(*.f32 (-.f32 1 u1) (/.f32 1 u1))
(/.f32 (-.f32 1 u1) u1)
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4) (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(+.f32 -1 (/.f32 1 u1))
(*.f32 (neg.f32 (-.f32 1 u1)) (/.f32 1 (neg.f32 u1)))
(*.f32 (-.f32 1 u1) (/.f32 1 u1))
(/.f32 (-.f32 1 u1) u1)
(*.f32 (/.f32 1 u1) (-.f32 1 u1))
(*.f32 (-.f32 1 u1) (/.f32 1 u1))
(/.f32 (-.f32 1 u1) u1)
(*.f32 (*.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4)) (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4))
(+.f32 -1 (/.f32 1 u1))
(*.f32 (/.f32 1 (sqrt.f32 u1)) (/.f32 (-.f32 1 u1) (sqrt.f32 u1)))
(/.f32 (/.f32 (-.f32 1 u1) (sqrt.f32 u1)) (sqrt.f32 u1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 u1) 2)) (/.f32 (-.f32 1 u1) (cbrt.f32 u1)))
(/.f32 (/.f32 (-.f32 1 u1) (cbrt.f32 u1)) (pow.f32 (cbrt.f32 u1) 2))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) 1) (/.f32 (sqrt.f32 (-.f32 1 u1)) u1))
(*.f32 (-.f32 1 u1) (/.f32 1 u1))
(/.f32 (-.f32 1 u1) u1)
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 u1)) (pow.f32 (cbrt.f32 u1) 2)) (/.f32 (sqrt.f32 (-.f32 1 u1)) (cbrt.f32 u1)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 u1) 2)) (/.f32 (-.f32 1 u1) (cbrt.f32 u1)))
(/.f32 (/.f32 (-.f32 1 u1) (cbrt.f32 u1)) (pow.f32 (cbrt.f32 u1) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2) 1) (/.f32 (cbrt.f32 (-.f32 1 u1)) u1))
(*.f32 (-.f32 1 u1) (/.f32 1 u1))
(/.f32 (-.f32 1 u1) u1)
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2) (sqrt.f32 u1)) (/.f32 (cbrt.f32 (-.f32 1 u1)) (sqrt.f32 u1)))
(*.f32 (/.f32 1 (sqrt.f32 u1)) (/.f32 (-.f32 1 u1) (sqrt.f32 u1)))
(/.f32 (/.f32 (-.f32 1 u1) (sqrt.f32 u1)) (sqrt.f32 u1))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2) (pow.f32 (cbrt.f32 u1) 2)) (cbrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1))) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2) (pow.f32 (cbrt.f32 u1) 2)))
(*.f32 (/.f32 1 (neg.f32 u1)) (neg.f32 (-.f32 1 u1)))
(*.f32 (-.f32 1 u1) (/.f32 1 u1))
(/.f32 (-.f32 1 u1) u1)
(*.f32 (*.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (cbrt.f32 (+.f32 (/.f32 1 u1) -1))) (cbrt.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 u1))) (*.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) (cbrt.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(*.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) (*.f32 (cbrt.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))) (cbrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(pow.f32 (+.f32 (/.f32 1 u1) -1) 1)
(+.f32 -1 (/.f32 1 u1))
(pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) 2)
(+.f32 -1 (/.f32 1 u1))
(pow.f32 (/.f32 u1 (-.f32 1 u1)) -1)
(*.f32 (-.f32 1 u1) (/.f32 1 u1))
(/.f32 (-.f32 1 u1) u1)
(pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 3)
(+.f32 -1 (/.f32 1 u1))
(pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2) 1/2)
(sqrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) 2))
(fabs.f32 (+.f32 -1 (/.f32 1 u1)))
(pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 3) 1/3)
(+.f32 -1 (/.f32 1 u1))
(neg.f32 (/.f32 (-.f32 1 u1) (neg.f32 u1)))
(*.f32 (-.f32 1 u1) (/.f32 1 u1))
(/.f32 (-.f32 1 u1) u1)
(neg.f32 (/.f32 (neg.f32 (-.f32 1 u1)) u1))
(*.f32 (-.f32 1 u1) (/.f32 1 u1))
(/.f32 (-.f32 1 u1) u1)
(sqrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2))
(sqrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) 2))
(fabs.f32 (+.f32 -1 (/.f32 1 u1)))
(log.f32 (exp.f32 (+.f32 (/.f32 1 u1) -1)))
(+.f32 -1 (/.f32 1 u1))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 (/.f32 1 u1) -1))))
(+.f32 -1 (/.f32 1 u1))
(cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 3))
(+.f32 -1 (/.f32 1 u1))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 u1) 3) (pow.f32 u1 3)))
(expm1.f32 (log1p.f32 (+.f32 (/.f32 1 u1) -1)))
(expm1.f32 (log1p.f32 (+.f32 -1 (/.f32 1 u1))))
(+.f32 -1 (+.f32 0 (/.f32 1 u1)))
(log1p.f32 (expm1.f32 (+.f32 (/.f32 1 u1) -1)))
(+.f32 -1 (/.f32 1 u1))
(exp.f32 (log.f32 (+.f32 (/.f32 1 u1) -1)))
(+.f32 -1 (/.f32 1 u1))
(exp.f32 (*.f32 (log.f32 (+.f32 (/.f32 1 u1) -1)) 1))
(+.f32 -1 (/.f32 1 u1))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1)
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 1)
(sin.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 1 (sin.f32 (*.f32 u2 314159265359/50000000000)))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 4))) (sqrt.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2)))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 4))) (sqrt.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2)))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 4))) (fabs.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 1)
(sin.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) 1/2)
(sin.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 3)
(sin.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3) 1/3)
(sin.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2)
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(fabs.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(log.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(exp.f32 (log.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 1))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1))))) 1)
(expm1.f32 (log1p.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))))
(pow.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) 1)
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))
(pow.f32 (cbrt.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))) 3)
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))
(pow.f32 (pow.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) 3) 1/3)
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))
(pow.f32 (sqrt.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))) 2)
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))
(sqrt.f32 (*.f32 (*.f32 u1 (pow.f32 u2 2)) 98696044010906577398881/2500000000000000000000))
(sqrt.f32 (*.f32 u1 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(sqrt.f32 (*.f32 u1 (pow.f32 (*.f32 314159265359/50000000000 u2) 2)))
(log.f32 (pow.f32 (pow.f32 (exp.f32 (sqrt.f32 u1)) u2) 314159265359/50000000000))
(*.f32 314159265359/50000000000 (log.f32 (pow.f32 (exp.f32 (sqrt.f32 u1)) u2)))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1))))))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))
(cbrt.f32 (pow.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) 3))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))
(expm1.f32 (log1p.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))))
(log1p.f32 (expm1.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))
(exp.f32 (log.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))) 1))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 (sqrt.f32 u1)))) 1)
(expm1.f32 (log1p.f32 (*.f32 u2 (sqrt.f32 u1))))
(pow.f32 (*.f32 u2 (sqrt.f32 u1)) 1)
(*.f32 u2 (sqrt.f32 u1))
(pow.f32 (cbrt.f32 (*.f32 u2 (sqrt.f32 u1))) 3)
(*.f32 u2 (sqrt.f32 u1))
(pow.f32 (pow.f32 (*.f32 u2 (sqrt.f32 u1)) 3) 1/3)
(*.f32 u2 (sqrt.f32 u1))
(pow.f32 (sqrt.f32 (*.f32 u2 (sqrt.f32 u1))) 2)
(*.f32 u2 (sqrt.f32 u1))
(sqrt.f32 (*.f32 u1 (pow.f32 u2 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 u1)) u2))
(*.f32 u2 (sqrt.f32 u1))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (sqrt.f32 u1)))))
(*.f32 u2 (sqrt.f32 u1))
(cbrt.f32 (pow.f32 (*.f32 u2 (sqrt.f32 u1)) 3))
(*.f32 u2 (sqrt.f32 u1))
(cbrt.f32 (*.f32 (pow.f32 u2 3) (pow.f32 u1 3/2)))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 u2 3)))
(cbrt.f32 (*.f32 (pow.f32 u2 3) (pow.f32 u1 3/2)))
(expm1.f32 (log1p.f32 (*.f32 u2 (sqrt.f32 u1))))
(log1p.f32 (expm1.f32 (*.f32 u2 (sqrt.f32 u1))))
(*.f32 u2 (sqrt.f32 u1))
(exp.f32 (log.f32 (*.f32 u2 (sqrt.f32 u1))))
(*.f32 u2 (sqrt.f32 u1))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (sqrt.f32 u1))) 1))
(*.f32 u2 (sqrt.f32 u1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) u2)))) 1)
(expm1.f32 (log1p.f32 (*.f32 (/.f32 314159265359/50000000000 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))) u2)))
(expm1.f32 (log1p.f32 (*.f32 u2 (/.f32 314159265359/50000000000 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))))
(/.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) u2))
(*.f32 (/.f32 314159265359/50000000000 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))) u2)
(*.f32 u2 (/.f32 314159265359/50000000000 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u1))) (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1))))
(*.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) (/.f32 1 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (*.f32 314159265359/50000000000 u2) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (neg.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (*.f32 314159265359/50000000000 u2) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) (pow.f32 (-.f32 1 u1) 1/4)) (pow.f32 (-.f32 1 u1) 1/4))
(/.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (*.f32 314159265359/50000000000 u2) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (neg.f32 (sqrt.f32 u1)))) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (*.f32 314159265359/50000000000 u2) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (*.f32 u2 (neg.f32 (sqrt.f32 u1))) 314159265359/50000000000) (neg.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (*.f32 314159265359/50000000000 u2) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) 1) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (*.f32 314159265359/50000000000 u2) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) (*.f32 (cbrt.f32 (-.f32 1 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 u2 (/.f32 (*.f32 314159265359/50000000000 (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(pow.f32 (/.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) u2)) 1)
(*.f32 (/.f32 314159265359/50000000000 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))) u2)
(*.f32 u2 (/.f32 314159265359/50000000000 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(pow.f32 (cbrt.f32 (/.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) u2))) 3)
(*.f32 (/.f32 314159265359/50000000000 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))) u2)
(*.f32 u2 (/.f32 314159265359/50000000000 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(pow.f32 (pow.f32 (/.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) u2)) 3) 1/3)
(*.f32 (/.f32 314159265359/50000000000 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))) u2)
(*.f32 u2 (/.f32 314159265359/50000000000 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(pow.f32 (sqrt.f32 (/.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) u2))) 2)
(*.f32 (/.f32 314159265359/50000000000 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))) u2)
(*.f32 u2 (/.f32 314159265359/50000000000 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(sqrt.f32 (/.f32 (*.f32 (*.f32 u1 (pow.f32 u2 2)) 98696044010906577398881/2500000000000000000000) (-.f32 1 u1)))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u1 (/.f32 (pow.f32 u2 2) (-.f32 1 u1)))))
(sqrt.f32 (/.f32 (*.f32 u1 (pow.f32 (*.f32 314159265359/50000000000 u2) 2)) (-.f32 1 u1)))
(log.f32 (exp.f32 (/.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) u2))))
(*.f32 (/.f32 314159265359/50000000000 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))) u2)
(*.f32 u2 (/.f32 314159265359/50000000000 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) u2)))))
(*.f32 (/.f32 314159265359/50000000000 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))) u2)
(*.f32 u2 (/.f32 314159265359/50000000000 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(cbrt.f32 (pow.f32 (/.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) u2)) 3))
(*.f32 (/.f32 314159265359/50000000000 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))) u2)
(*.f32 u2 (/.f32 314159265359/50000000000 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) 3) (pow.f32 (-.f32 1 u1) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) u2))))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 314159265359/50000000000 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))) u2)))
(expm1.f32 (log1p.f32 (*.f32 u2 (/.f32 314159265359/50000000000 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))))
(log1p.f32 (expm1.f32 (/.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) u2))))
(*.f32 (/.f32 314159265359/50000000000 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))) u2)
(*.f32 u2 (/.f32 314159265359/50000000000 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(exp.f32 (log.f32 (/.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) u2))))
(*.f32 (/.f32 314159265359/50000000000 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))) u2)
(*.f32 u2 (/.f32 314159265359/50000000000 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) u2))) 1))
(*.f32 (/.f32 314159265359/50000000000 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))) u2)
(*.f32 u2 (/.f32 314159265359/50000000000 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 (sqrt.f32 u1)))) 1)
(expm1.f32 (log1p.f32 (*.f32 u2 (sqrt.f32 u1))))
(pow.f32 (*.f32 u2 (sqrt.f32 u1)) 1)
(*.f32 u2 (sqrt.f32 u1))
(pow.f32 (cbrt.f32 (*.f32 u2 (sqrt.f32 u1))) 3)
(*.f32 u2 (sqrt.f32 u1))
(pow.f32 (pow.f32 (*.f32 u2 (sqrt.f32 u1)) 3) 1/3)
(*.f32 u2 (sqrt.f32 u1))
(pow.f32 (sqrt.f32 (*.f32 u2 (sqrt.f32 u1))) 2)
(*.f32 u2 (sqrt.f32 u1))
(sqrt.f32 (*.f32 u1 (pow.f32 u2 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 u1)) u2))
(*.f32 u2 (sqrt.f32 u1))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (sqrt.f32 u1)))))
(*.f32 u2 (sqrt.f32 u1))
(cbrt.f32 (pow.f32 (*.f32 u2 (sqrt.f32 u1)) 3))
(*.f32 u2 (sqrt.f32 u1))
(cbrt.f32 (*.f32 (pow.f32 u2 3) (pow.f32 u1 3/2)))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 u2 3)))
(cbrt.f32 (*.f32 (pow.f32 u2 3) (pow.f32 u1 3/2)))
(expm1.f32 (log1p.f32 (*.f32 u2 (sqrt.f32 u1))))
(log1p.f32 (expm1.f32 (*.f32 u2 (sqrt.f32 u1))))
(*.f32 u2 (sqrt.f32 u1))
(exp.f32 (log.f32 (*.f32 u2 (sqrt.f32 u1))))
(*.f32 u2 (sqrt.f32 u1))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (sqrt.f32 u1))) 1))
(*.f32 u2 (sqrt.f32 u1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))) 1)
(expm1.f32 (log1p.f32 (*.f32 u2 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))))
(*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(*.f32 u2 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
(*.f32 1 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(*.f32 u2 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (sqrt.f32 (-.f32 1 u1))))
(*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (*.f32 u2 (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 u2 (*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 1)
(*.f32 u2 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
(*.f32 (cbrt.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) (cbrt.f32 (/.f32 (*.f32 u1 (pow.f32 u2 2)) (-.f32 1 u1))))
(*.f32 (cbrt.f32 (*.f32 u2 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))) (cbrt.f32 (*.f32 u1 (/.f32 (pow.f32 u2 2) (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (/.f32 (*.f32 u1 (pow.f32 u2 2)) (-.f32 1 u1))) (cbrt.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(*.f32 (cbrt.f32 (*.f32 u2 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))) (cbrt.f32 (*.f32 u1 (/.f32 (pow.f32 u2 2) (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 u2 2))) (/.f32 (cbrt.f32 (*.f32 u2 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 u2 2))) (*.f32 (cbrt.f32 (*.f32 u2 (sqrt.f32 u1))) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (*.f32 (cbrt.f32 (*.f32 u2 (sqrt.f32 u1))) (cbrt.f32 (*.f32 u1 (pow.f32 u2 2)))))
(*.f32 (cbrt.f32 u1) (*.f32 (cbrt.f32 (sqrt.f32 u1)) (/.f32 u2 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (*.f32 (cbrt.f32 u1) (cbrt.f32 (sqrt.f32 u1))) (/.f32 u2 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (cbrt.f32 u1) (/.f32 (*.f32 u2 (cbrt.f32 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 u1 1/4) (*.f32 (pow.f32 u1 1/4) (/.f32 u2 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (pow.f32 u1 1/4) (/.f32 (*.f32 (pow.f32 u1 1/4) u2) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (pow.f32 u1 1/2) u2) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sqrt.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) (sqrt.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(*.f32 u2 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
(*.f32 (sqrt.f32 (*.f32 u2 (sqrt.f32 u1))) (/.f32 (sqrt.f32 (*.f32 u2 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (sqrt.f32 (-.f32 1 u1))))
(*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (*.f32 u2 (sqrt.f32 u1))) (*.f32 (sqrt.f32 (*.f32 u2 (sqrt.f32 u1))) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 u2 (*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (*.f32 u2 (neg.f32 (sqrt.f32 u1))) (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (sqrt.f32 (-.f32 1 u1))))
(*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (pow.f32 (-.f32 1 u1) -1/2) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) -1/2)))
(*.f32 (/.f32 u2 (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (sqrt.f32 (-.f32 1 u1))))
(*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 1 u1))) (/.f32 (*.f32 u2 (sqrt.f32 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (*.f32 1 (/.f32 (*.f32 u2 (sqrt.f32 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))) (cbrt.f32 (-.f32 1 u1)))
(*.f32 u2 (/.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))) (cbrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 1 (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (*.f32 u2 (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (sqrt.f32 (-.f32 1 u1))))
(*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 u2 (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (sqrt.f32 (-.f32 1 u1))))
(*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 u2 1) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(*.f32 u2 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
(*.f32 (/.f32 u2 (cbrt.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 u1) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (*.f32 1 (/.f32 (*.f32 u2 (sqrt.f32 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))) (cbrt.f32 (-.f32 1 u1)))
(*.f32 u2 (/.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))) (cbrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 u2 (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (sqrt.f32 (-.f32 1 u1))))
(*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) 1) (/.f32 u2 (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (sqrt.f32 (-.f32 1 u1))))
(*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (-.f32 1 u1))) (/.f32 u2 (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (*.f32 1 (/.f32 (*.f32 u2 (sqrt.f32 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))) (cbrt.f32 (-.f32 1 u1)))
(*.f32 u2 (/.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))) (cbrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 u2 2))) 1) (/.f32 (cbrt.f32 (*.f32 u2 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 u2 2))) (/.f32 (cbrt.f32 (*.f32 u2 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 u2 2))) (cbrt.f32 (-.f32 1 u1))) (cbrt.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(*.f32 (cbrt.f32 (*.f32 u2 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))) (/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 u2 2))) (cbrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u1 (pow.f32 u2 2))) (pow.f32 (-.f32 1 u1) 1/4)) (/.f32 (cbrt.f32 (*.f32 u2 (sqrt.f32 u1))) (pow.f32 (-.f32 1 u1) 1/4)))
(*.f32 (cbrt.f32 (*.f32 u1 (pow.f32 u2 2))) (/.f32 (cbrt.f32 (*.f32 u2 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 u2 (sqrt.f32 u1))) 1) (/.f32 (sqrt.f32 (*.f32 u2 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (sqrt.f32 (-.f32 1 u1))))
(*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 u2 (sqrt.f32 u1))) (cbrt.f32 (-.f32 1 u1))) (/.f32 (sqrt.f32 (*.f32 u2 (sqrt.f32 u1))) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))))
(/.f32 (*.f32 1 (/.f32 (*.f32 u2 (sqrt.f32 u1)) (cbrt.f32 (sqrt.f32 (-.f32 1 u1))))) (cbrt.f32 (-.f32 1 u1)))
(*.f32 u2 (/.f32 (/.f32 (sqrt.f32 u1) (cbrt.f32 (sqrt.f32 (-.f32 1 u1)))) (cbrt.f32 (-.f32 1 u1))))
(pow.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 1)
(*.f32 u2 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
(pow.f32 (cbrt.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) 3)
(*.f32 u2 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
(pow.f32 (pow.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 3) 1/3)
(*.f32 u2 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
(pow.f32 (sqrt.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) 2)
(*.f32 u2 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
(pow.f32 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) u2) -1)
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))) u2)
(neg.f32 (/.f32 (*.f32 u2 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (sqrt.f32 (-.f32 1 u1))))
(*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(neg.f32 (/.f32 (*.f32 u2 (neg.f32 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 u2 (sqrt.f32 (-.f32 1 u1))))
(*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(sqrt.f32 (/.f32 (*.f32 u1 (pow.f32 u2 2)) (-.f32 1 u1)))
(sqrt.f32 (*.f32 u1 (/.f32 (pow.f32 u2 2) (-.f32 1 u1))))
(log.f32 (exp.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(*.f32 u2 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))))
(*.f32 u2 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
(cbrt.f32 (pow.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) 3))
(*.f32 u2 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 u2 (sqrt.f32 u1)) 3) (pow.f32 (-.f32 1 u1) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(expm1.f32 (log1p.f32 (*.f32 u2 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))))
(log1p.f32 (expm1.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(*.f32 u2 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
(exp.f32 (log.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))))
(*.f32 u2 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))) 1))
(*.f32 u2 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 1 u1)))) 1)
(expm1.f32 (log1p.f32 (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 (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 (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 (pow.f32 u1 2))) (sqrt.f32 (+.f32 1 u1)))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u1 2))) (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))))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 1 u1))))
(sqrt.f32 (-.f32 1 u1))
(exp.f32 (*.f32 1/2 (log1p.f32 (neg.f32 u1))))
(sqrt.f32 (-.f32 1 u1))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 u1)) 1/2))
(sqrt.f32 (-.f32 1 u1))
(exp.f32 (*.f32 (*.f32 1/2 (log1p.f32 (neg.f32 u1))) 1))
(sqrt.f32 (-.f32 1 u1))
(-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (*.f32 u2 314159265359/50000000000)))))
(+.f32 1/2 (*.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2))) 1)
(expm1.f32 (log1p.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)
(*.f32 1 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2))
(pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)
(*.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) 1)
(pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) (cbrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 4)))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 4)))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 4)) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 4)))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)
(*.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)
(*.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2)) (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)
(/.f32 (-.f32 (cos.f32 (-.f32 (*.f32 u2 314159265359/50000000000) (*.f32 u2 314159265359/50000000000))) (cos.f32 (+.f32 (*.f32 u2 314159265359/50000000000) (*.f32 u2 314159265359/50000000000)))) 2)
(/.f32 (-.f32 (cos.f32 0) (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)
(-.f32 1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2))
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 4))
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 4))
(log.f32 (exp.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2))))
(pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)
(cbrt.f32 (pow.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) 3))
(pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)
(expm1.f32 (log1p.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(expm1.f32 (log1p.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log1p.f32 (expm1.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)
(exp.f32 (*.f32 2 (log.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)
(exp.f32 (*.f32 (*.f32 2 (log.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1))
(pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 314159265359/50000000000))) 1)
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (*.f32 u2 314159265359/50000000000) 1)
(*.f32 314159265359/50000000000 u2)
(pow.f32 (cbrt.f32 (*.f32 u2 314159265359/50000000000)) 3)
(*.f32 314159265359/50000000000 u2)
(pow.f32 (pow.f32 (*.f32 u2 314159265359/50000000000) 3) 1/3)
(*.f32 314159265359/50000000000 u2)
(pow.f32 (sqrt.f32 (*.f32 u2 314159265359/50000000000)) 2)
(*.f32 314159265359/50000000000 u2)
(sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(sqrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 2))
(log.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000))
(*.f32 314159265359/50000000000 u2)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 314159265359/50000000000 u2)
(cbrt.f32 (pow.f32 (*.f32 u2 314159265359/50000000000) 3))
(*.f32 314159265359/50000000000 u2)
(expm1.f32 (log1p.f32 (*.f32 u2 314159265359/50000000000)))
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))
(log1p.f32 (expm1.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 314159265359/50000000000 u2)
(exp.f32 (log.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 314159265359/50000000000 u2)
(exp.f32 (*.f32 (log.f32 (*.f32 u2 314159265359/50000000000)) 1))
(*.f32 314159265359/50000000000 u2)
(-.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)))) 1)
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))))
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (+.f32 -1 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (*.f32 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (+.f32 -1 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))
(/.f32 1 (*.f32 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (sin.f32 (*.f32 u2 314159265359/50000000000))) (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (+.f32 -1 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))
(/.f32 1 (/.f32 (-.f32 1 u1) (*.f32 u1 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2))))
(/.f32 1 (/.f32 (/.f32 (-.f32 1 u1) u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (/.f32 1 (-.f32 1 u1)))
(/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (+.f32 -1 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))
(/.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (+.f32 -1 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))
(/.f32 (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (sin.f32 (*.f32 u2 314159265359/50000000000))) (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (+.f32 -1 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))
(/.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)) (-.f32 1 u1))
(*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) (*.f32 (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (+.f32 -1 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) (*.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (+.f32 -1 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sin.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (+.f32 -1 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 1) (*.f32 (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (+.f32 -1 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))
(/.f32 (neg.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2))) (neg.f32 (-.f32 1 u1)))
(*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (+.f32 -1 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (+.f32 -1 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))
(/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (neg.f32 u1)) (neg.f32 (-.f32 1 u1)))
(*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (+.f32 -1 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))
(/.f32 (*.f32 (neg.f32 u1) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)) (neg.f32 (-.f32 1 u1)))
(*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (+.f32 -1 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))
(/.f32 (/.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)) 1) (-.f32 1 u1))
(*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(/.f32 (/.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(/.f32 (/.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (cbrt.f32 (-.f32 1 u1)))
(*.f32 u1 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (-.f32 1 u1)))
(pow.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)) 1)
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (+.f32 -1 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))
(pow.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 2)
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (+.f32 -1 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))
(pow.f32 (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))) 3)
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (+.f32 -1 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))
(pow.f32 (pow.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)) 3) 1/3)
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (+.f32 -1 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))
(sqrt.f32 (pow.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)) 2))
(sqrt.f32 (pow.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1))) 2))
(fabs.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1))))
(log.f32 (exp.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (+.f32 -1 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (+.f32 -1 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))
(cbrt.f32 (pow.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)) 3))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (+.f32 -1 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) (pow.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3)))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (+.f32 -1 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))
(exp.f32 (log.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (+.f32 -1 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))) 1))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (+.f32 -1 (/.f32 1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1)
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 1)
(sin.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 1 (sin.f32 (*.f32 u2 314159265359/50000000000)))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 4))) (sqrt.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2)))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 4))) (sqrt.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2)))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 4))) (fabs.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 1)
(sin.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) 1/2)
(sin.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 3)
(sin.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3) 1/3)
(sin.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2)
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(fabs.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(log.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(exp.f32 (log.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 1))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))) 1)
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
(*.f32 1 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
(*.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 1)
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))) (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))) (cbrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))) (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.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) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/2))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (/.f32 1 (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))) 2)) (sqrt.f32 (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1)))) 2)) (sqrt.f32 (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1))))))
(*.f32 (fabs.f32 (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1))))) (sqrt.f32 (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 -1 (/.f32 1 u1))))))
(*.f32 (/.f32 1 (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4)) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4)))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) (cbrt.f32 (+.f32 (/.f32 1 u1) -1))) (cbrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (cbrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2) (/.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))) (cbrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4)))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (cbrt.f32 (+.f32 (/.f32 1 u1) -1))) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (cbrt.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (+.f32 -1 (/.f32 1 u1)))) (/.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (cbrt.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))) (cbrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(*.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(*.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2)) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/4)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 1/2))
(*.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2)) (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
(*.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 -1 (/.f32 1 u1)) -1/2))
(*.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 u1))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(/.f32 1 (/.f32 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (sin.f32 (*.f32 u2 314159265359/50000000000))) 1))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(/.f32 -1 (neg.f32 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (sqrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) (neg.f32 (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4)) (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 1) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (+.f32 (/.f32 1 u1) -1))) (cbrt.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (+.f32 -1 (/.f32 1 u1)))) (/.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (cbrt.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))) (cbrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(pow.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)) 1/2)
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(pow.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 1)
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 3)
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 3) 1/3)
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 2)
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(pow.f32 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (sin.f32 (*.f32 u2 314159265359/50000000000))) -1)
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(pow.f32 (exp.f32 1) (log.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(pow.f32 (E.f32) (log.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))) 2)) (cbrt.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))) 2)) (cbrt.f32 (log.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))) (sqrt.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))) (sqrt.f32 (log.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))))
(neg.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(neg.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(sqrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(fabs.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 3))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (sin.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 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (+.f32 (/.f32 1 u1) -1) 3/2)))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (+.f32 -1 (/.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 314159265359/50000000000))) 1)
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (*.f32 u2 314159265359/50000000000) 1)
(*.f32 314159265359/50000000000 u2)
(pow.f32 (cbrt.f32 (*.f32 u2 314159265359/50000000000)) 3)
(*.f32 314159265359/50000000000 u2)
(pow.f32 (pow.f32 (*.f32 u2 314159265359/50000000000) 3) 1/3)
(*.f32 314159265359/50000000000 u2)
(pow.f32 (sqrt.f32 (*.f32 u2 314159265359/50000000000)) 2)
(*.f32 314159265359/50000000000 u2)
(sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(sqrt.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 2))
(log.f32 (pow.f32 (exp.f32 u2) 314159265359/50000000000))
(*.f32 314159265359/50000000000 u2)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 314159265359/50000000000 u2)
(cbrt.f32 (pow.f32 (*.f32 u2 314159265359/50000000000) 3))
(*.f32 314159265359/50000000000 u2)
(expm1.f32 (log1p.f32 (*.f32 u2 314159265359/50000000000)))
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))
(log1p.f32 (expm1.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 314159265359/50000000000 u2)
(exp.f32 (log.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 314159265359/50000000000 u2)
(exp.f32 (*.f32 (log.f32 (*.f32 u2 314159265359/50000000000)) 1))
(*.f32 314159265359/50000000000 u2)
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))) 1)
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(/.f32 1 (/.f32 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (sin.f32 (*.f32 u2 314159265359/50000000000))) 1))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(/.f32 -1 (neg.f32 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (sqrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (sqrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) (neg.f32 (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4)) (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 1 u1)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 1) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(/.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (+.f32 (/.f32 1 u1) -1))) (cbrt.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (+.f32 -1 (/.f32 1 u1)))) (/.f32 (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (cbrt.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (cbrt.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))) (cbrt.f32 (+.f32 -1 (/.f32 1 u1)))))
(pow.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)) 1/2)
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(pow.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 1)
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 3)
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 3) 1/3)
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 2)
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(pow.f32 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (sin.f32 (*.f32 u2 314159265359/50000000000))) -1)
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(pow.f32 (exp.f32 1) (log.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(pow.f32 (E.f32) (log.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))) 2)) (cbrt.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))) 2)) (cbrt.f32 (log.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))) (sqrt.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))) (sqrt.f32 (log.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))))))
(neg.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(neg.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(sqrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(fabs.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 3))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (sin.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 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2)))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (+.f32 (/.f32 1 u1) -1) 3/2)))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (+.f32 -1 (/.f32 1 u1)) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1)
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 1)
(sin.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 1 (sin.f32 (*.f32 u2 314159265359/50000000000)))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2) (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 4))) (sqrt.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2)))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 4))) (sqrt.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 2)))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 4))) (fabs.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 1)
(sin.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) 1/2)
(sin.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 3)
(sin.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3) 1/3)
(sin.f32 (*.f32 314159265359/50000000000 u2))
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 2)
(sin.f32 (*.f32 314159265359/50000000000 u2))
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(fabs.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(log.f32 (exp.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(exp.f32 (log.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))))
(sin.f32 (*.f32 314159265359/50000000000 u2))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 1))
(sin.f32 (*.f32 314159265359/50000000000 u2))

eval535.0ms (3.7%)

Compiler

Compiled 12224 to 9614 computations (21.4% saved)

prune179.0ms (1.3%)

Pruning

46 alts after pruning (41 fresh and 5 done)

PrunedKeptTotal
New64424668
Fresh211738
Picked235
Done022
Total66746713
Accuracy
99.9%
Counts
713 → 46
Alt Table
Click to see full alt table
StatusAccuracyProgram
69.8%
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 2)
90.0%
(pow.f32 (E.f32) (log.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
98.0%
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (-.f32 1 u1)))
79.7%
(/.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1)))
98.4%
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
71.7%
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 1 u1)))
98.4%
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 (/.f32 1 u1) 1)))
96.6%
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (expm1.f32 (log1p.f32 (+.f32 (/.f32 1 u1) -1)))))
79.7%
(/.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) u2))
98.1%
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (sin.f32 (*.f32 u2 314159265359/50000000000))))
43.4%
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))) 1)
87.4%
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 3))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)))
95.4%
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3) (sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
98.2%
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (sin.f32 (*.f32 u2 314159265359/50000000000)))
79.8%
(*.f32 (/.f32 314159265359/50000000000 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))) u2)
97.9%
(*.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) -1/2))
88.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 u2 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
88.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 314159265359/50000000000 u2)))
79.8%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 314159265359/50000000000))
98.2%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.2%
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 2))) (+.f32 u1 1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.2%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
95.6%
(*.f32 (sqrt.f32 (exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
71.6%
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000)))
71.5%
(*.f32 (sqrt.f32 u1) (sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
98.1%
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
98.2%
(*.f32 (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (/.f32 1 (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
79.9%
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
61.3%
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))
72.4%
(*.f32 314159265359/50000000000 (/.f32 (*.f32 (sqrt.f32 u1) u2) (+.f32 1 (*.f32 u1 -1/2))))
79.9%
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))))
79.6%
(*.f32 314159265359/50000000000 (/.f32 1 (/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2)))
79.6%
(*.f32 314159265359/50000000000 (*.f32 (pow.f32 (-.f32 1 u1) -1/2) (*.f32 u2 (sqrt.f32 u1))))
70.9%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) u2))
79.8%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) u2))
61.2%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
79.9%
(*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
38.9%
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
95.8%
(sqrt.f32 (/.f32 1 (/.f32 (/.f32 (-.f32 1 u1) u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
43.5%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2))))
86.6%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 (*.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))
40.4%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (log.f32 (exp.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)))))
61.2%
(sqrt.f32 (*.f32 (*.f32 u1 (pow.f32 u2 2)) 98696044010906577398881/2500000000000000000000))
61.2%
(sqrt.f32 (*.f32 u1 (pow.f32 (*.f32 314159265359/50000000000 u2) 2)))
43.4%
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
91.5%
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
Compiler

Compiled 1334 to 1098 computations (17.7% saved)

localize509.0ms (3.6%)

Localize:

Found 17 expressions with local error:

NewAccuracyProgram
99.7%
(sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))
99.4%
(sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)))
98.9%
(*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)
98.9%
(*.f32 (sqrt.f32 u1) (sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
99.3%
(cos.f32 (*.f32 u2 314159265359/25000000000))
99.0%
(*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2)))
98.9%
(*.f32 u2 314159265359/25000000000)
45.3%
(-.f32 1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2))
99.4%
(sin.f32 (*.f32 u2 314159265359/50000000000))
98.9%
(*.f32 u2 314159265359/50000000000)
98.9%
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000)))
99.3%
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))
98.8%
(*.f32 314159265359/50000000000 (sqrt.f32 u1))
99.6%
(sqrt.f32 (-.f32 (/.f32 1 u1) 1))
99.4%
(sin.f32 (*.f32 u2 314159265359/50000000000))
99.1%
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 (/.f32 1 u1) 1)))
98.9%
(*.f32 u2 314159265359/50000000000)
Compiler

Compiled 175 to 123 computations (29.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 169.0ms
Operation ival-mult, time spent: 40.0ms, 24.0% of total-time
Operation ival-sin, time spent: 27.0ms, 16.0% of total-time
Operation ival-div, time spent: 26.0ms, 15.0% of total-time
Operation ival-sqrt, time spent: 24.0ms, 14.0% of total-time
Operation ival-cos, time spent: 21.0ms, 12.0% of total-time
Operation ival-sub, time spent: 16.0ms, 9.0% of total-time
Operation ival-pow, time spent: 8.0ms, 5.0% of total-time
Operation const, time spent: 7.0ms, 4.0% of total-time

series42.0ms (0.3%)

Counts
11 → 136
Calls

48 calls:

TimeVariablePointExpression
5.0ms
u2
@-inf
(*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2)))
3.0ms
u2
@-inf
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))
2.0ms
u2
@0
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 (/.f32 1 u1) 1)))
2.0ms
u2
@inf
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 (/.f32 1 u1) 1)))
1.0ms
u1
@-inf
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 (/.f32 1 u1) 1)))

rewrite218.0ms (1.5%)

Algorithm
batch-egg-rewrite
Rules
753×prod-diff
243×log1p-expm1-u
243×expm1-log1p-u
239×add-exp-log
239×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
036270
1555260
27350260
Stop Event
node limit
Counts
11 → 254
Calls
Call 1
Inputs
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 (/.f32 1 u1) 1)))
(sqrt.f32 (-.f32 (/.f32 1 u1) 1))
(*.f32 314159265359/50000000000 (sqrt.f32 u1))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(-.f32 1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2))
(*.f32 u2 314159265359/25000000000)
(*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2)))
(cos.f32 (*.f32 u2 314159265359/25000000000))
(*.f32 (sqrt.f32 u1) (sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
(sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))
Outputs
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))) 1)
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(*.f32 1 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 1)
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)) (*.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))) (cbrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (/.f32 1 (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 (/.f32 1 u1) -1))) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (/.f32 1 (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4)) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)) (cbrt.f32 (+.f32 (/.f32 1 u1) -1))) (cbrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (cbrt.f32 (+.f32 (/.f32 1 u1) -1))) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (cbrt.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(pow.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 1)
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 3)
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 2)
(pow.f32 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (sin.f32 (*.f32 u2 314159265359/50000000000))) -1)
(neg.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(neg.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(sqrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)))
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))))
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 3))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (+.f32 (/.f32 1 u1) -1) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 1))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 1)
(*.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) 1)
(*.f32 (cbrt.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (cbrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) (cbrt.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4) (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2)) 1/2) (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 1/2))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2))) (sqrt.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -2) -1)) (sqrt.f32 (+.f32 1 (/.f32 1 u1))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -3) -1)) (sqrt.f32 (+.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1)))))
(pow.f32 (+.f32 (/.f32 1 u1) -1) 1/2)
(pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 3)
(pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 3/2) 1/3)
(pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4) 2)
(fabs.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(log.f32 (exp.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(log1p.f32 (expm1.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(exp.f32 (log.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(exp.f32 (*.f32 (log.f32 (+.f32 (/.f32 1 u1) -1)) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))) 1)
(pow.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1)) 1)
(pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) 3)
(pow.f32 (pow.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) 2)
(sqrt.f32 (*.f32 u1 98696044010906577398881/2500000000000000000000))
(log.f32 (pow.f32 (exp.f32 314159265359/50000000000) (sqrt.f32 u1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))))
(cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1)) 3))
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1))))
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1))))
(exp.f32 (log.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1))))
(exp.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 314159265359/50000000000)))) 1)
(pow.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 314159265359/50000000000)) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 314159265359/50000000000))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 314159265359/50000000000)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 314159265359/50000000000))) 2)
(sqrt.f32 (*.f32 (pow.f32 u2 2) (*.f32 u1 98696044010906577398881/2500000000000000000000)))
(log.f32 (pow.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2) (sqrt.f32 u1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 314159265359/50000000000)))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 314159265359/50000000000)) 3))
(cbrt.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 u2 314159265359/50000000000) 3) (pow.f32 u1 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1)) 3) (pow.f32 u2 3)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 314159265359/50000000000))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 314159265359/50000000000))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 314159265359/50000000000))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 314159265359/50000000000))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))) 1)
(pow.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 1)
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) 3)
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) 2)
(sqrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 3))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 u1 3/2)))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) 1))
(+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))
(+.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2) 1))
(+.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2) 1/2)
(*.f32 1 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(*.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) 1)
(*.f32 (cbrt.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))) (cbrt.f32 (pow.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) 2)) (cbrt.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))))
(*.f32 (sqrt.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))) (sqrt.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))))
(*.f32 (-.f32 1/8 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3) 1/8)) (/.f32 1 (+.f32 1/4 (*.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))))))
(*.f32 (-.f32 1/4 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)) (/.f32 1 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))))
(/.f32 1 (/.f32 (+.f32 1/4 (*.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))))) (-.f32 1/8 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3) 1/8))))
(/.f32 1 (/.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))) (-.f32 1/4 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2))))
(/.f32 (-.f32 1/8 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3) 1/8)) (+.f32 1/4 (*.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))))))
(/.f32 (-.f32 1/4 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))))
(/.f32 (neg.f32 (-.f32 1/8 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3) 1/8))) (neg.f32 (+.f32 1/4 (*.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))))))
(/.f32 (neg.f32 (-.f32 1/4 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2))) (neg.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))))
(/.f32 (+.f32 1/8 (pow.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2) 3)) (+.f32 1/4 (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2) (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (*.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))))
(/.f32 (-.f32 1/4 (*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2) (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(pow.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) 1)
(pow.f32 (cbrt.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))) 3)
(pow.f32 (pow.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) 3) 1/3)
(pow.f32 (sqrt.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))) 2)
(sqrt.f32 (pow.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) 2))
(log.f32 (exp.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))))
(cbrt.f32 (pow.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) 3))
(expm1.f32 (log1p.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))))
(log1p.f32 (expm1.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))))
(exp.f32 (log.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))))
(exp.f32 (*.f32 (log.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 314159265359/25000000000))) 1)
(pow.f32 (*.f32 u2 314159265359/25000000000) 1)
(pow.f32 (cbrt.f32 (*.f32 u2 314159265359/25000000000)) 3)
(pow.f32 (pow.f32 (*.f32 u2 314159265359/25000000000) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u2 314159265359/25000000000)) 2)
(sqrt.f32 (pow.f32 (*.f32 u2 314159265359/25000000000) 2))
(log.f32 (pow.f32 (exp.f32 u2) 314159265359/25000000000))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 314159265359/25000000000))))
(cbrt.f32 (pow.f32 (*.f32 u2 314159265359/25000000000) 3))
(expm1.f32 (log1p.f32 (*.f32 u2 314159265359/25000000000)))
(log1p.f32 (expm1.f32 (*.f32 u2 314159265359/25000000000)))
(exp.f32 (log.f32 (*.f32 u2 314159265359/25000000000)))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 314159265359/25000000000)) 1))
(+.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) 1/2) (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(+.f32 (*.f32 1/2 (/.f32 u1 (-.f32 1 u1))) (*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2) (/.f32 u1 (-.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u1 (/.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (-.f32 1 u1))))) 1)
(/.f32 1 (/.f32 (-.f32 1 u1) (*.f32 u1 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))))
(/.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (/.f32 (-.f32 1 u1) u1))
(/.f32 (-.f32 1/8 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3) 1/8)) (*.f32 (/.f32 (-.f32 1 u1) u1) (+.f32 1/4 (*.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))))))
(/.f32 (-.f32 1/4 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)) (*.f32 (/.f32 (-.f32 1 u1) u1) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))))
(/.f32 (*.f32 u1 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))) (-.f32 1 u1))
(/.f32 (*.f32 (-.f32 1/8 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3) 1/8)) 1) (*.f32 (+.f32 1/4 (*.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))))) (/.f32 (-.f32 1 u1) u1)))
(/.f32 (*.f32 (-.f32 1/8 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3) 1/8)) u1) (*.f32 (+.f32 1/4 (*.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))))) (-.f32 1 u1)))
(/.f32 (*.f32 (-.f32 1/8 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3) 1/8)) (neg.f32 u1)) (*.f32 (+.f32 1/4 (*.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))))) (neg.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (-.f32 1/4 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)) 1) (*.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))) (/.f32 (-.f32 1 u1) u1)))
(/.f32 (*.f32 (-.f32 1/4 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)) u1) (*.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))) (-.f32 1 u1)))
(/.f32 (*.f32 (-.f32 1/4 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)) (neg.f32 u1)) (*.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))) (neg.f32 (-.f32 1 u1))))
(/.f32 (*.f32 u1 (-.f32 1/8 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3) 1/8))) (*.f32 (-.f32 1 u1) (+.f32 1/4 (*.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))))))
(/.f32 (*.f32 u1 (-.f32 1/4 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2))) (*.f32 (-.f32 1 u1) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))))
(/.f32 (*.f32 (neg.f32 u1) (-.f32 1/8 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3) 1/8))) (*.f32 (neg.f32 (-.f32 1 u1)) (+.f32 1/4 (*.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))))))
(/.f32 (*.f32 (neg.f32 u1) (-.f32 1/4 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2))) (*.f32 (neg.f32 (-.f32 1 u1)) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))))
(/.f32 (neg.f32 (*.f32 u1 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))) (neg.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (neg.f32 u1)) (neg.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/8 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3) 1/8))) (+.f32 1/4 (*.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))))))
(/.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/4 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2))) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))))
(/.f32 (*.f32 (-.f32 1/8 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3) 1/8)) (/.f32 u1 (-.f32 1 u1))) (+.f32 1/4 (*.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))))))
(/.f32 (*.f32 (-.f32 1/4 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)) (/.f32 u1 (-.f32 1 u1))) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))))
(/.f32 (*.f32 (neg.f32 u1) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))) (neg.f32 (-.f32 1 u1)))
(/.f32 (/.f32 (*.f32 u1 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))) 1) (-.f32 1 u1))
(/.f32 (/.f32 (*.f32 u1 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (cbrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 (*.f32 u1 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (*.f32 u1 (/.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (-.f32 1 u1))) 1)
(pow.f32 (cbrt.f32 (*.f32 u1 (/.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (-.f32 1 u1)))) 3)
(pow.f32 (pow.f32 (*.f32 u1 (/.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (-.f32 1 u1))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u1 (/.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (-.f32 1 u1)))) 2)
(sqrt.f32 (pow.f32 (*.f32 u1 (/.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (-.f32 1 u1))) 2))
(log.f32 (pow.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u1 (/.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (-.f32 1 u1))))))
(cbrt.f32 (pow.f32 (*.f32 u1 (/.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (-.f32 1 u1))) 3))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) (pow.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) 3)))
(expm1.f32 (log1p.f32 (*.f32 u1 (/.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (-.f32 1 u1)))))
(log1p.f32 (expm1.f32 (*.f32 u1 (/.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (-.f32 1 u1)))))
(exp.f32 (log.f32 (*.f32 u1 (/.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (-.f32 1 u1)))))
(exp.f32 (*.f32 (log.f32 (*.f32 u1 (/.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (-.f32 1 u1)))) 1))
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)))) 1)
(*.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1)
(*.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2)) (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))) (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))))
(pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1)
(pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))) 3)
(pow.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3) 1/3)
(pow.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2))
(log.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))))
(log.f32 (+.f32 1 (expm1.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)))))
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))))
(exp.f32 (log.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))))
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))) 1)
(pow.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 1)
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) 3)
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) 2)
(sqrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 3))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 u1 3/2)))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 314159265359/50000000000))) 1)
(*.f32 u2 314159265359/50000000000)
(*.f32 u2 (pow.f32 98696044010906577398881/2500000000000000000000 1/2))
(*.f32 314159265359/50000000000 u2)
(*.f32 1 (*.f32 u2 314159265359/50000000000))
(*.f32 (*.f32 u2 314159265359/50000000000) 1)
(*.f32 (pow.f32 (cbrt.f32 u2) 2) (*.f32 (cbrt.f32 u2) 314159265359/50000000000))
(*.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 (sqrt.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 u2) (*.f32 (sqrt.f32 u2) 314159265359/50000000000))
(*.f32 (pow.f32 1 1/2) (*.f32 u2 314159265359/50000000000))
(*.f32 (pow.f32 98696044010906577398881/2500000000000000000000 1/2) u2)
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)) 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 (*.f32 314159265359/50000000000 (pow.f32 (cbrt.f32 u2) 2)) (cbrt.f32 u2))
(*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u2)) (sqrt.f32 u2))
(pow.f32 (*.f32 (pow.f32 u2 2) 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 (pow.f32 (exp.f32 314159265359/50000000000) u2))
(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)))
(log1p.f32 (expm1.f32 (*.f32 u2 314159265359/50000000000)))
(exp.f32 (log.f32 (*.f32 u2 314159265359/50000000000)))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)) 1/2))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 314159265359/50000000000)) 1))

simplify357.0ms (2.5%)

Algorithm
egg-herbie
Rules
507×associate-*l*
466×associate-*r*
327×fma-neg
291×fma-define
250×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
073415254
1201314649
2771414641
Stop Event
node limit
Counts
390 → 424
Calls
Call 1
Inputs
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 5) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 7) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 5) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (-.f32 1 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(sqrt.f32 -1)
(+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1))))) (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 u1 2) (pow.f32 (sqrt.f32 -1) 3)))))
(-.f32 (+.f32 (sqrt.f32 -1) (+.f32 (*.f32 1/16 (/.f32 1 (*.f32 (pow.f32 u1 3) (pow.f32 (sqrt.f32 -1) 5)))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))) (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 u1 2) (pow.f32 (sqrt.f32 -1) 3)))))
(sqrt.f32 -1)
(+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(-.f32 (+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1))))) (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 u1 2) (pow.f32 (sqrt.f32 -1) 3)))))
(-.f32 (+.f32 (sqrt.f32 -1) (+.f32 (*.f32 1/16 (/.f32 1 (*.f32 (pow.f32 u1 3) (pow.f32 (sqrt.f32 -1) 5)))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))) (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 u1 2) (pow.f32 (sqrt.f32 -1) 3)))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 3))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 5)))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 7))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 5))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(+.f32 (*.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(+.f32 (*.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4)) (+.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6))))
(+.f32 (*.f32 -94885310160755698508969199161917078090991542041945444570644759847389875187381489531880769921/12304687500000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 8)) (+.f32 (*.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4)) (+.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)))))
(-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))
(-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))
(-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))
(-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))
(-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))
(-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))
(-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))
(-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))
(*.f32 314159265359/25000000000 u2)
(*.f32 314159265359/25000000000 u2)
(*.f32 314159265359/25000000000 u2)
(*.f32 314159265359/25000000000 u2)
(*.f32 314159265359/25000000000 u2)
(*.f32 314159265359/25000000000 u2)
(*.f32 314159265359/25000000000 u2)
(*.f32 314159265359/25000000000 u2)
(*.f32 314159265359/25000000000 u2)
(*.f32 314159265359/25000000000 u2)
(*.f32 314159265359/25000000000 u2)
(*.f32 314159265359/25000000000 u2)
(*.f32 u1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))))
(+.f32 (*.f32 u1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (*.f32 (pow.f32 u1 2) (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))))
(+.f32 (*.f32 u1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (+.f32 (*.f32 (pow.f32 u1 2) (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (*.f32 (pow.f32 u1 3) (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))))))
(+.f32 (*.f32 u1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (+.f32 (*.f32 (pow.f32 u1 2) (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (+.f32 (*.f32 (pow.f32 u1 3) (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (*.f32 (pow.f32 u1 4) (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))))))
(*.f32 -1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))))
(-.f32 (+.f32 (*.f32 -1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/25000000000 u2)) u1))) (*.f32 1/2 (/.f32 1 u1)))
(-.f32 (+.f32 (*.f32 -1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (+.f32 (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/25000000000 u2)) u1)) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/25000000000 u2)) (pow.f32 u1 2))))) (+.f32 (*.f32 1/2 (/.f32 1 u1)) (*.f32 1/2 (/.f32 1 (pow.f32 u1 2)))))
(-.f32 (+.f32 (*.f32 -1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (+.f32 (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/25000000000 u2)) u1)) (+.f32 (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/25000000000 u2)) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/25000000000 u2)) (pow.f32 u1 3)))))) (+.f32 (*.f32 1/2 (/.f32 1 u1)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (*.f32 1/2 (/.f32 1 (pow.f32 u1 3))))))
(*.f32 -1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))))
(-.f32 (+.f32 (*.f32 -1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/25000000000 u2)) u1))) (*.f32 1/2 (/.f32 1 u1)))
(-.f32 (+.f32 (*.f32 -1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (+.f32 (*.f32 -1 (/.f32 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/25000000000 u2)) u1)))) (*.f32 1/2 (/.f32 1 u1)))
(-.f32 (+.f32 (*.f32 -1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (+.f32 (*.f32 -1 (/.f32 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/25000000000 u2)) u1)) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/25000000000 u2)) (pow.f32 u1 3)))))) (+.f32 (*.f32 1/2 (/.f32 1 u1)) (*.f32 1/2 (/.f32 1 (pow.f32 u1 3)))))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 2)) (-.f32 1 u1)))
(+.f32 (*.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 4)) (-.f32 1 u1))) (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 2)) (-.f32 1 u1))))
(+.f32 (*.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 4)) (-.f32 1 u1))) (+.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 2)) (-.f32 1 u1))) (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 6)) (-.f32 1 u1)))))
(+.f32 (*.f32 -94885310160755698508969199161917078090991542041945444570644759847389875187381489531880769921/12304687500000000000000000000000000000000000000000000000000000000000000000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 8)) (-.f32 1 u1))) (+.f32 (*.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 4)) (-.f32 1 u1))) (+.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 2)) (-.f32 1 u1))) (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 6)) (-.f32 1 u1))))))
(/.f32 (*.f32 u1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (-.f32 1 u1))
(/.f32 (*.f32 u1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (-.f32 1 u1))
(/.f32 (*.f32 u1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (-.f32 1 u1))
(/.f32 (*.f32 u1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (-.f32 1 u1))
(/.f32 (*.f32 u1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (-.f32 1 u1))
(/.f32 (*.f32 u1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (-.f32 1 u1))
(/.f32 (*.f32 u1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (-.f32 1 u1))
(/.f32 (*.f32 u1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (-.f32 1 u1))
1
(+.f32 1 (*.f32 -98696044010906577398881/1250000000000000000000 (pow.f32 u2 2)))
(+.f32 1 (+.f32 (*.f32 -98696044010906577398881/1250000000000000000000 (pow.f32 u2 2)) (*.f32 9740909103402808085817682884085781839780052161/9375000000000000000000000000000000000000000 (pow.f32 u2 4))))
(+.f32 1 (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/175781250000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)) (+.f32 (*.f32 -98696044010906577398881/1250000000000000000000 (pow.f32 u2 2)) (*.f32 9740909103402808085817682884085781839780052161/9375000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(cos.f32 (*.f32 314159265359/25000000000 u2))
(cos.f32 (*.f32 314159265359/25000000000 u2))
(cos.f32 (*.f32 314159265359/25000000000 u2))
(cos.f32 (*.f32 314159265359/25000000000 u2))
(cos.f32 (*.f32 314159265359/25000000000 u2))
(cos.f32 (*.f32 314159265359/25000000000 u2))
(cos.f32 (*.f32 314159265359/25000000000 u2))
(cos.f32 (*.f32 314159265359/25000000000 u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 3))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 5)))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 7))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 5))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 -314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 -314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 -314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 -314159265359/50000000000 u2)))
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 -314159265359/50000000000 u2)
(*.f32 -314159265359/50000000000 u2)
(*.f32 -314159265359/50000000000 u2)
(*.f32 -314159265359/50000000000 u2)
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))) 1)
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(*.f32 1 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 1)
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)) (*.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))) (cbrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (/.f32 1 (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 (/.f32 1 u1) -1))) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (/.f32 1 (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4)) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)) (cbrt.f32 (+.f32 (/.f32 1 u1) -1))) (cbrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (cbrt.f32 (+.f32 (/.f32 1 u1) -1))) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (cbrt.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(pow.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 1)
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 3)
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 2)
(pow.f32 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (sin.f32 (*.f32 u2 314159265359/50000000000))) -1)
(neg.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(neg.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(sqrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)))
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))))
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 3))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (+.f32 (/.f32 1 u1) -1) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 1))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 1)
(*.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) 1)
(*.f32 (cbrt.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (cbrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) (cbrt.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4) (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2)) 1/2) (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 1/2))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2))) (sqrt.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -2) -1)) (sqrt.f32 (+.f32 1 (/.f32 1 u1))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -3) -1)) (sqrt.f32 (+.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1)))))
(pow.f32 (+.f32 (/.f32 1 u1) -1) 1/2)
(pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 3)
(pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 3/2) 1/3)
(pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4) 2)
(fabs.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(log.f32 (exp.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(log1p.f32 (expm1.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(exp.f32 (log.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(exp.f32 (*.f32 (log.f32 (+.f32 (/.f32 1 u1) -1)) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))) 1)
(pow.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1)) 1)
(pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) 3)
(pow.f32 (pow.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) 2)
(sqrt.f32 (*.f32 u1 98696044010906577398881/2500000000000000000000))
(log.f32 (pow.f32 (exp.f32 314159265359/50000000000) (sqrt.f32 u1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))))
(cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1)) 3))
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1))))
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1))))
(exp.f32 (log.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1))))
(exp.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 314159265359/50000000000)))) 1)
(pow.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 314159265359/50000000000)) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 314159265359/50000000000))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 314159265359/50000000000)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 314159265359/50000000000))) 2)
(sqrt.f32 (*.f32 (pow.f32 u2 2) (*.f32 u1 98696044010906577398881/2500000000000000000000)))
(log.f32 (pow.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2) (sqrt.f32 u1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 314159265359/50000000000)))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 314159265359/50000000000)) 3))
(cbrt.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 u2 314159265359/50000000000) 3) (pow.f32 u1 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1)) 3) (pow.f32 u2 3)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 314159265359/50000000000))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 314159265359/50000000000))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 314159265359/50000000000))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 314159265359/50000000000))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))) 1)
(pow.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 1)
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) 3)
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) 2)
(sqrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 3))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 u1 3/2)))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) 1))
(+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))
(+.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2) 1))
(+.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2) 1/2)
(*.f32 1 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(*.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) 1)
(*.f32 (cbrt.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))) (cbrt.f32 (pow.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) 2)) (cbrt.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))))
(*.f32 (sqrt.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))) (sqrt.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))))
(*.f32 (-.f32 1/8 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3) 1/8)) (/.f32 1 (+.f32 1/4 (*.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))))))
(*.f32 (-.f32 1/4 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)) (/.f32 1 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))))
(/.f32 1 (/.f32 (+.f32 1/4 (*.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))))) (-.f32 1/8 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3) 1/8))))
(/.f32 1 (/.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))) (-.f32 1/4 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2))))
(/.f32 (-.f32 1/8 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3) 1/8)) (+.f32 1/4 (*.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))))))
(/.f32 (-.f32 1/4 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))))
(/.f32 (neg.f32 (-.f32 1/8 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3) 1/8))) (neg.f32 (+.f32 1/4 (*.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))))))
(/.f32 (neg.f32 (-.f32 1/4 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2))) (neg.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))))
(/.f32 (+.f32 1/8 (pow.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2) 3)) (+.f32 1/4 (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2) (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (*.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))))
(/.f32 (-.f32 1/4 (*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2) (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(pow.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) 1)
(pow.f32 (cbrt.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))) 3)
(pow.f32 (pow.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) 3) 1/3)
(pow.f32 (sqrt.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))) 2)
(sqrt.f32 (pow.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) 2))
(log.f32 (exp.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))))
(cbrt.f32 (pow.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) 3))
(expm1.f32 (log1p.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))))
(log1p.f32 (expm1.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))))
(exp.f32 (log.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))))
(exp.f32 (*.f32 (log.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 314159265359/25000000000))) 1)
(pow.f32 (*.f32 u2 314159265359/25000000000) 1)
(pow.f32 (cbrt.f32 (*.f32 u2 314159265359/25000000000)) 3)
(pow.f32 (pow.f32 (*.f32 u2 314159265359/25000000000) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u2 314159265359/25000000000)) 2)
(sqrt.f32 (pow.f32 (*.f32 u2 314159265359/25000000000) 2))
(log.f32 (pow.f32 (exp.f32 u2) 314159265359/25000000000))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 314159265359/25000000000))))
(cbrt.f32 (pow.f32 (*.f32 u2 314159265359/25000000000) 3))
(expm1.f32 (log1p.f32 (*.f32 u2 314159265359/25000000000)))
(log1p.f32 (expm1.f32 (*.f32 u2 314159265359/25000000000)))
(exp.f32 (log.f32 (*.f32 u2 314159265359/25000000000)))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 314159265359/25000000000)) 1))
(+.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) 1/2) (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(+.f32 (*.f32 1/2 (/.f32 u1 (-.f32 1 u1))) (*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2) (/.f32 u1 (-.f32 1 u1))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u1 (/.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (-.f32 1 u1))))) 1)
(/.f32 1 (/.f32 (-.f32 1 u1) (*.f32 u1 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))))
(/.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (/.f32 (-.f32 1 u1) u1))
(/.f32 (-.f32 1/8 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3) 1/8)) (*.f32 (/.f32 (-.f32 1 u1) u1) (+.f32 1/4 (*.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))))))
(/.f32 (-.f32 1/4 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)) (*.f32 (/.f32 (-.f32 1 u1) u1) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))))
(/.f32 (*.f32 u1 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))) (-.f32 1 u1))
(/.f32 (*.f32 (-.f32 1/8 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3) 1/8)) 1) (*.f32 (+.f32 1/4 (*.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))))) (/.f32 (-.f32 1 u1) u1)))
(/.f32 (*.f32 (-.f32 1/8 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3) 1/8)) u1) (*.f32 (+.f32 1/4 (*.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))))) (-.f32 1 u1)))
(/.f32 (*.f32 (-.f32 1/8 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3) 1/8)) (neg.f32 u1)) (*.f32 (+.f32 1/4 (*.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))))) (neg.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (-.f32 1/4 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)) 1) (*.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))) (/.f32 (-.f32 1 u1) u1)))
(/.f32 (*.f32 (-.f32 1/4 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)) u1) (*.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))) (-.f32 1 u1)))
(/.f32 (*.f32 (-.f32 1/4 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)) (neg.f32 u1)) (*.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))) (neg.f32 (-.f32 1 u1))))
(/.f32 (*.f32 u1 (-.f32 1/8 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3) 1/8))) (*.f32 (-.f32 1 u1) (+.f32 1/4 (*.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))))))
(/.f32 (*.f32 u1 (-.f32 1/4 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2))) (*.f32 (-.f32 1 u1) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))))
(/.f32 (*.f32 (neg.f32 u1) (-.f32 1/8 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3) 1/8))) (*.f32 (neg.f32 (-.f32 1 u1)) (+.f32 1/4 (*.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))))))
(/.f32 (*.f32 (neg.f32 u1) (-.f32 1/4 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2))) (*.f32 (neg.f32 (-.f32 1 u1)) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))))
(/.f32 (neg.f32 (*.f32 u1 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))) (neg.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (neg.f32 u1)) (neg.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/8 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3) 1/8))) (+.f32 1/4 (*.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))))))
(/.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/4 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2))) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))))
(/.f32 (*.f32 (-.f32 1/8 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3) 1/8)) (/.f32 u1 (-.f32 1 u1))) (+.f32 1/4 (*.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))))))
(/.f32 (*.f32 (-.f32 1/4 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)) (/.f32 u1 (-.f32 1 u1))) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))))
(/.f32 (*.f32 (neg.f32 u1) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))) (neg.f32 (-.f32 1 u1)))
(/.f32 (/.f32 (*.f32 u1 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))) 1) (-.f32 1 u1))
(/.f32 (/.f32 (*.f32 u1 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (cbrt.f32 (-.f32 1 u1)))
(/.f32 (/.f32 (*.f32 u1 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 (-.f32 1 u1)))
(pow.f32 (*.f32 u1 (/.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (-.f32 1 u1))) 1)
(pow.f32 (cbrt.f32 (*.f32 u1 (/.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (-.f32 1 u1)))) 3)
(pow.f32 (pow.f32 (*.f32 u1 (/.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (-.f32 1 u1))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u1 (/.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (-.f32 1 u1)))) 2)
(sqrt.f32 (pow.f32 (*.f32 u1 (/.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (-.f32 1 u1))) 2))
(log.f32 (pow.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u1 (/.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (-.f32 1 u1))))))
(cbrt.f32 (pow.f32 (*.f32 u1 (/.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (-.f32 1 u1))) 3))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) (pow.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) 3)))
(expm1.f32 (log1p.f32 (*.f32 u1 (/.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (-.f32 1 u1)))))
(log1p.f32 (expm1.f32 (*.f32 u1 (/.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (-.f32 1 u1)))))
(exp.f32 (log.f32 (*.f32 u1 (/.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (-.f32 1 u1)))))
(exp.f32 (*.f32 (log.f32 (*.f32 u1 (/.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (-.f32 1 u1)))) 1))
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)))) 1)
(*.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))
(*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1)
(*.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2)) (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))) (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))))
(pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1)
(pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))) 3)
(pow.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3) 1/3)
(pow.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2))
(log.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))))
(log.f32 (+.f32 1 (expm1.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)))))
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))))
(exp.f32 (log.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))))
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))) 1)
(pow.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 1)
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) 3)
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) 2)
(sqrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 3))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 u1 3/2)))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 314159265359/50000000000))) 1)
(*.f32 u2 314159265359/50000000000)
(*.f32 u2 (pow.f32 98696044010906577398881/2500000000000000000000 1/2))
(*.f32 314159265359/50000000000 u2)
(*.f32 1 (*.f32 u2 314159265359/50000000000))
(*.f32 (*.f32 u2 314159265359/50000000000) 1)
(*.f32 (pow.f32 (cbrt.f32 u2) 2) (*.f32 (cbrt.f32 u2) 314159265359/50000000000))
(*.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 (sqrt.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 u2) (*.f32 (sqrt.f32 u2) 314159265359/50000000000))
(*.f32 (pow.f32 1 1/2) (*.f32 u2 314159265359/50000000000))
(*.f32 (pow.f32 98696044010906577398881/2500000000000000000000 1/2) u2)
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)) 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 (*.f32 314159265359/50000000000 (pow.f32 (cbrt.f32 u2) 2)) (cbrt.f32 u2))
(*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u2)) (sqrt.f32 u2))
(pow.f32 (*.f32 (pow.f32 u2 2) 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 (pow.f32 (exp.f32 314159265359/50000000000) u2))
(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)))
(log1p.f32 (expm1.f32 (*.f32 u2 314159265359/50000000000)))
(exp.f32 (log.f32 (*.f32 u2 314159265359/50000000000)))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)) 1/2))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 314159265359/50000000000)) 1))
Outputs
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 u2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) 314159265359/50000000000))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (pow.f32 u2 3)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 5) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1)))))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)))) (*.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)) (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))))))
(fma.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 7) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 5) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))))))
(fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (pow.f32 u2 7)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (pow.f32 u2 3)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)))) (*.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)) (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1)))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (+.f32 (*.f32 314159265359/50000000000 u2) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow.f32 u2 5)))) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 7)) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (/.f32 1 (-.f32 (/.f32 1 u1) 1))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 1 u1) -1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (/.f32 -1/2 (sqrt.f32 -1)) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) u1)))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (*.f32 -1/2 (sin.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2))))))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (fma.f32 -1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (*.f32 -1/2 (sin.f32 (*.f32 314159265359/50000000000 u2))) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))))))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))
(*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(fma.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (/.f32 -1/2 (sqrt.f32 -1)) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) u1)))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(+.f32 (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2))) (*.f32 (pow.f32 u1 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (-.f32 1 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u1 3) (sqrt.f32 -1)))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (fma.f32 -1/2 (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(fma.f32 -1/2 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 u1 (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (+.f32 1 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2)) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 2)))) (fma.f32 -1/2 (*.f32 (+.f32 1 (/.f32 (+.f32 -1/2 (*.f32 -1/2 (pow.f32 (/.f32 1/2 (sqrt.f32 -1)) 2))) 1)) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (*.f32 (sqrt.f32 -1) (pow.f32 u1 3)))) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 314159265359/50000000000 u2))))))
(sqrt.f32 -1)
(+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(+.f32 (sqrt.f32 -1) (/.f32 1/2 (*.f32 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 u1 (sqrt.f32 -1))))) (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 u1 2) (pow.f32 (sqrt.f32 -1) 3)))))
(-.f32 (+.f32 (sqrt.f32 -1) (/.f32 1/2 (*.f32 u1 (sqrt.f32 -1)))) (/.f32 1/8 (*.f32 (pow.f32 u1 2) (pow.f32 (sqrt.f32 -1) 3))))
(+.f32 (/.f32 (/.f32 1/2 u1) (sqrt.f32 -1)) (+.f32 (sqrt.f32 -1) (/.f32 -1/8 (*.f32 (pow.f32 u1 2) (*.f32 -1 (sqrt.f32 -1))))))
(-.f32 (+.f32 (sqrt.f32 -1) (+.f32 (*.f32 1/16 (/.f32 1 (*.f32 (pow.f32 u1 3) (pow.f32 (sqrt.f32 -1) 5)))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))) (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 u1 2) (pow.f32 (sqrt.f32 -1) 3)))))
(-.f32 (+.f32 (sqrt.f32 -1) (+.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 (pow.f32 u1 2) (pow.f32 (sqrt.f32 -1) 3))))
(+.f32 (+.f32 (/.f32 (/.f32 1/2 u1) (sqrt.f32 -1)) (/.f32 1/16 (*.f32 (pow.f32 u1 3) (pow.f32 (sqrt.f32 -1) 5)))) (+.f32 (sqrt.f32 -1) (/.f32 -1/8 (*.f32 (pow.f32 u1 2) (*.f32 -1 (sqrt.f32 -1))))))
(sqrt.f32 -1)
(+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))
(+.f32 (sqrt.f32 -1) (/.f32 1/2 (*.f32 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 u1 (sqrt.f32 -1))))) (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 u1 2) (pow.f32 (sqrt.f32 -1) 3)))))
(-.f32 (+.f32 (sqrt.f32 -1) (/.f32 1/2 (*.f32 u1 (sqrt.f32 -1)))) (/.f32 1/8 (*.f32 (pow.f32 u1 2) (pow.f32 (sqrt.f32 -1) 3))))
(+.f32 (/.f32 (/.f32 1/2 u1) (sqrt.f32 -1)) (+.f32 (sqrt.f32 -1) (/.f32 -1/8 (*.f32 (pow.f32 u1 2) (*.f32 -1 (sqrt.f32 -1))))))
(-.f32 (+.f32 (sqrt.f32 -1) (+.f32 (*.f32 1/16 (/.f32 1 (*.f32 (pow.f32 u1 3) (pow.f32 (sqrt.f32 -1) 5)))) (*.f32 1/2 (/.f32 1 (*.f32 u1 (sqrt.f32 -1)))))) (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 u1 2) (pow.f32 (sqrt.f32 -1) 3)))))
(-.f32 (+.f32 (sqrt.f32 -1) (+.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 (pow.f32 u1 2) (pow.f32 (sqrt.f32 -1) 3))))
(+.f32 (+.f32 (/.f32 (/.f32 1/2 u1) (sqrt.f32 -1)) (/.f32 1/16 (*.f32 (pow.f32 u1 3) (pow.f32 (sqrt.f32 -1) 5)))) (+.f32 (sqrt.f32 -1) (/.f32 -1/8 (*.f32 (pow.f32 u1 2) (*.f32 -1 (sqrt.f32 -1))))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 3))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1))))
(fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)) (*.f32 (pow.f32 u2 3) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 u1))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 5)))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 u1)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)) (*.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt.f32 u1)) (pow.f32 u2 5))))
(fma.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 u1)) (pow.f32 u2 3) (fma.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt.f32 u1)) (pow.f32 u2 5) (*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 7))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 5))))))
(fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 7) (sqrt.f32 u1)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 u1)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)) (*.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt.f32 u1)) (pow.f32 u2 5)))))
(fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 7) (sqrt.f32 u1)) (fma.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 u1)) (pow.f32 u2 3) (fma.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt.f32 u1)) (pow.f32 u2 5) (*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))
(+.f32 (*.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(fma.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4)))
(+.f32 (*.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4)) (+.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6))))
(fma.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4) (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6))))
(+.f32 (*.f32 -94885310160755698508969199161917078090991542041945444570644759847389875187381489531880769921/12304687500000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 8)) (+.f32 (*.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4)) (+.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)) (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)))))
(fma.f32 -94885310160755698508969199161917078090991542041945444570644759847389875187381489531880769921/12304687500000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 8) (fma.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4) (fma.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2) (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)))))
(-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2)
(fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)
(-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2)
(fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)
(-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2)
(fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)
(-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2)
(fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)
(-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2)
(fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)
(-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2)
(fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)
(-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2)
(fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)
(-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2)
(fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)
(*.f32 314159265359/25000000000 u2)
(*.f32 u2 314159265359/25000000000)
(*.f32 314159265359/25000000000 u2)
(*.f32 u2 314159265359/25000000000)
(*.f32 314159265359/25000000000 u2)
(*.f32 u2 314159265359/25000000000)
(*.f32 314159265359/25000000000 u2)
(*.f32 u2 314159265359/25000000000)
(*.f32 314159265359/25000000000 u2)
(*.f32 u2 314159265359/25000000000)
(*.f32 314159265359/25000000000 u2)
(*.f32 u2 314159265359/25000000000)
(*.f32 314159265359/25000000000 u2)
(*.f32 u2 314159265359/25000000000)
(*.f32 314159265359/25000000000 u2)
(*.f32 u2 314159265359/25000000000)
(*.f32 314159265359/25000000000 u2)
(*.f32 u2 314159265359/25000000000)
(*.f32 314159265359/25000000000 u2)
(*.f32 u2 314159265359/25000000000)
(*.f32 314159265359/25000000000 u2)
(*.f32 u2 314159265359/25000000000)
(*.f32 314159265359/25000000000 u2)
(*.f32 u2 314159265359/25000000000)
(*.f32 u1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))))
(*.f32 u1 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2))
(*.f32 u1 (fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))
(+.f32 (*.f32 u1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (*.f32 (pow.f32 u1 2) (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))))
(*.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (+.f32 u1 (pow.f32 u1 2)))
(*.f32 (fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) (+.f32 u1 (pow.f32 u1 2)))
(+.f32 (*.f32 u1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (+.f32 (*.f32 (pow.f32 u1 2) (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (*.f32 (pow.f32 u1 3) (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))))))
(fma.f32 u1 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (*.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (+.f32 (pow.f32 u1 2) (pow.f32 u1 3))))
(*.f32 (fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 3)) u1))
(+.f32 (*.f32 u1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (+.f32 (*.f32 (pow.f32 u1 2) (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (+.f32 (*.f32 (pow.f32 u1 3) (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (*.f32 (pow.f32 u1 4) (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))))))
(+.f32 (*.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (+.f32 u1 (pow.f32 u1 2))) (*.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (+.f32 (pow.f32 u1 3) (pow.f32 u1 4))))
(*.f32 (fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) (+.f32 (+.f32 u1 (pow.f32 u1 2)) (+.f32 (pow.f32 u1 3) (pow.f32 u1 4))))
(*.f32 -1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))))
(neg.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2))
(+.f32 -1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))
(-.f32 (+.f32 (*.f32 -1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/25000000000 u2)) u1))) (*.f32 1/2 (/.f32 1 u1)))
(-.f32 (fma.f32 -1 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) u1))) (/.f32 1/2 u1))
(fma.f32 -1 (fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) (fma.f32 1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) u1) (/.f32 -1/2 u1)))
(fma.f32 -1 (fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) (/.f32 1/2 u1) (/.f32 -1/2 u1)))
(-.f32 (+.f32 (*.f32 -1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (+.f32 (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/25000000000 u2)) u1)) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/25000000000 u2)) (pow.f32 u1 2))))) (+.f32 (*.f32 1/2 (/.f32 1 u1)) (*.f32 1/2 (/.f32 1 (pow.f32 u1 2)))))
(-.f32 (fma.f32 -1 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (*.f32 1/2 (+.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) u1) (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) (pow.f32 u1 2))))) (+.f32 (/.f32 1/2 u1) (/.f32 1/2 (pow.f32 u1 2))))
(-.f32 (-.f32 (*.f32 1/2 (+.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) u1) (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) (pow.f32 u1 2)))) (fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)) (+.f32 (/.f32 1/2 u1) (/.f32 1/2 (pow.f32 u1 2))))
(fma.f32 -1 (fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) (-.f32 (fma.f32 1/2 (+.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) u1) (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) (pow.f32 u1 2))) (/.f32 -1/2 u1)) (/.f32 1/2 (pow.f32 u1 2))))
(-.f32 (+.f32 (*.f32 -1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (+.f32 (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/25000000000 u2)) u1)) (+.f32 (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/25000000000 u2)) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/25000000000 u2)) (pow.f32 u1 3)))))) (+.f32 (*.f32 1/2 (/.f32 1 u1)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (*.f32 1/2 (/.f32 1 (pow.f32 u1 3))))))
(-.f32 (fma.f32 -1 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (fma.f32 1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) u1) (*.f32 1/2 (+.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) (pow.f32 u1 2)) (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) (pow.f32 u1 3)))))) (+.f32 (/.f32 1/2 u1) (+.f32 (/.f32 1/2 (pow.f32 u1 2)) (/.f32 1/2 (pow.f32 u1 3)))))
(-.f32 (-.f32 (*.f32 1/2 (+.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) u1) (+.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) (pow.f32 u1 2)) (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) (pow.f32 u1 3))))) (fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)) (+.f32 (/.f32 1/2 u1) (+.f32 (/.f32 1/2 (pow.f32 u1 2)) (/.f32 1/2 (pow.f32 u1 3)))))
(fma.f32 -1 (fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) (-.f32 (fma.f32 1/2 (+.f32 (+.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) u1) (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) (pow.f32 u1 2))) (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) (pow.f32 u1 3))) (/.f32 -1/2 u1)) (+.f32 (/.f32 1/2 (pow.f32 u1 2)) (/.f32 1/2 (pow.f32 u1 3)))))
(*.f32 -1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))))
(neg.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2))
(+.f32 -1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))
(-.f32 (+.f32 (*.f32 -1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/25000000000 u2)) u1))) (*.f32 1/2 (/.f32 1 u1)))
(-.f32 (fma.f32 -1 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) u1))) (/.f32 1/2 u1))
(fma.f32 -1 (fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) (fma.f32 1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) u1) (/.f32 -1/2 u1)))
(fma.f32 -1 (fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) (/.f32 1/2 u1) (/.f32 -1/2 u1)))
(-.f32 (+.f32 (*.f32 -1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (+.f32 (*.f32 -1 (/.f32 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))) (pow.f32 u1 2))) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/25000000000 u2)) u1)))) (*.f32 1/2 (/.f32 1 u1)))
(-.f32 (fma.f32 -1 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (fma.f32 -1 (/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (pow.f32 u1 2)) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) u1)))) (/.f32 1/2 u1))
(+.f32 (-.f32 (-.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) (/.f32 1/2 u1)) (/.f32 (fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) (pow.f32 u1 2))) (fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)) (/.f32 -1/2 u1))
(-.f32 (+.f32 (*.f32 -1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (+.f32 (*.f32 -1 (/.f32 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2)))) (pow.f32 u1 2))) (+.f32 (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/25000000000 u2)) u1)) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 314159265359/25000000000 u2)) (pow.f32 u1 3)))))) (+.f32 (*.f32 1/2 (/.f32 1 u1)) (*.f32 1/2 (/.f32 1 (pow.f32 u1 3)))))
(-.f32 (fma.f32 -1 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (fma.f32 -1 (/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (pow.f32 u1 2)) (*.f32 1/2 (+.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) u1) (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) (pow.f32 u1 3)))))) (+.f32 (/.f32 1/2 u1) (/.f32 1/2 (pow.f32 u1 3))))
(-.f32 (-.f32 (-.f32 (*.f32 1/2 (+.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) u1) (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) (pow.f32 u1 3)))) (/.f32 (fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) (pow.f32 u1 2))) (fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)) (+.f32 (/.f32 1/2 u1) (/.f32 1/2 (pow.f32 u1 3))))
(-.f32 (+.f32 (-.f32 (+.f32 -1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))) (/.f32 (fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) (pow.f32 u1 2))) (fma.f32 1/2 (+.f32 (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) u1) (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) (pow.f32 u1 3))) (/.f32 -1/2 u1))) (/.f32 1/2 (pow.f32 u1 3)))
(*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 2)) (-.f32 1 u1)))
(*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u1 (/.f32 (pow.f32 u2 2) (-.f32 1 u1))))
(*.f32 (*.f32 u1 98696044010906577398881/2500000000000000000000) (/.f32 (pow.f32 u2 2) (-.f32 1 u1)))
(+.f32 (*.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 4)) (-.f32 1 u1))) (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 2)) (-.f32 1 u1))))
(fma.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (*.f32 u1 (/.f32 (pow.f32 u2 4) (-.f32 1 u1))) (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 u1 (/.f32 (pow.f32 u2 2) (-.f32 1 u1)))))
(fma.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 4)) (-.f32 1 u1)) (*.f32 (*.f32 u1 98696044010906577398881/2500000000000000000000) (/.f32 (pow.f32 u2 2) (-.f32 1 u1))))
(+.f32 (*.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 4)) (-.f32 1 u1))) (+.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 2)) (-.f32 1 u1))) (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 6)) (-.f32 1 u1)))))
(fma.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (*.f32 u1 (/.f32 (pow.f32 u2 4) (-.f32 1 u1))) (fma.f32 98696044010906577398881/2500000000000000000000 (*.f32 u1 (/.f32 (pow.f32 u2 2) (-.f32 1 u1))) (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (*.f32 u1 (/.f32 (pow.f32 u2 6) (-.f32 1 u1))))))
(fma.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 4)) (-.f32 1 u1)) (fma.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 6)) (-.f32 1 u1)) (*.f32 (*.f32 u1 98696044010906577398881/2500000000000000000000) (/.f32 (pow.f32 u2 2) (-.f32 1 u1)))))
(+.f32 (*.f32 -94885310160755698508969199161917078090991542041945444570644759847389875187381489531880769921/12304687500000000000000000000000000000000000000000000000000000000000000000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 8)) (-.f32 1 u1))) (+.f32 (*.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 4)) (-.f32 1 u1))) (+.f32 (*.f32 98696044010906577398881/2500000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 2)) (-.f32 1 u1))) (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 6)) (-.f32 1 u1))))))
(fma.f32 -94885310160755698508969199161917078090991542041945444570644759847389875187381489531880769921/12304687500000000000000000000000000000000000000000000000000000000000000000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 8)) (-.f32 1 u1)) (fma.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (*.f32 u1 (/.f32 (pow.f32 u2 4) (-.f32 1 u1))) (fma.f32 98696044010906577398881/2500000000000000000000 (*.f32 u1 (/.f32 (pow.f32 u2 2) (-.f32 1 u1))) (*.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (*.f32 u1 (/.f32 (pow.f32 u2 6) (-.f32 1 u1)))))))
(fma.f32 -94885310160755698508969199161917078090991542041945444570644759847389875187381489531880769921/12304687500000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 u1 (/.f32 (pow.f32 u2 8) (-.f32 1 u1))) (fma.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 4)) (-.f32 1 u1)) (fma.f32 961389193575684075633145058384385882649239799132134631991269883031841/351562500000000000000000000000000000000000000000000000000000000000 (/.f32 (*.f32 u1 (pow.f32 u2 6)) (-.f32 1 u1)) (*.f32 (*.f32 u1 98696044010906577398881/2500000000000000000000) (/.f32 (pow.f32 u2 2) (-.f32 1 u1))))))
(/.f32 (*.f32 u1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (-.f32 1 u1))
(/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (/.f32 (-.f32 1 u1) u1))
(/.f32 (fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) (+.f32 (/.f32 1 u1) -1))
(/.f32 (*.f32 u1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (-.f32 1 u1))
(/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (/.f32 (-.f32 1 u1) u1))
(/.f32 (fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) (+.f32 (/.f32 1 u1) -1))
(/.f32 (*.f32 u1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (-.f32 1 u1))
(/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (/.f32 (-.f32 1 u1) u1))
(/.f32 (fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) (+.f32 (/.f32 1 u1) -1))
(/.f32 (*.f32 u1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (-.f32 1 u1))
(/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (/.f32 (-.f32 1 u1) u1))
(/.f32 (fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) (+.f32 (/.f32 1 u1) -1))
(/.f32 (*.f32 u1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (-.f32 1 u1))
(/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (/.f32 (-.f32 1 u1) u1))
(/.f32 (fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) (+.f32 (/.f32 1 u1) -1))
(/.f32 (*.f32 u1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (-.f32 1 u1))
(/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (/.f32 (-.f32 1 u1) u1))
(/.f32 (fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) (+.f32 (/.f32 1 u1) -1))
(/.f32 (*.f32 u1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (-.f32 1 u1))
(/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (/.f32 (-.f32 1 u1) u1))
(/.f32 (fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) (+.f32 (/.f32 1 u1) -1))
(/.f32 (*.f32 u1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))) (-.f32 1 u1))
(/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (/.f32 (-.f32 1 u1) u1))
(/.f32 (fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) (+.f32 (/.f32 1 u1) -1))
1
(+.f32 1 (*.f32 -98696044010906577398881/1250000000000000000000 (pow.f32 u2 2)))
(+.f32 1 (*.f32 (pow.f32 u2 2) -98696044010906577398881/1250000000000000000000))
(fma.f32 (pow.f32 u2 2) -98696044010906577398881/1250000000000000000000 1)
(+.f32 1 (+.f32 (*.f32 -98696044010906577398881/1250000000000000000000 (pow.f32 u2 2)) (*.f32 9740909103402808085817682884085781839780052161/9375000000000000000000000000000000000000000 (pow.f32 u2 4))))
(+.f32 1 (fma.f32 -98696044010906577398881/1250000000000000000000 (pow.f32 u2 2) (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/9375000000000000000000000000000000000000000)))
(+.f32 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/1250000000000000000000 1) (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/9375000000000000000000000000000000000000000))
(+.f32 1 (+.f32 (*.f32 -961389193575684075633145058384385882649239799132134631991269883031841/175781250000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6)) (+.f32 (*.f32 -98696044010906577398881/1250000000000000000000 (pow.f32 u2 2)) (*.f32 9740909103402808085817682884085781839780052161/9375000000000000000000000000000000000000000 (pow.f32 u2 4)))))
(+.f32 1 (fma.f32 -961389193575684075633145058384385882649239799132134631991269883031841/175781250000000000000000000000000000000000000000000000000000000000 (pow.f32 u2 6) (fma.f32 -98696044010906577398881/1250000000000000000000 (pow.f32 u2 2) (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/9375000000000000000000000000000000000000000))))
(+.f32 1 (fma.f32 (pow.f32 u2 6) -961389193575684075633145058384385882649239799132134631991269883031841/175781250000000000000000000000000000000000000000000000000000000000 (fma.f32 (pow.f32 u2 2) -98696044010906577398881/1250000000000000000000 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/9375000000000000000000000000000000000000000))))
(cos.f32 (*.f32 314159265359/25000000000 u2))
(cos.f32 (*.f32 u2 314159265359/25000000000))
(cos.f32 (*.f32 314159265359/25000000000 u2))
(cos.f32 (*.f32 u2 314159265359/25000000000))
(cos.f32 (*.f32 314159265359/25000000000 u2))
(cos.f32 (*.f32 u2 314159265359/25000000000))
(cos.f32 (*.f32 314159265359/25000000000 u2))
(cos.f32 (*.f32 u2 314159265359/25000000000))
(cos.f32 (*.f32 314159265359/25000000000 u2))
(cos.f32 (*.f32 u2 314159265359/25000000000))
(cos.f32 (*.f32 314159265359/25000000000 u2))
(cos.f32 (*.f32 u2 314159265359/25000000000))
(cos.f32 (*.f32 314159265359/25000000000 u2))
(cos.f32 (*.f32 u2 314159265359/25000000000))
(cos.f32 (*.f32 314159265359/25000000000 u2))
(cos.f32 (*.f32 u2 314159265359/25000000000))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 3))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 u1)) (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1))))
(fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)) (*.f32 (pow.f32 u2 3) (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 u1))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 5)))))
(fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 u1)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)) (*.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt.f32 u1)) (pow.f32 u2 5))))
(fma.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 u1)) (pow.f32 u2 3) (fma.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt.f32 u1)) (pow.f32 u2 5) (*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))))
(+.f32 (*.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 7))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 3))) (+.f32 (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2)) (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 5))))))
(fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 7) (sqrt.f32 u1)) (fma.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (pow.f32 u2 3) (sqrt.f32 u1)) (fma.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)) (*.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt.f32 u1)) (pow.f32 u2 5)))))
(fma.f32 -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (*.f32 (pow.f32 u2 7) (sqrt.f32 u1)) (fma.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt.f32 u1)) (pow.f32 u2 3) (fma.f32 (*.f32 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt.f32 u1)) (pow.f32 u2 5) (*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 -314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 -314159265359/50000000000)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 -314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 -314159265359/50000000000)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 -314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 -314159265359/50000000000)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 -314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 -314159265359/50000000000)))
(*.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 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 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))) 1)
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(*.f32 1 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 1)
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)) (*.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1))) (cbrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) (cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (/.f32 1 (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 (/.f32 1 u1) -1))) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (cbrt.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 (/.f32 1 u1) -1))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(/.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (+.f32 (/.f32 1 u1) -1))) (cbrt.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 1 (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4)) (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4)))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)) (cbrt.f32 (+.f32 (/.f32 1 u1) -1))) (cbrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) (/.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (cbrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (/.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) (cbrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)) (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4)))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)) (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (cbrt.f32 (+.f32 (/.f32 1 u1) -1))) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (cbrt.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 (/.f32 1 u1) -1))) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(/.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (cbrt.f32 (+.f32 (/.f32 1 u1) -1))) (cbrt.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(pow.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 1)
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 3)
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 3) 1/3)
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 2)
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(pow.f32 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (sin.f32 (*.f32 u2 314159265359/50000000000))) -1)
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(neg.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(neg.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2) (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2) (+.f32 (/.f32 1 u1) -1)))
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 3))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 (+.f32 (/.f32 1 u1) -1) 3/2)))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 (+.f32 (/.f32 1 u1) -1) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 1))
(/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))) 1)
(expm1.f32 (log1p.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (+.f32 (/.f32 1 u1) -1))
(*.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) 1)
(sqrt.f32 (+.f32 (/.f32 1 u1) -1))
(*.f32 (cbrt.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) (cbrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) (cbrt.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) (cbrt.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4) (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4))
(sqrt.f32 (+.f32 (/.f32 1 u1) -1))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (+.f32 (/.f32 1 u1) -1))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2)) 1/2) (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1)) 1/2))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2))) (sqrt.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 2))) (sqrt.f32 (cbrt.f32 (+.f32 (/.f32 1 u1) -1))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -2) -1)) (sqrt.f32 (+.f32 1 (/.f32 1 u1))))
(/.f32 (sqrt.f32 (+.f32 -1 (pow.f32 u1 -2))) (sqrt.f32 (+.f32 1 (/.f32 1 u1))))
(/.f32 (sqrt.f32 (+.f32 -1 (pow.f32 u1 -2))) (hypot.f32 1 (pow.f32 u1 -1/2)))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 -3) -1)) (sqrt.f32 (+.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1)))))
(/.f32 (sqrt.f32 (+.f32 -1 (pow.f32 u1 -3))) (sqrt.f32 (+.f32 (pow.f32 u1 -2) (+.f32 1 (/.f32 1 u1)))))
(/.f32 (sqrt.f32 (+.f32 -1 (pow.f32 u1 -3))) (sqrt.f32 (+.f32 1 (+.f32 (/.f32 1 u1) (pow.f32 u1 -2)))))
(pow.f32 (+.f32 (/.f32 1 u1) -1) 1/2)
(sqrt.f32 (+.f32 (/.f32 1 u1) -1))
(pow.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) 1)
(sqrt.f32 (+.f32 (/.f32 1 u1) -1))
(pow.f32 (cbrt.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 3)
(sqrt.f32 (+.f32 (/.f32 1 u1) -1))
(pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 3/2) 1/3)
(cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 3/2))
(pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4) 2)
(sqrt.f32 (+.f32 (/.f32 1 u1) -1))
(fabs.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(sqrt.f32 (+.f32 (/.f32 1 u1) -1))
(log.f32 (exp.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(sqrt.f32 (+.f32 (/.f32 1 u1) -1))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(sqrt.f32 (+.f32 (/.f32 1 u1) -1))
(cbrt.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(log1p.f32 (expm1.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(sqrt.f32 (+.f32 (/.f32 1 u1) -1))
(exp.f32 (log.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(sqrt.f32 (+.f32 (/.f32 1 u1) -1))
(exp.f32 (*.f32 (log.f32 (+.f32 (/.f32 1 u1) -1)) 1/2))
(sqrt.f32 (+.f32 (/.f32 1 u1) -1))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) 1))
(sqrt.f32 (+.f32 (/.f32 1 u1) -1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))) 1)
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1))))
(pow.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1)) 1)
(*.f32 314159265359/50000000000 (sqrt.f32 u1))
(pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) 3)
(*.f32 314159265359/50000000000 (sqrt.f32 u1))
(pow.f32 (pow.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1)) 3) 1/3)
(*.f32 314159265359/50000000000 (sqrt.f32 u1))
(pow.f32 (sqrt.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) 2)
(*.f32 314159265359/50000000000 (sqrt.f32 u1))
(sqrt.f32 (*.f32 u1 98696044010906577398881/2500000000000000000000))
(log.f32 (pow.f32 (exp.f32 314159265359/50000000000) (sqrt.f32 u1)))
(*.f32 314159265359/50000000000 (sqrt.f32 u1))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))))
(*.f32 314159265359/50000000000 (sqrt.f32 u1))
(cbrt.f32 (pow.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1)) 3))
(*.f32 314159265359/50000000000 (sqrt.f32 u1))
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1))))
(log1p.f32 (expm1.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1))))
(*.f32 314159265359/50000000000 (sqrt.f32 u1))
(exp.f32 (log.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1))))
(*.f32 314159265359/50000000000 (sqrt.f32 u1))
(exp.f32 (*.f32 (log.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) 1))
(*.f32 314159265359/50000000000 (sqrt.f32 u1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 314159265359/50000000000)))) 1)
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))))
(pow.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 314159265359/50000000000)) 1)
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 314159265359/50000000000))) 3)
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 314159265359/50000000000)) 3) 1/3)
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 314159265359/50000000000))) 2)
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))
(sqrt.f32 (*.f32 (pow.f32 u2 2) (*.f32 u1 98696044010906577398881/2500000000000000000000)))
(sqrt.f32 (*.f32 u1 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2))))
(log.f32 (pow.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2) (sqrt.f32 u1)))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 314159265359/50000000000)))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 314159265359/50000000000)) 3))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))
(cbrt.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1)) 3)))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 u2 314159265359/50000000000) 3) (pow.f32 u1 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 314159265359/50000000000 u2) 3) (pow.f32 u1 3/2)))
(cbrt.f32 (*.f32 (pow.f32 u2 3) (*.f32 31006276680305942139213528068663279/125000000000000000000000000000000 (pow.f32 u1 3/2))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u1)) 3) (pow.f32 u2 3)))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 314159265359/50000000000))))
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 314159265359/50000000000))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 314159265359/50000000000))))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 314159265359/50000000000))) 1))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 314159265359/50000000000 u2))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))) 1)
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(pow.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 1)
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) 3)
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 3) 1/3)
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) 2)
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(sqrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(sqrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 3))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 u1 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 u1 3/2)))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 u1 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) 1))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2)
(fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)
(+.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2) 1))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2)
(fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)
(+.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2) 1/2)
(fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2)
(fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)
(*.f32 1 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2)
(fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)
(*.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) 1)
(fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2)
(fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)
(*.f32 (cbrt.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))) (cbrt.f32 (pow.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) 2)))
(*.f32 (cbrt.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2)) (cbrt.f32 (pow.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) 2)))
(*.f32 (cbrt.f32 (fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)) (cbrt.f32 (pow.f32 (fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) 2)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) 2)) (cbrt.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))))
(*.f32 (cbrt.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2)) (cbrt.f32 (pow.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) 2)))
(*.f32 (cbrt.f32 (fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)) (cbrt.f32 (pow.f32 (fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) 2)))
(*.f32 (sqrt.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))) (sqrt.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2)
(fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)
(*.f32 (-.f32 1/8 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3) 1/8)) (/.f32 1 (+.f32 1/4 (*.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))))))
(/.f32 (-.f32 1/8 (*.f32 1/8 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3))) (+.f32 1/4 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))))))
(/.f32 (fma.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3) -1/8 1/8) (fma.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) (fma.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)) 1/4))
(*.f32 (-.f32 1/4 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)) (/.f32 1 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))))
(/.f32 (-.f32 1/4 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))))
(/.f32 (+.f32 1/4 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2) -1/4)) (fma.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))
(/.f32 1 (/.f32 (+.f32 1/4 (*.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))))) (-.f32 1/8 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3) 1/8))))
(/.f32 (-.f32 1/8 (*.f32 1/8 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3))) (+.f32 1/4 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))))))
(/.f32 (fma.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3) -1/8 1/8) (fma.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) (fma.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)) 1/4))
(/.f32 1 (/.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))) (-.f32 1/4 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2))))
(/.f32 (-.f32 1/4 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))))
(/.f32 (+.f32 1/4 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2) -1/4)) (fma.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))
(/.f32 (-.f32 1/8 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3) 1/8)) (+.f32 1/4 (*.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))))))
(/.f32 (-.f32 1/8 (*.f32 1/8 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3))) (+.f32 1/4 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))))))
(/.f32 (fma.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3) -1/8 1/8) (fma.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) (fma.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)) 1/4))
(/.f32 (-.f32 1/4 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))))
(/.f32 (+.f32 1/4 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2) -1/4)) (fma.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))
(/.f32 (neg.f32 (-.f32 1/8 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3) 1/8))) (neg.f32 (+.f32 1/4 (*.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))))))
(/.f32 (-.f32 1/8 (*.f32 1/8 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3))) (+.f32 1/4 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))))))
(/.f32 (fma.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3) -1/8 1/8) (fma.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) (fma.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)) 1/4))
(/.f32 (neg.f32 (-.f32 1/4 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2))) (neg.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))))
(/.f32 (-.f32 1/4 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))))
(/.f32 (+.f32 1/4 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2) -1/4)) (fma.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))
(/.f32 (+.f32 1/8 (pow.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2) 3)) (+.f32 1/4 (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2) (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (*.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))))
(/.f32 (-.f32 1/8 (*.f32 1/8 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3))) (+.f32 1/4 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))))))
(/.f32 (fma.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3) -1/8 1/8) (fma.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) (fma.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)) 1/4))
(/.f32 (-.f32 1/4 (*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2) (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(/.f32 (-.f32 1/4 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))))
(/.f32 (+.f32 1/4 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2) -1/4)) (fma.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))
(pow.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) 1)
(fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2)
(fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)
(pow.f32 (cbrt.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))) 3)
(fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2)
(fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)
(pow.f32 (pow.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) 3) 1/3)
(fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2)
(fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)
(pow.f32 (sqrt.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))) 2)
(fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2)
(fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)
(sqrt.f32 (pow.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) 2))
(sqrt.f32 (pow.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) 2))
(fabs.f32 (fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2))
(log.f32 (exp.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2)
(fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)
(log.f32 (+.f32 1 (expm1.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2)
(fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)
(cbrt.f32 (pow.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) 3))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2)
(fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)
(expm1.f32 (log1p.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))))
(expm1.f32 (log1p.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2)))
(expm1.f32 (log1p.f32 (fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)))
(log1p.f32 (expm1.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2)
(fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)
(exp.f32 (log.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2)
(fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)
(exp.f32 (*.f32 (log.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))) 1))
(fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2)
(fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 314159265359/25000000000))) 1)
(expm1.f32 (log1p.f32 (*.f32 u2 314159265359/25000000000)))
(pow.f32 (*.f32 u2 314159265359/25000000000) 1)
(*.f32 u2 314159265359/25000000000)
(pow.f32 (cbrt.f32 (*.f32 u2 314159265359/25000000000)) 3)
(*.f32 u2 314159265359/25000000000)
(pow.f32 (pow.f32 (*.f32 u2 314159265359/25000000000) 3) 1/3)
(*.f32 u2 314159265359/25000000000)
(pow.f32 (sqrt.f32 (*.f32 u2 314159265359/25000000000)) 2)
(*.f32 u2 314159265359/25000000000)
(sqrt.f32 (pow.f32 (*.f32 u2 314159265359/25000000000) 2))
(fabs.f32 (*.f32 u2 314159265359/25000000000))
(log.f32 (pow.f32 (exp.f32 u2) 314159265359/25000000000))
(*.f32 u2 314159265359/25000000000)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 314159265359/25000000000))))
(*.f32 u2 314159265359/25000000000)
(cbrt.f32 (pow.f32 (*.f32 u2 314159265359/25000000000) 3))
(*.f32 u2 314159265359/25000000000)
(expm1.f32 (log1p.f32 (*.f32 u2 314159265359/25000000000)))
(log1p.f32 (expm1.f32 (*.f32 u2 314159265359/25000000000)))
(*.f32 u2 314159265359/25000000000)
(exp.f32 (log.f32 (*.f32 u2 314159265359/25000000000)))
(*.f32 u2 314159265359/25000000000)
(exp.f32 (*.f32 (log.f32 (*.f32 u2 314159265359/25000000000)) 1))
(*.f32 u2 314159265359/25000000000)
(+.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) 1/2) (*.f32 (/.f32 u1 (-.f32 1 u1)) (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))
(/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (/.f32 (-.f32 1 u1) u1))
(/.f32 (fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) (+.f32 (/.f32 1 u1) -1))
(+.f32 (*.f32 1/2 (/.f32 u1 (-.f32 1 u1))) (*.f32 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2) (/.f32 u1 (-.f32 1 u1))))
(/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (/.f32 (-.f32 1 u1) u1))
(/.f32 (fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) (+.f32 (/.f32 1 u1) -1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u1 (/.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (-.f32 1 u1))))) 1)
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (/.f32 (-.f32 1 u1) u1))))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) (+.f32 (/.f32 1 u1) -1))))
(/.f32 1 (/.f32 (-.f32 1 u1) (*.f32 u1 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))))
(/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (/.f32 (-.f32 1 u1) u1))
(/.f32 (fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) (+.f32 (/.f32 1 u1) -1))
(/.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (/.f32 (-.f32 1 u1) u1))
(/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (/.f32 (-.f32 1 u1) u1))
(/.f32 (fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) (+.f32 (/.f32 1 u1) -1))
(/.f32 (-.f32 1/8 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3) 1/8)) (*.f32 (/.f32 (-.f32 1 u1) u1) (+.f32 1/4 (*.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))))))
(/.f32 (-.f32 1/8 (*.f32 1/8 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3))) (*.f32 (+.f32 1/4 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))))) (/.f32 (-.f32 1 u1) u1)))
(/.f32 (fma.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3) -1/8 1/8) (*.f32 (fma.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) (fma.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)) 1/4) (+.f32 (/.f32 1 u1) -1)))
(/.f32 (-.f32 1/4 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)) (*.f32 (/.f32 (-.f32 1 u1) u1) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))))
(/.f32 (-.f32 1/4 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)) (*.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))) (/.f32 (-.f32 1 u1) u1)))
(/.f32 (+.f32 1/4 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2) -1/4)) (*.f32 (fma.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) (+.f32 (/.f32 1 u1) -1)))
(/.f32 (*.f32 u1 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))) (-.f32 1 u1))
(/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (/.f32 (-.f32 1 u1) u1))
(/.f32 (fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) (+.f32 (/.f32 1 u1) -1))
(/.f32 (*.f32 (-.f32 1/8 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3) 1/8)) 1) (*.f32 (+.f32 1/4 (*.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))))) (/.f32 (-.f32 1 u1) u1)))
(/.f32 (-.f32 1/8 (*.f32 1/8 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3))) (*.f32 (+.f32 1/4 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))))) (/.f32 (-.f32 1 u1) u1)))
(/.f32 (fma.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3) -1/8 1/8) (*.f32 (fma.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) (fma.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)) 1/4) (+.f32 (/.f32 1 u1) -1)))
(/.f32 (*.f32 (-.f32 1/8 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3) 1/8)) u1) (*.f32 (+.f32 1/4 (*.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))))) (-.f32 1 u1)))
(/.f32 (-.f32 1/8 (*.f32 1/8 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3))) (*.f32 (+.f32 1/4 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))))) (/.f32 (-.f32 1 u1) u1)))
(/.f32 (fma.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3) -1/8 1/8) (*.f32 (fma.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) (fma.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)) 1/4) (+.f32 (/.f32 1 u1) -1)))
(/.f32 (*.f32 (-.f32 1/8 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3) 1/8)) (neg.f32 u1)) (*.f32 (+.f32 1/4 (*.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))))) (neg.f32 (-.f32 1 u1))))
(/.f32 (-.f32 1/8 (*.f32 1/8 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3))) (*.f32 (+.f32 1/4 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))))) (/.f32 (-.f32 1 u1) u1)))
(/.f32 (fma.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3) -1/8 1/8) (*.f32 (fma.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) (fma.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)) 1/4) (+.f32 (/.f32 1 u1) -1)))
(/.f32 (*.f32 (-.f32 1/4 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)) 1) (*.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))) (/.f32 (-.f32 1 u1) u1)))
(/.f32 (-.f32 1/4 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)) (*.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))) (/.f32 (-.f32 1 u1) u1)))
(/.f32 (+.f32 1/4 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2) -1/4)) (*.f32 (fma.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) (+.f32 (/.f32 1 u1) -1)))
(/.f32 (*.f32 (-.f32 1/4 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)) u1) (*.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))) (-.f32 1 u1)))
(/.f32 (-.f32 1/4 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)) (*.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))) (/.f32 (-.f32 1 u1) u1)))
(/.f32 (+.f32 1/4 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2) -1/4)) (*.f32 (fma.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) (+.f32 (/.f32 1 u1) -1)))
(/.f32 (*.f32 (-.f32 1/4 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)) (neg.f32 u1)) (*.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))) (neg.f32 (-.f32 1 u1))))
(/.f32 (-.f32 1/4 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)) (*.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))) (/.f32 (-.f32 1 u1) u1)))
(/.f32 (+.f32 1/4 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2) -1/4)) (*.f32 (fma.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) (+.f32 (/.f32 1 u1) -1)))
(/.f32 (*.f32 u1 (-.f32 1/8 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3) 1/8))) (*.f32 (-.f32 1 u1) (+.f32 1/4 (*.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))))))
(/.f32 (-.f32 1/8 (*.f32 1/8 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3))) (*.f32 (+.f32 1/4 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))))) (/.f32 (-.f32 1 u1) u1)))
(/.f32 (fma.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3) -1/8 1/8) (*.f32 (fma.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) (fma.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)) 1/4) (+.f32 (/.f32 1 u1) -1)))
(/.f32 (*.f32 u1 (-.f32 1/4 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2))) (*.f32 (-.f32 1 u1) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))))
(/.f32 (-.f32 1/4 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)) (*.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))) (/.f32 (-.f32 1 u1) u1)))
(/.f32 (+.f32 1/4 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2) -1/4)) (*.f32 (fma.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) (+.f32 (/.f32 1 u1) -1)))
(/.f32 (*.f32 (neg.f32 u1) (-.f32 1/8 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3) 1/8))) (*.f32 (neg.f32 (-.f32 1 u1)) (+.f32 1/4 (*.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))))))
(/.f32 (-.f32 1/8 (*.f32 1/8 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3))) (*.f32 (+.f32 1/4 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))))) (/.f32 (-.f32 1 u1) u1)))
(/.f32 (fma.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3) -1/8 1/8) (*.f32 (fma.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) (fma.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)) 1/4) (+.f32 (/.f32 1 u1) -1)))
(/.f32 (*.f32 (neg.f32 u1) (-.f32 1/4 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2))) (*.f32 (neg.f32 (-.f32 1 u1)) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))))
(/.f32 (-.f32 1/4 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)) (*.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))) (/.f32 (-.f32 1 u1) u1)))
(/.f32 (+.f32 1/4 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2) -1/4)) (*.f32 (fma.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) (+.f32 (/.f32 1 u1) -1)))
(/.f32 (neg.f32 (*.f32 u1 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)))) (neg.f32 (-.f32 1 u1)))
(/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (/.f32 (-.f32 1 u1) u1))
(/.f32 (fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) (+.f32 (/.f32 1 u1) -1))
(/.f32 (*.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (neg.f32 u1)) (neg.f32 (-.f32 1 u1)))
(/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (/.f32 (-.f32 1 u1) u1))
(/.f32 (fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) (+.f32 (/.f32 1 u1) -1))
(/.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/8 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3) 1/8))) (+.f32 1/4 (*.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))))))
(/.f32 (-.f32 1/8 (*.f32 1/8 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3))) (*.f32 (+.f32 1/4 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))))) (/.f32 (-.f32 1 u1) u1)))
(/.f32 (fma.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3) -1/8 1/8) (*.f32 (fma.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) (fma.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)) 1/4) (+.f32 (/.f32 1 u1) -1)))
(/.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/4 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2))) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))))
(/.f32 (-.f32 1/4 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)) (*.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))) (/.f32 (-.f32 1 u1) u1)))
(/.f32 (+.f32 1/4 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2) -1/4)) (*.f32 (fma.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) (+.f32 (/.f32 1 u1) -1)))
(/.f32 (*.f32 (-.f32 1/8 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3) 1/8)) (/.f32 u1 (-.f32 1 u1))) (+.f32 1/4 (*.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))))))
(/.f32 (-.f32 1/8 (*.f32 1/8 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3))) (*.f32 (+.f32 1/4 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))))))) (/.f32 (-.f32 1 u1) u1)))
(/.f32 (fma.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3) -1/8 1/8) (*.f32 (fma.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) (fma.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2)) 1/4) (+.f32 (/.f32 1 u1) -1)))
(/.f32 (*.f32 (-.f32 1/4 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)) (/.f32 u1 (-.f32 1 u1))) (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))))
(/.f32 (-.f32 1/4 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)) (*.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)))) (/.f32 (-.f32 1 u1) u1)))
(/.f32 (+.f32 1/4 (*.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2) -1/4)) (*.f32 (fma.f32 1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) (+.f32 (/.f32 1 u1) -1)))
(/.f32 (*.f32 (neg.f32 u1) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))) (neg.f32 (-.f32 1 u1)))
(/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (/.f32 (-.f32 1 u1) u1))
(/.f32 (fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) (+.f32 (/.f32 1 u1) -1))
(/.f32 (/.f32 (*.f32 u1 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))) 1) (-.f32 1 u1))
(/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (/.f32 (-.f32 1 u1) u1))
(/.f32 (fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) (+.f32 (/.f32 1 u1) -1))
(/.f32 (/.f32 (*.f32 u1 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))) (pow.f32 (cbrt.f32 (-.f32 1 u1)) 2)) (cbrt.f32 (-.f32 1 u1)))
(/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (/.f32 (-.f32 1 u1) u1))
(/.f32 (fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) (+.f32 (/.f32 1 u1) -1))
(/.f32 (/.f32 (*.f32 u1 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))) (sqrt.f32 (-.f32 1 u1))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (/.f32 (-.f32 1 u1) u1))
(/.f32 (fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) (+.f32 (/.f32 1 u1) -1))
(pow.f32 (*.f32 u1 (/.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (-.f32 1 u1))) 1)
(/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (/.f32 (-.f32 1 u1) u1))
(/.f32 (fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) (+.f32 (/.f32 1 u1) -1))
(pow.f32 (cbrt.f32 (*.f32 u1 (/.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (-.f32 1 u1)))) 3)
(/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (/.f32 (-.f32 1 u1) u1))
(/.f32 (fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) (+.f32 (/.f32 1 u1) -1))
(pow.f32 (pow.f32 (*.f32 u1 (/.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (-.f32 1 u1))) 3) 1/3)
(/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (/.f32 (-.f32 1 u1) u1))
(/.f32 (fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) (+.f32 (/.f32 1 u1) -1))
(pow.f32 (sqrt.f32 (*.f32 u1 (/.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (-.f32 1 u1)))) 2)
(/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (/.f32 (-.f32 1 u1) u1))
(/.f32 (fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) (+.f32 (/.f32 1 u1) -1))
(sqrt.f32 (pow.f32 (*.f32 u1 (/.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (-.f32 1 u1))) 2))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (/.f32 (-.f32 1 u1) u1)) 2))
(fabs.f32 (/.f32 (fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) (+.f32 (/.f32 1 u1) -1)))
(log.f32 (pow.f32 (exp.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2))))
(/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (/.f32 (-.f32 1 u1) u1))
(/.f32 (fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) (+.f32 (/.f32 1 u1) -1))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u1 (/.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (-.f32 1 u1))))))
(/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (/.f32 (-.f32 1 u1) u1))
(/.f32 (fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) (+.f32 (/.f32 1 u1) -1))
(cbrt.f32 (pow.f32 (*.f32 u1 (/.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (-.f32 1 u1))) 3))
(/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (/.f32 (-.f32 1 u1) u1))
(/.f32 (fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) (+.f32 (/.f32 1 u1) -1))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3) (pow.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) 3) (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3)))
(expm1.f32 (log1p.f32 (*.f32 u1 (/.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (-.f32 1 u1)))))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (/.f32 (-.f32 1 u1) u1))))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) (+.f32 (/.f32 1 u1) -1))))
(log1p.f32 (expm1.f32 (*.f32 u1 (/.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (-.f32 1 u1)))))
(/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (/.f32 (-.f32 1 u1) u1))
(/.f32 (fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) (+.f32 (/.f32 1 u1) -1))
(exp.f32 (log.f32 (*.f32 u1 (/.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (-.f32 1 u1)))))
(/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (/.f32 (-.f32 1 u1) u1))
(/.f32 (fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) (+.f32 (/.f32 1 u1) -1))
(exp.f32 (*.f32 (log.f32 (*.f32 u1 (/.f32 (+.f32 1/2 (*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2)) (-.f32 1 u1)))) 1))
(/.f32 (fma.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) -1/2 1/2) (/.f32 (-.f32 1 u1) u1))
(/.f32 (fma.f32 -1/2 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1/2) (+.f32 (/.f32 1 u1) -1))
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)))) 1)
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))))
(*.f32 1 (cos.f32 (*.f32 u2 314159265359/25000000000)))
(cos.f32 (*.f32 u2 314159265359/25000000000))
(*.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1)
(cos.f32 (*.f32 u2 314159265359/25000000000))
(*.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2)) (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))))
(*.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2)))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))) (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))))
(cos.f32 (*.f32 u2 314159265359/25000000000))
(pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 1)
(cos.f32 (*.f32 u2 314159265359/25000000000))
(pow.f32 (cbrt.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))) 3)
(cos.f32 (*.f32 u2 314159265359/25000000000))
(pow.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3) 1/3)
(cos.f32 (*.f32 u2 314159265359/25000000000))
(pow.f32 (sqrt.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))) 2)
(cos.f32 (*.f32 u2 314159265359/25000000000))
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2))
(fabs.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)))
(log.f32 (exp.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))))
(cos.f32 (*.f32 u2 314159265359/25000000000))
(log.f32 (+.f32 1 (expm1.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)))))
(cos.f32 (*.f32 u2 314159265359/25000000000))
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 3))
(cos.f32 (*.f32 u2 314159265359/25000000000))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))))
(cos.f32 (*.f32 u2 314159265359/25000000000))
(exp.f32 (log.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))))
(cos.f32 (*.f32 u2 314159265359/25000000000))
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 u2 314159265359/25000000000))) 1))
(cos.f32 (*.f32 u2 314159265359/25000000000))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))) 1)
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(pow.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 1)
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) 3)
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 3) 1/3)
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) 2)
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(sqrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(sqrt.f32 (*.f32 u1 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) 3))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3) (pow.f32 u1 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 u1 3/2)))
(cbrt.f32 (*.f32 (pow.f32 u1 3/2) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 3) (pow.f32 u1 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))) 1))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u2 314159265359/50000000000))) 1)
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 u2 314159265359/50000000000)
(*.f32 314159265359/50000000000 u2)
(*.f32 u2 (pow.f32 98696044010906577398881/2500000000000000000000 1/2))
(*.f32 314159265359/50000000000 u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 1 (*.f32 u2 314159265359/50000000000))
(*.f32 314159265359/50000000000 u2)
(*.f32 (*.f32 u2 314159265359/50000000000) 1)
(*.f32 314159265359/50000000000 u2)
(*.f32 (pow.f32 (cbrt.f32 u2) 2) (*.f32 (cbrt.f32 u2) 314159265359/50000000000))
(*.f32 314159265359/50000000000 u2)
(*.f32 (pow.f32 (cbrt.f32 (*.f32 u2 314159265359/50000000000)) 2) (cbrt.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 314159265359/50000000000 u2)
(*.f32 (cbrt.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (cbrt.f32 (*.f32 u2 314159265359/50000000000)) 2))
(*.f32 314159265359/50000000000 u2)
(*.f32 (sqrt.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 314159265359/50000000000 u2)
(*.f32 (sqrt.f32 u2) (*.f32 (sqrt.f32 u2) 314159265359/50000000000))
(*.f32 314159265359/50000000000 u2)
(*.f32 (pow.f32 1 1/2) (*.f32 u2 314159265359/50000000000))
(*.f32 314159265359/50000000000 u2)
(*.f32 (pow.f32 98696044010906577398881/2500000000000000000000 1/2) u2)
(*.f32 314159265359/50000000000 u2)
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000)) 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 314159265359/50000000000 u2)) 2)))
(*.f32 (sqrt.f32 (cbrt.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000))) (fabs.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2))))
(*.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))) (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(*.f32 (sqrt.f32 (cbrt.f32 (*.f32 (pow.f32 u2 4) 9740909103402808085817682884085781839780052161/6250000000000000000000000000000000000000000))) (fabs.f32 (cbrt.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 (*.f32 314159265359/50000000000 (pow.f32 (cbrt.f32 u2) 2)) (cbrt.f32 u2))
(*.f32 314159265359/50000000000 u2)
(*.f32 (*.f32 314159265359/50000000000 (sqrt.f32 u2)) (sqrt.f32 u2))
(*.f32 314159265359/50000000000 u2)
(pow.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000) 1/2)
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(pow.f32 (*.f32 u2 314159265359/50000000000) 1)
(*.f32 314159265359/50000000000 u2)
(pow.f32 (cbrt.f32 (*.f32 u2 314159265359/50000000000)) 3)
(*.f32 314159265359/50000000000 u2)
(pow.f32 (pow.f32 (*.f32 u2 314159265359/50000000000) 3) 1/3)
(*.f32 314159265359/50000000000 u2)
(pow.f32 (sqrt.f32 (*.f32 u2 314159265359/50000000000)) 2)
(*.f32 314159265359/50000000000 u2)
(fabs.f32 (*.f32 u2 314159265359/50000000000))
(*.f32 314159265359/50000000000 u2)
(log.f32 (pow.f32 (exp.f32 314159265359/50000000000) u2))
(*.f32 314159265359/50000000000 u2)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 314159265359/50000000000 u2)
(cbrt.f32 (pow.f32 (*.f32 u2 314159265359/50000000000) 3))
(*.f32 314159265359/50000000000 u2)
(expm1.f32 (log1p.f32 (*.f32 u2 314159265359/50000000000)))
(expm1.f32 (log1p.f32 (*.f32 314159265359/50000000000 u2)))
(log1p.f32 (expm1.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 314159265359/50000000000 u2)
(exp.f32 (log.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 314159265359/50000000000 u2)
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000)) 1/2))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))
(exp.f32 (*.f32 (log.f32 (*.f32 u2 314159265359/50000000000)) 1))
(*.f32 314159265359/50000000000 u2)

eval355.0ms (2.5%)

Compiler

Compiled 11730 to 9422 computations (19.7% saved)

prune162.0ms (1.1%)

Pruning

49 alts after pruning (40 fresh and 9 done)

PrunedKeptTotal
New65411665
Fresh72936
Picked145
Done055
Total66249711
Accuracy
100.0%
Counts
711 → 49
Alt Table
Click to see full alt table
StatusAccuracyProgram
90.0%
(pow.f32 (E.f32) (log.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
88.5%
(/.f32 (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 (/.f32 1 u1) 1)))
98.0%
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (-.f32 1 u1)))
79.7%
(/.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1)))
97.8%
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4) 2))
98.4%
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
71.7%
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 1 u1)))
98.4%
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 (/.f32 1 u1) 1)))
96.6%
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (expm1.f32 (log1p.f32 (+.f32 (/.f32 1 u1) -1)))))
96.3%
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (exp.f32 (*.f32 (log.f32 (+.f32 (/.f32 1 u1) -1)) 1/2)))
79.7%
(/.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) u2))
98.1%
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (sin.f32 (*.f32 u2 314159265359/50000000000))))
43.4%
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))) 1)
95.4%
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3) (sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
98.2%
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (sin.f32 (*.f32 u2 314159265359/50000000000)))
79.8%
(*.f32 (/.f32 314159265359/50000000000 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))) u2)
97.9%
(*.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) -1/2))
88.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 u2 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
79.8%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 314159265359/50000000000))
98.2%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.2%
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
95.6%
(*.f32 (sqrt.f32 (exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
66.0%
(*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 314159265359/50000000000 u2)))
61.2%
(*.f32 (sqrt.f32 u1) (*.f32 u2 314159265359/50000000000))
71.3%
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (pow.f32 98696044010906577398881/2500000000000000000000 1/2) u2)))
71.6%
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000)))
98.1%
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
98.2%
(*.f32 (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (/.f32 1 (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
79.9%
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
61.3%
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))
61.2%
(*.f32 u2 (sqrt.f32 (*.f32 u1 98696044010906577398881/2500000000000000000000)))
72.4%
(*.f32 314159265359/50000000000 (/.f32 (*.f32 (sqrt.f32 u1) u2) (+.f32 1 (*.f32 u1 -1/2))))
79.9%
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))))
79.6%
(*.f32 314159265359/50000000000 (/.f32 1 (/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2)))
79.6%
(*.f32 314159265359/50000000000 (*.f32 (pow.f32 (-.f32 1 u1) -1/2) (*.f32 u2 (sqrt.f32 u1))))
70.9%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) u2))
79.8%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) u2))
61.2%
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
79.9%
(*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
38.9%
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
95.8%
(sqrt.f32 (/.f32 1 (/.f32 (/.f32 (-.f32 1 u1) u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
41.4%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (/.f32 (expm1.f32 (log1p.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)))) 2))))
43.5%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2))))
7.1%
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (/.f32 1 2))))
61.2%
(sqrt.f32 (*.f32 u1 (pow.f32 (*.f32 314159265359/50000000000 u2) 2)))
36.1%
(sqrt.f32 (*.f32 u1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))))
43.4%
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
91.5%
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
68.4%
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
Compiler

Compiled 2019 to 1583 computations (21.6% saved)

regimes371.0ms (2.6%)

Counts
99 → 1
Calls
Call 1
Inputs
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 u2 (sqrt.f32 (*.f32 u1 98696044010906577398881/2500000000000000000000)))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 314159265359/50000000000))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 314159265359/50000000000 u2))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 314159265359/50000000000))
(*.f32 (/.f32 314159265359/50000000000 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))) u2)
(/.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (/.f32 1 2))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) u2))
(*.f32 314159265359/50000000000 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) u2))
(*.f32 314159265359/50000000000 (*.f32 (/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) u2))
(*.f32 314159265359/50000000000 (/.f32 1 (/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2)))
(*.f32 314159265359/50000000000 (/.f32 (*.f32 (sqrt.f32 u1) u2) (+.f32 1 (*.f32 u1 -1/2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(sqrt.f32 (*.f32 u1 (pow.f32 (*.f32 314159265359/50000000000 u2) 2)))
(sqrt.f32 (*.f32 (*.f32 u1 (pow.f32 u2 2)) 98696044010906577398881/2500000000000000000000))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) u2))
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 1 u1)))
(sqrt.f32 (*.f32 u1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))))
(*.f32 314159265359/50000000000 (/.f32 (*.f32 (sqrt.f32 u1) u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (*.f32 314159265359/50000000000 u2) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 (/.f32 1 u1) 1)))
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1))) (sqrt.f32 (-.f32 1 u1)))
(sqrt.f32 (*.f32 98696044010906577398881/2500000000000000000000 (*.f32 (pow.f32 u2 2) (/.f32 u1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (*.f32 (*.f32 (pow.f32 (-.f32 1 u1) -1/2) (sqrt.f32 u1)) u2))
(*.f32 314159265359/50000000000 (*.f32 (pow.f32 (-.f32 1 u1) -1/2) (*.f32 u2 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 314159265359/50000000000 u2)))
(*.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (/.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)) 2))))
(*.f32 (neg.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) (/.f32 1 (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 2))) (+.f32 u1 1))) u2))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 314159265359/50000000000 u2)))
(/.f32 (+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3)) (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 (/.f32 1 u1) 1)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (pow.f32 98696044010906577398881/2500000000000000000000 1/2) u2)))
(*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (-.f32 1 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000))) (sqrt.f32 (-.f32 1 u1)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)))
(*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 (-.f32 1 u1) -1/2) (sin.f32 (*.f32 u2 314159265359/50000000000))))
(*.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)) (pow.f32 (-.f32 1 u1) -1/2))
(*.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 (+.f32 u1 1) 1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 u1)) (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (exp.f32 (*.f32 (log.f32 (+.f32 (/.f32 1 u1) -1)) 1/2)))
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (pow.f32 (pow.f32 (+.f32 (/.f32 1 u1) -1) 1/4) 2))
(sqrt.f32 (/.f32 1 (/.f32 (/.f32 (-.f32 1 u1) u1) (pow.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) 2))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 314159265359/50000000000 u2 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (fma.f32 u2 314159265359/50000000000 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (pow.f32 u2 3))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 (pow.f32 u1 2))) (+.f32 u1 1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (+.f32 (*.f32 -9740909103402808085817682884085781839780052161/18750000000000000000000000000000000000000000 (pow.f32 u2 4)) (*.f32 98696044010906577398881/2500000000000000000000 (pow.f32 u2 2)))))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 u1) (pow.f32 u2 3))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2)))
(+.f32 (*.f32 -31006276680305942139213528068663279/750000000000000000000000000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 u2 3))) (*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))))
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 1 u1))))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (log.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (exp.f32 (log.f32 (*.f32 314159265359/50000000000 u2)))))
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (expm1.f32 (log1p.f32 (+.f32 (/.f32 1 u1) -1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) 3))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u2 314159265359/50000000000))) 3))
(pow.f32 (E.f32) (log.f32 (/.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (sqrt.f32 (+.f32 -1 (/.f32 1 u1))))))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))) 2)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)) (log.f32 (exp.f32 1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 1))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))))) 1)
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000))))) 1)
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))) 1)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2))) 3) 1/3)
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (/.f32 (expm1.f32 (log1p.f32 (cos.f32 (*.f32 u2 314159265359/25000000000)))) 2))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (log.f32 (exp.f32 (pow.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) 2)))))
(*.f32 (sqrt.f32 (exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 u1 (-.f32 1 u1)))) 3))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (exp.f32 (*.f32 (log.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 3)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))))
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 1 u1)) 3/2) 1/3) (sin.f32 (sqrt.f32 (*.f32 (pow.f32 u2 2) 98696044010906577398881/2500000000000000000000))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))))
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (exp.f32 (*.f32 (log.f32 (cbrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))) 3)))) 2)
(pow.f32 (+.f32 (*.f32 5/32 (*.f32 (pow.f32 (*.f32 1 (pow.f32 u1 9)) 1/4) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))) (+.f32 (*.f32 1/4 (*.f32 (pow.f32 (*.f32 1 (pow.f32 u1 5)) 1/4) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2))))) (*.f32 (pow.f32 (*.f32 1 u1) 1/4) (sqrt.f32 (sin.f32 (*.f32 314159265359/50000000000 u2)))))) 2)
Outputs
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
Calls

8 calls:

47.0ms
u2
47.0ms
(*.f32 314159265359/50000000000 u2)
46.0ms
(sin.f32 (*.f32 314159265359/50000000000 u2))
46.0ms
u1
45.0ms
(/.f32 u1 (-.f32 1 u1))
Results
AccuracySegmentsBranch
98.4%1cosTheta_i
98.4%1u1
98.4%1u2
98.4%1(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.4%1(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
98.4%1(/.f32 u1 (-.f32 1 u1))
98.4%1(sin.f32 (*.f32 314159265359/50000000000 u2))
98.4%1(*.f32 314159265359/50000000000 u2)
Compiler

Compiled 56 to 44 computations (21.4% saved)

regimes129.0ms (0.9%)

Counts
31 → 1
Calls
Call 1
Inputs
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 u2 (sqrt.f32 (*.f32 u1 98696044010906577398881/2500000000000000000000)))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 314159265359/50000000000))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 314159265359/50000000000 u2))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 314159265359/50000000000))
(*.f32 (/.f32 314159265359/50000000000 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))) u2)
(/.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (/.f32 1 2))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) u2))
(*.f32 314159265359/50000000000 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) u2))
(*.f32 314159265359/50000000000 (*.f32 (/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) u2))
(*.f32 314159265359/50000000000 (/.f32 1 (/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2)))
(*.f32 314159265359/50000000000 (/.f32 (*.f32 (sqrt.f32 u1) u2) (+.f32 1 (*.f32 u1 -1/2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(sqrt.f32 (*.f32 u1 (pow.f32 (*.f32 314159265359/50000000000 u2) 2)))
(sqrt.f32 (*.f32 (*.f32 u1 (pow.f32 u2 2)) 98696044010906577398881/2500000000000000000000))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) u2))
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 1 u1)))
(sqrt.f32 (*.f32 u1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))))
(*.f32 314159265359/50000000000 (/.f32 (*.f32 (sqrt.f32 u1) u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (*.f32 314159265359/50000000000 u2) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (-.f32 (/.f32 1 u1) 1)))
Outputs
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
Calls

8 calls:

17.0ms
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
16.0ms
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
16.0ms
(sin.f32 (*.f32 314159265359/50000000000 u2))
16.0ms
u2
16.0ms
(*.f32 314159265359/50000000000 u2)
Results
AccuracySegmentsBranch
98.4%1u1
98.4%1u2
98.4%1(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.4%1(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
98.4%1(/.f32 u1 (-.f32 1 u1))
98.4%1(sin.f32 (*.f32 314159265359/50000000000 u2))
98.4%1(*.f32 314159265359/50000000000 u2)
98.4%1cosTheta_i
Compiler

Compiled 56 to 44 computations (21.4% saved)

regimes123.0ms (0.9%)

Counts
29 → 1
Calls
Call 1
Inputs
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 u2 (sqrt.f32 (*.f32 u1 98696044010906577398881/2500000000000000000000)))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 314159265359/50000000000))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 314159265359/50000000000 u2))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 314159265359/50000000000))
(*.f32 (/.f32 314159265359/50000000000 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))) u2)
(/.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (/.f32 1 2))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) u2))
(*.f32 314159265359/50000000000 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) u2))
(*.f32 314159265359/50000000000 (*.f32 (/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) u2))
(*.f32 314159265359/50000000000 (/.f32 1 (/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2)))
(*.f32 314159265359/50000000000 (/.f32 (*.f32 (sqrt.f32 u1) u2) (+.f32 1 (*.f32 u1 -1/2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(sqrt.f32 (*.f32 u1 (pow.f32 (*.f32 314159265359/50000000000 u2) 2)))
(sqrt.f32 (*.f32 (*.f32 u1 (pow.f32 u2 2)) 98696044010906577398881/2500000000000000000000))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) u2))
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 1 u1)))
(sqrt.f32 (*.f32 u1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))))
(*.f32 314159265359/50000000000 (/.f32 (*.f32 (sqrt.f32 u1) u2) (sqrt.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (*.f32 314159265359/50000000000 u2) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 1 u1))))
Outputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
Calls

8 calls:

17.0ms
(*.f32 314159265359/50000000000 u2)
15.0ms
(sin.f32 (*.f32 314159265359/50000000000 u2))
15.0ms
u2
15.0ms
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
15.0ms
u1
Results
AccuracySegmentsBranch
98.2%1u1
98.2%1u2
98.2%1(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
98.2%1(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
98.2%1(/.f32 u1 (-.f32 1 u1))
98.2%1(sin.f32 (*.f32 314159265359/50000000000 u2))
98.2%1(*.f32 314159265359/50000000000 u2)
98.2%1cosTheta_i
Compiler

Compiled 56 to 44 computations (21.4% saved)

regimes314.0ms (2.2%)

Counts
27 → 2
Calls
Call 1
Inputs
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 u2 (sqrt.f32 (*.f32 u1 98696044010906577398881/2500000000000000000000)))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 314159265359/50000000000))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 314159265359/50000000000 u2))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 314159265359/50000000000))
(*.f32 (/.f32 314159265359/50000000000 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))) u2)
(/.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (/.f32 1 2))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) u2))
(*.f32 314159265359/50000000000 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) u2))
(*.f32 314159265359/50000000000 (*.f32 (/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) u2))
(*.f32 314159265359/50000000000 (/.f32 1 (/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2)))
(*.f32 314159265359/50000000000 (/.f32 (*.f32 (sqrt.f32 u1) u2) (+.f32 1 (*.f32 u1 -1/2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(sqrt.f32 (*.f32 u1 (pow.f32 (*.f32 314159265359/50000000000 u2) 2)))
(sqrt.f32 (*.f32 (*.f32 u1 (pow.f32 u2 2)) 98696044010906577398881/2500000000000000000000))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) u2))
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 1 u1)))
(sqrt.f32 (*.f32 u1 (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 314159265359/25000000000 u2))))))
(*.f32 314159265359/50000000000 (/.f32 (*.f32 (sqrt.f32 u1) u2) (sqrt.f32 (-.f32 1 u1))))
Outputs
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2)))
Calls

7 calls:

154.0ms
u2
31.0ms
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
30.0ms
(*.f32 314159265359/50000000000 u2)
29.0ms
(sin.f32 (*.f32 314159265359/50000000000 u2))
27.0ms
(/.f32 u1 (-.f32 1 u1))
Results
AccuracySegmentsBranch
79.9%1cosTheta_i
87.0%2u1
89.0%2u2
87.0%2(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
87.0%2(/.f32 u1 (-.f32 1 u1))
87.3%2(sin.f32 (*.f32 314159265359/50000000000 u2))
89.0%2(*.f32 314159265359/50000000000 u2)
Compiler

Compiled 42 to 33 computations (21.4% saved)

regimes57.0ms (0.4%)

Counts
19 → 1
Calls
Call 1
Inputs
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 u2 (sqrt.f32 (*.f32 u1 98696044010906577398881/2500000000000000000000)))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 314159265359/50000000000))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 314159265359/50000000000 u2))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (*.f32 u2 314159265359/50000000000))
(*.f32 (/.f32 314159265359/50000000000 (sqrt.f32 (+.f32 -1 (/.f32 1 u1)))) u2)
(/.f32 314159265359/50000000000 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u1) -1)) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (pow.f32 (+.f32 (/.f32 1 u1) -1) -1/2)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 1 u1)) (-.f32 1/2 (/.f32 1 2))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (*.f32 (/.f32 1 (-.f32 1 u1)) u1)) u2))
(*.f32 314159265359/50000000000 (*.f32 (/.f32 1 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))) u2))
(*.f32 314159265359/50000000000 (*.f32 (/.f32 1 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))) u2))
(*.f32 314159265359/50000000000 (/.f32 1 (/.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 u1))) u2)))
(*.f32 314159265359/50000000000 (/.f32 (*.f32 (sqrt.f32 u1) u2) (+.f32 1 (*.f32 u1 -1/2))))
Outputs
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
Calls

5 calls:

14.0ms
(*.f32 314159265359/50000000000 u2)
11.0ms
(/.f32 u1 (-.f32 1 u1))
11.0ms
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
10.0ms
u2
10.0ms
u1
Results
AccuracySegmentsBranch
79.9%1u1
79.9%1(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
79.9%1(/.f32 u1 (-.f32 1 u1))
79.9%1u2
79.9%1(*.f32 314159265359/50000000000 u2)
Compiler

Compiled 31 to 24 computations (22.6% saved)

regimes78.0ms (0.5%)

Counts
7 → 1
Calls
Call 1
Inputs
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 u2 (sqrt.f32 (*.f32 u1 98696044010906577398881/2500000000000000000000)))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 314159265359/50000000000))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))))
Outputs
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))))
Calls

5 calls:

56.0ms
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
6.0ms
cosTheta_i
5.0ms
(/.f32 u1 (-.f32 1 u1))
5.0ms
u1
5.0ms
u2
Results
AccuracySegmentsBranch
79.9%1cosTheta_i
79.9%1u2
79.9%1u1
79.9%1(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
79.9%1(/.f32 u1 (-.f32 1 u1))
Compiler

Compiled 29 to 22 computations (24.1% saved)

regimes24.0ms (0.2%)

Counts
6 → 1
Calls
Call 1
Inputs
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 u2 (sqrt.f32 (*.f32 u1 98696044010906577398881/2500000000000000000000)))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 314159265359/50000000000))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (+.f32 (/.f32 1 u1) -1))))
Outputs
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
Calls

5 calls:

5.0ms
u1
5.0ms
(/.f32 u1 (-.f32 1 u1))
5.0ms
(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
4.0ms
u2
4.0ms
cosTheta_i
Results
AccuracySegmentsBranch
79.9%1cosTheta_i
79.9%1u2
79.9%1u1
79.9%1(sqrt.f32 (/.f32 u1 (-.f32 1 u1)))
79.9%1(/.f32 u1 (-.f32 1 u1))
Compiler

Compiled 29 to 22 computations (24.1% saved)

regimes12.0ms (0.1%)

Counts
4 → 1
Calls
Call 1
Inputs
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 u2 (sqrt.f32 (*.f32 u1 98696044010906577398881/2500000000000000000000)))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 314159265359/50000000000))
Outputs
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))
Calls

3 calls:

4.0ms
u2
4.0ms
u1
4.0ms
cosTheta_i
Results
AccuracySegmentsBranch
61.3%1cosTheta_i
61.3%1u2
61.3%1u1
Compiler

Compiled 12 to 9 computations (25% saved)

regimes8.0ms (0.1%)

Accuracy

Total -0.0b remaining (-0.3%)

Threshold costs -0b (-0.3%)

Counts
2 → 1
Calls
Call 1
Inputs
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 u2 (sqrt.f32 (*.f32 u1 98696044010906577398881/2500000000000000000000)))
Outputs
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
Calls

3 calls:

3.0ms
u2
3.0ms
u1
3.0ms
cosTheta_i
Results
AccuracySegmentsBranch
61.2%1u1
61.2%1cosTheta_i
61.2%1u2
Compiler

Compiled 12 to 9 computations (25% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.01190853863954544
0.012119884602725506
Compiler

Compiled 20 to 16 computations (20% saved)

simplify11.0ms (0.1%)

Algorithm
egg-herbie
Rules
13×*-commutative
1-exp
+-commutative
sub-neg
neg-sub0
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044366
165366
268366
370366
471366
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(if (<=.f32 (*.f32 314159265359/50000000000 u2) 6442451/536870912) (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
Outputs
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (/.f32 (-.f32 1 u1) u1)))
(/.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 (+.f32 (/.f32 1 u1) -1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) (sin.f32 (*.f32 u2 314159265359/50000000000)))
(if (<=.f32 (*.f32 314159265359/50000000000 u2) 6442451/536870912) (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 314159265359/50000000000 u2))))
(if (<=.f32 (*.f32 u2 314159265359/50000000000) 6442451/536870912) (*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 u2 314159265359/50000000000)) (sqrt.f32 u1)))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 314159265359/50000000000 (/.f32 u2 (sqrt.f32 (/.f32 (-.f32 1 u1) u1))))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 1 u1))) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 (/.f32 u1 (-.f32 1 u1)))))
(*.f32 u2 (*.f32 314159265359/50000000000 (sqrt.f32 u1)))
(*.f32 314159265359/50000000000 (*.f32 (sqrt.f32 u1) u2))
(*.f32 314159265359/50000000000 (*.f32 u2 (sqrt.f32 u1)))
Compiler

Compiled 125 to 98 computations (21.6% saved)

soundness1.6s (11.5%)

Rules
871×log1p-expm1-u
871×expm1-log1p-u
809×log1p-expm1-u
809×log1p-expm1-u
712×log1p-expm1-u
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01685
118985
2235285
036510
1531470
25944470
030430
1455403
26035403
085227261
1219626357
2751926357
036510
1531470
25944470
03885075
19214886
233944470
074325896
1201724904
2628324842
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 529 to 390 computations (26.3% saved)

end0.0ms (0%)

preprocess100.0ms (0.7%)

Remove

(negabs u2)

(abs cosTheta_i)

Compiler

Compiled 734 to 562 computations (23.4% saved)

Profiling

Loading profile data...