Details

Time bar (total: 19.7s)

analyze288.0ms (1.5%)

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 39 to 31 computations (20.5% saved)

sample3.2s (16.3%)

Results
3.2s8256×body256valid
1.0msbody256precondition
Bogosity

preprocess82.0ms (0.4%)

Algorithm
egg-herbie
Rules
1370×rational_best_oopsla_all_46_json_45_simplify-23
1316×rational_best_oopsla_all_46_json_45_simplify-49
1132×rational_best_oopsla_all_46_json_45_simplify-89
880×rational_best_oopsla_all_46_json_45_simplify-74
758×rational_best_oopsla_all_46_json_45_simplify-24
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
033172
181172
2256172
3956172
43487172
033
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
2
Outputs
0
1
2
Call 2
Inputs
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 cosTheta_i)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) cosTheta_i)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u2)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u1)))
Outputs
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 cosTheta_i)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 cosTheta_i)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 cosTheta_i)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 cosTheta_i)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) cosTheta_i)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 cosTheta_i (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 cosTheta_i))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 cosTheta_i cosTheta_i))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u2)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u1)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u2)))) (sin.f32 (*.f32 u1 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u2)))) (sin.f32 (*.f32 (PI.f32) (*.f32 u1 2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u2)))) (sin.f32 (*.f32 2 (*.f32 u1 (PI.f32)))))
Compiler

Compiled 19 to 17 computations (10.5% saved)

simplify99.0ms (0.5%)

Algorithm
egg-herbie
Rules
1614×rational_best_oopsla_all_46_json_45_simplify-89
1312×rational_best_oopsla_all_46_json_45_simplify-74
1062×rational_best_oopsla_all_46_json_45_simplify-24
886×rational_best_oopsla_all_46_json_45_simplify-23
694×rational_best_oopsla_all_46_json_45_simplify-10
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01743
13743
210243
336943
4172443
5632943
Stop Event
node limit
Counts
1 → 4
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
Outputs
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))

eval1.0ms (0%)

Compiler

Compiled 55 to 44 computations (20% saved)

prune1.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New314
Fresh011
Picked000
Done000
Total325
Error
14.3b
Counts
5 → 1
Alt Table
Click to see full alt table
StatusErrorProgram
14.3b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
Compiler

Compiled 16 to 14 computations (12.5% saved)

localize66.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))
0.3b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
0.3b
(*.f32 (*.f32 2 (PI.f32)) u2)
15.0b
(log.f32 (-.f32 1 u1))
Compiler

Compiled 53 to 39 computations (26.4% saved)

series33.0ms (0.2%)

Counts
4 → 56
Calls

15 calls:

TimeVariablePointExpression
24.0ms
u2
@inf
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
2.0ms
u2
@0
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
1.0ms
u1
@0
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
1.0ms
u1
@inf
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
1.0ms
u1
@-inf
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))

rewrite121.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
958×rational_best_oopsla_all_46_json_45_simplify-35
692×rational_best_oopsla_all_46_json_45_simplify-89
678×rational_best_oopsla_all_46_json_45_simplify-23
610×rational_best_oopsla_all_46_json-2
610×rational_best_oopsla_all_46_json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01788
110288
230088
3132488
4599988
Stop Event
node limit
Counts
4 → 127
Calls
Call 1
Inputs
(log.f32 (-.f32 1 u1))
(*.f32 (*.f32 2 (PI.f32)) u2)
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (-.f32 1 u1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (-.f32 1 u1)) (*.f32 0 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (log.f32 (-.f32 1 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))) (log.f32 (-.f32 1 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log.f32 (-.f32 1 u1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log.f32 (-.f32 1 u1)) (-.f32 (*.f32 0 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (log.f32 (-.f32 1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (log.f32 (-.f32 1 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log.f32 (-.f32 1 u1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log.f32 (-.f32 1 u1)) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log.f32 (-.f32 1 u1)) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log.f32 (-.f32 1 u1)) (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log.f32 (-.f32 1 u1)) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log.f32 (-.f32 1 u1)) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log.f32 (-.f32 1 u1)) (*.f32 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (log.f32 (-.f32 1 u1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (log.f32 (-.f32 1 u1))) (neg.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (neg.f32 (log.f32 (-.f32 1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (log.f32 (-.f32 1 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (*.f32 (neg.f32 (log.f32 (-.f32 1 u1))) (/.f32 -1 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))) (neg.f32 (log.f32 (-.f32 1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (log.f32 (-.f32 1 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))) (log.f32 (-.f32 1 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (log.f32 (-.f32 1 u1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (log.f32 (-.f32 1 u1)) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (log.f32 (-.f32 1 u1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 2 (*.f32 (PI.f32) u2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (*.f32 0 (/.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (*.f32 0 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (*.f32 0 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 u2 (/.f32 (PI.f32) (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (*.f32 0 (+.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (*.f32 0 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 2 (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (/.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) -2)))) (*.f32 2 (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 2 (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 u2 (/.f32 (PI.f32) (PI.f32))))) (*.f32 2 (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (+.f32 u2 u2)) (*.f32 2 (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 u2))) (*.f32 2 (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 2 (*.f32 (PI.f32) u2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 u2 (*.f32 (PI.f32) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 1 (*.f32 u2 (*.f32 (PI.f32) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 -1 (*.f32 2 (*.f32 (PI.f32) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 u2 (*.f32 (PI.f32) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (*.f32 u2 (/.f32 (PI.f32) (PI.f32))) (*.f32 (PI.f32) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (*.f32 (/.f32 (PI.f32) (PI.f32)) (neg.f32 u2)) (*.f32 2 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (/.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) -2)))) (*.f32 (/.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) -2))) (*.f32 u2 (*.f32 (PI.f32) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (PI.f32) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 u2 (/.f32 (PI.f32) (PI.f32))))) (*.f32 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))) (*.f32 (PI.f32) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (PI.f32) u2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (/.f32 (PI.f32) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (/.f32 u2 u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (/.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (/.f32 (/.f32 (PI.f32) (PI.f32)) (/.f32 (PI.f32) (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (/.f32 (*.f32 u2 (/.f32 (PI.f32) (PI.f32))) (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 u2)) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (/.f32 (/.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) -2))) (/.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))) (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 u2 (/.f32 (PI.f32) (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 u2 (*.f32 (PI.f32) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 1 (*.f32 u2 (*.f32 (PI.f32) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 -1 (*.f32 2 (*.f32 (PI.f32) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 u2 (*.f32 (PI.f32) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (*.f32 u2 (/.f32 (PI.f32) (PI.f32))) (*.f32 (PI.f32) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (*.f32 (/.f32 (PI.f32) (PI.f32)) (neg.f32 u2)) (*.f32 2 (PI.f32))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 -1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 -1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (neg.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))

simplify147.0ms (0.7%)

Algorithm
egg-herbie
Rules
1560×rational_best_oopsla_all_46_json_45_simplify-49
1236×rational_best_oopsla_all_46_json_45_simplify-89
1026×rational_best_oopsla_all_46_json_45_simplify-24
952×rational_best_oopsla_all_46_json_45_simplify-74
826×rational_best_oopsla_all_46_json_45_simplify-10
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03838441
113838369
249248329
Stop Event
node limit
Counts
183 → 259
Calls
Call 1
Inputs
(*.f32 -1 u1)
(+.f32 (*.f32 -1 u1) (*.f32 -1/2 (pow.f32 u1 2)))
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))
(+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))
(-.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))) (/.f32 1 u1))
(-.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (/.f32 1 u1)))
(-.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u1 3))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (/.f32 1 u1))))
(*.f32 -1 (log.f32 (/.f32 -1 u1)))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u1))) (/.f32 1 u1))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u1))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (/.f32 1 u1)))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u1))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u1 3))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (/.f32 1 u1))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))) (pow.f32 u1 3)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1))))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (log.f32 (/.f32 -1 u1))))))) (pow.f32 u1 3)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))))))
(*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -4/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (log.f32 (-.f32 1 u1))))))
(+.f32 (*.f32 4/15 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -4/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (log.f32 (-.f32 1 u1)))))))
(+.f32 (*.f32 4/15 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 -4/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -8/315 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))) (sqrt.f32 (log.f32 (-.f32 1 u1))))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))
(+.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))))
(+.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(+.f32 (log.f32 (-.f32 1 u1)) 0)
(+.f32 (log.f32 (-.f32 1 u1)) (*.f32 0 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))
(+.f32 0 (log.f32 (-.f32 1 u1)))
(+.f32 (*.f32 0 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))) (log.f32 (-.f32 1 u1)))
(-.f32 (log.f32 (-.f32 1 u1)) 0)
(-.f32 (log.f32 (-.f32 1 u1)) (-.f32 (*.f32 0 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))) 0))
(-.f32 0 (neg.f32 (log.f32 (-.f32 1 u1))))
(*.f32 1 (log.f32 (-.f32 1 u1)))
(*.f32 (log.f32 (-.f32 1 u1)) 1)
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))
(*.f32 (log.f32 (-.f32 1 u1)) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))
(*.f32 (log.f32 (-.f32 1 u1)) (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))
(*.f32 (log.f32 (-.f32 1 u1)) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (log.f32 (-.f32 1 u1)))))
(*.f32 (log.f32 (-.f32 1 u1)) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))
(*.f32 (log.f32 (-.f32 1 u1)) (*.f32 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))
(*.f32 (neg.f32 (log.f32 (-.f32 1 u1))) -1)
(*.f32 (neg.f32 (log.f32 (-.f32 1 u1))) (neg.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))
(*.f32 -1 (neg.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (log.f32 (-.f32 1 u1)))
(*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))))
(*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (*.f32 (neg.f32 (log.f32 (-.f32 1 u1))) (/.f32 -1 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))))
(*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))))
(*.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))) (neg.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (log.f32 (-.f32 1 u1)))
(*.f32 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))) (log.f32 (-.f32 1 u1)))
(/.f32 (log.f32 (-.f32 1 u1)) 1)
(/.f32 (log.f32 (-.f32 1 u1)) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))
(/.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))
(/.f32 (neg.f32 (log.f32 (-.f32 1 u1))) -1)
(neg.f32 (neg.f32 (log.f32 (-.f32 1 u1))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) u2)) 0)
(+.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (*.f32 0 (/.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) -2)))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (*.f32 0 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (*.f32 0 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 u2 (/.f32 (PI.f32) (PI.f32))))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (*.f32 0 (+.f32 u2 u2)))
(+.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (*.f32 0 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 u2))))
(+.f32 0 (*.f32 2 (*.f32 (PI.f32) u2)))
(+.f32 (*.f32 0 (/.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) -2)))) (*.f32 2 (*.f32 (PI.f32) u2)))
(+.f32 (*.f32 0 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 2 (*.f32 (PI.f32) u2)))
(+.f32 (*.f32 0 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 u2 (/.f32 (PI.f32) (PI.f32))))) (*.f32 2 (*.f32 (PI.f32) u2)))
(+.f32 (*.f32 0 (+.f32 u2 u2)) (*.f32 2 (*.f32 (PI.f32) u2)))
(+.f32 (*.f32 0 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 u2))) (*.f32 2 (*.f32 (PI.f32) u2)))
(-.f32 (*.f32 2 (*.f32 (PI.f32) u2)) 0)
(-.f32 0 (*.f32 u2 (*.f32 (PI.f32) -2)))
(-.f32 0 (*.f32 1 (*.f32 u2 (*.f32 (PI.f32) -2))))
(-.f32 0 (*.f32 -1 (*.f32 2 (*.f32 (PI.f32) u2))))
(-.f32 0 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 u2 (*.f32 (PI.f32) -2))))
(-.f32 0 (*.f32 (*.f32 u2 (/.f32 (PI.f32) (PI.f32))) (*.f32 (PI.f32) -2)))
(-.f32 0 (*.f32 (*.f32 (/.f32 (PI.f32) (PI.f32)) (neg.f32 u2)) (*.f32 2 (PI.f32))))
(-.f32 (*.f32 0 (/.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) -2)))) (*.f32 (/.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) -2))) (*.f32 u2 (*.f32 (PI.f32) -2))))
(-.f32 (*.f32 0 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (PI.f32) -2)))
(-.f32 (*.f32 0 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 u2 (/.f32 (PI.f32) (PI.f32))))) (*.f32 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))) (*.f32 (PI.f32) -2)))
(/.f32 (*.f32 2 (*.f32 (PI.f32) u2)) 1)
(/.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (/.f32 (PI.f32) (PI.f32)))
(/.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (/.f32 u2 u2))
(/.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (/.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) -2))))
(/.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (/.f32 (/.f32 (PI.f32) (PI.f32)) (/.f32 (PI.f32) (PI.f32))))
(/.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (/.f32 (*.f32 u2 (/.f32 (PI.f32) (PI.f32))) (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))))
(/.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 u2)) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 u2))))
(/.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (/.f32 (/.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) -2))) (/.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) -2)))))
(/.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))))
(/.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))) (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 u2 (/.f32 (PI.f32) (PI.f32))))))
(/.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)))
(neg.f32 (*.f32 u2 (*.f32 (PI.f32) -2)))
(neg.f32 (*.f32 1 (*.f32 u2 (*.f32 (PI.f32) -2))))
(neg.f32 (*.f32 -1 (*.f32 2 (*.f32 (PI.f32) u2))))
(neg.f32 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 u2 (*.f32 (PI.f32) -2))))
(neg.f32 (*.f32 (*.f32 u2 (/.f32 (PI.f32) (PI.f32))) (*.f32 (PI.f32) -2)))
(neg.f32 (*.f32 (*.f32 (/.f32 (PI.f32) (PI.f32)) (neg.f32 u2)) (*.f32 2 (PI.f32))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(+.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(-.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 0 (*.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(-.f32 0 (*.f32 -1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 0 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(-.f32 0 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(-.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(neg.f32 (*.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(neg.f32 (*.f32 -1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(neg.f32 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(neg.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(+.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)
(+.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))
(-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)
(-.f32 0 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1)
(*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 -1 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))
(*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -1)
(*.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (neg.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))
(*.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1)
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -1)
(neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
Outputs
(*.f32 -1 u1)
(neg.f32 u1)
(+.f32 (*.f32 -1 u1) (*.f32 -1/2 (pow.f32 u1 2)))
(+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2)))
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))
(+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (pow.f32 u1 2)))))
(+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3)))))
(+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))))
(+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))
(+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))
(-.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))) (/.f32 1 u1))
(+.f32 (*.f32 -1 (log.f32 (/.f32 1 u1))) (-.f32 (log.f32 -1) (/.f32 1 u1)))
(+.f32 (neg.f32 (log.f32 (/.f32 1 u1))) (-.f32 (log.f32 -1) (/.f32 1 u1)))
(-.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (/.f32 1 u1)))
(+.f32 (*.f32 -1 (log.f32 (/.f32 1 u1))) (-.f32 (log.f32 -1) (+.f32 (/.f32 1 u1) (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))))))
(+.f32 (log.f32 -1) (-.f32 (neg.f32 (log.f32 (/.f32 1 u1))) (+.f32 (/.f32 1 u1) (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))))))
(-.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u1 3))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (/.f32 1 u1))))
(-.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))) (+.f32 (+.f32 (/.f32 1 u1) (*.f32 1/2 (/.f32 1 (pow.f32 u1 2)))) (*.f32 1/3 (/.f32 1 (pow.f32 u1 3)))))
(+.f32 (log.f32 -1) (-.f32 (neg.f32 (log.f32 (/.f32 1 u1))) (+.f32 (/.f32 1 u1) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u1 3))) (*.f32 1/2 (/.f32 1 (pow.f32 u1 2)))))))
(+.f32 (log.f32 -1) (-.f32 (neg.f32 (log.f32 (/.f32 1 u1))) (+.f32 (/.f32 1 u1) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (*.f32 1/3 (/.f32 1 (pow.f32 u1 3)))))))
(*.f32 -1 (log.f32 (/.f32 -1 u1)))
(neg.f32 (log.f32 (/.f32 -1 u1)))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u1))) (/.f32 1 u1))
(-.f32 (neg.f32 (log.f32 (/.f32 -1 u1))) (/.f32 1 u1))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u1))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (/.f32 1 u1)))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u1))) (+.f32 (/.f32 1 u1) (*.f32 1/2 (/.f32 1 (pow.f32 u1 2)))))
(-.f32 (neg.f32 (log.f32 (/.f32 -1 u1))) (+.f32 (/.f32 1 u1) (*.f32 1/2 (/.f32 1 (pow.f32 u1 2)))))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u1))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u1 3))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (/.f32 1 u1))))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u1))) (+.f32 (+.f32 (/.f32 1 u1) (*.f32 1/2 (/.f32 1 (pow.f32 u1 2)))) (*.f32 1/3 (/.f32 1 (pow.f32 u1 3)))))
(-.f32 (neg.f32 (log.f32 (/.f32 -1 u1))) (+.f32 (/.f32 1 u1) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u1 3))) (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))))))
(-.f32 (neg.f32 (log.f32 (/.f32 -1 u1))) (+.f32 (/.f32 1 u1) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (*.f32 1/3 (/.f32 1 (pow.f32 u1 3))))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 u2))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))
(+.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)))) (pow.f32 u1 2)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (+.f32 (*.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) 2)) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (pow.f32 u1 2))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))))))
(+.f32 (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))))) (*.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) 2)) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (pow.f32 u1 2))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))) (pow.f32 u1 3)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))) (pow.f32 u1 3)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)))) (pow.f32 u1 2)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))))) (+.f32 (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (*.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) 2)) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (pow.f32 u1 2)))) (*.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) 2)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (pow.f32 u1 3)))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1))))
(*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (sqrt.f32 (log.f32 (/.f32 -1 u1))))
(*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (/.f32 -1 u1))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))))
(+.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))))
(+.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1))))))))
(+.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (*.f32 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (pow.f32 u1 2)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1))))))))
(+.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 -1/2 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1))))) (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (pow.f32 u1 2))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (log.f32 (/.f32 -1 u1))))))) (pow.f32 u1 3)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))))))
(+.f32 (*.f32 (/.f32 (*.f32 (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (*.f32 (log.f32 (/.f32 -1 u1)) (pow.f32 (sqrt.f32 -1) 2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (pow.f32 u1 3)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (*.f32 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (pow.f32 u1 2)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))))))
(+.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (+.f32 (*.f32 (/.f32 (*.f32 (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (*.f32 (log.f32 (/.f32 -1 u1)) (pow.f32 (sqrt.f32 -1) 2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (pow.f32 u1 3)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (*.f32 -1/2 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1))))) (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (pow.f32 u1 2)))))))
(*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1)))))
(*.f32 2 (*.f32 (*.f32 u2 (*.f32 (sqrt.f32 -1) (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -4/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (log.f32 (-.f32 1 u1))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (*.f32 (sqrt.f32 -1) (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -4/3 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (pow.f32 u2 3) (*.f32 (sqrt.f32 -1) (pow.f32 (PI.f32) 3))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) -4/3)))
(+.f32 (*.f32 4/15 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -4/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (log.f32 (-.f32 1 u1)))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (*.f32 (sqrt.f32 -1) (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (*.f32 4/15 (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -4/3 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (pow.f32 u2 3) (*.f32 (sqrt.f32 -1) (pow.f32 (PI.f32) 3)))))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) -4/3)) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) 4/15)) (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1)))))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) -4/3)) (+.f32 (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) 4/15))))
(+.f32 (*.f32 4/15 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 -4/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -8/315 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))) (sqrt.f32 (log.f32 (-.f32 1 u1))))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (*.f32 (sqrt.f32 -1) (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (*.f32 4/15 (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 -4/3 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (pow.f32 u2 3) (*.f32 (sqrt.f32 -1) (pow.f32 (PI.f32) 3))))) (*.f32 (*.f32 (pow.f32 u2 7) (*.f32 (sqrt.f32 -1) (pow.f32 (PI.f32) 7))) (*.f32 -8/315 (sqrt.f32 (log.f32 (-.f32 1 u1))))))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) -4/3)) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) 4/15)) (+.f32 (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -8/315 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (pow.f32 u2 7) (*.f32 (sqrt.f32 -1) (pow.f32 (PI.f32) 7))))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 u2))
(+.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))
(+.f32 (*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 2 u2)))
(+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 2 (*.f32 u2 (PI.f32))))
(+.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))))
(+.f32 (*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 (PI.f32) (*.f32 2 u2)) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))))
(+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))))
(+.f32 (*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 (PI.f32) (*.f32 2 u2)) (+.f32 (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))))))
(+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))) (+.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (*.f32 2 (*.f32 u2 (PI.f32))))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))
(+.f32 (log.f32 (-.f32 1 u1)) 0)
(log.f32 (-.f32 1 u1))
(+.f32 (log.f32 (-.f32 1 u1)) (*.f32 0 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))
(log.f32 (-.f32 1 u1))
(+.f32 0 (log.f32 (-.f32 1 u1)))
(log.f32 (-.f32 1 u1))
(+.f32 (*.f32 0 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))) (log.f32 (-.f32 1 u1)))
(log.f32 (-.f32 1 u1))
(-.f32 (log.f32 (-.f32 1 u1)) 0)
(log.f32 (-.f32 1 u1))
(-.f32 (log.f32 (-.f32 1 u1)) (-.f32 (*.f32 0 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))) 0))
(log.f32 (-.f32 1 u1))
(-.f32 0 (neg.f32 (log.f32 (-.f32 1 u1))))
(log.f32 (-.f32 1 u1))
(*.f32 1 (log.f32 (-.f32 1 u1)))
(log.f32 (-.f32 1 u1))
(*.f32 (log.f32 (-.f32 1 u1)) 1)
(log.f32 (-.f32 1 u1))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))
(log.f32 (-.f32 1 u1))
(*.f32 (log.f32 (-.f32 1 u1)) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))
(log.f32 (-.f32 1 u1))
(*.f32 (log.f32 (-.f32 1 u1)) (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))
(log.f32 (-.f32 1 u1))
(*.f32 (log.f32 (-.f32 1 u1)) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (log.f32 (-.f32 1 u1)))))
(log.f32 (-.f32 1 u1))
(*.f32 (log.f32 (-.f32 1 u1)) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))
(log.f32 (-.f32 1 u1))
(*.f32 (log.f32 (-.f32 1 u1)) (*.f32 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))
(log.f32 (-.f32 1 u1))
(*.f32 (neg.f32 (log.f32 (-.f32 1 u1))) -1)
(log.f32 (-.f32 1 u1))
(*.f32 (neg.f32 (log.f32 (-.f32 1 u1))) (neg.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))
(log.f32 (-.f32 1 u1))
(*.f32 -1 (neg.f32 (log.f32 (-.f32 1 u1))))
(log.f32 (-.f32 1 u1))
(*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (log.f32 (-.f32 1 u1)))
(log.f32 (-.f32 1 u1))
(*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))))
(log.f32 (-.f32 1 u1))
(*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (*.f32 (neg.f32 (log.f32 (-.f32 1 u1))) (/.f32 -1 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))))
(log.f32 (-.f32 1 u1))
(*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))))
(log.f32 (-.f32 1 u1))
(*.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))) (neg.f32 (log.f32 (-.f32 1 u1))))
(log.f32 (-.f32 1 u1))
(*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (log.f32 (-.f32 1 u1)))
(log.f32 (-.f32 1 u1))
(*.f32 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))) (log.f32 (-.f32 1 u1)))
(log.f32 (-.f32 1 u1))
(/.f32 (log.f32 (-.f32 1 u1)) 1)
(log.f32 (-.f32 1 u1))
(/.f32 (log.f32 (-.f32 1 u1)) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))
(log.f32 (-.f32 1 u1))
(/.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))
(log.f32 (-.f32 1 u1))
(/.f32 (neg.f32 (log.f32 (-.f32 1 u1))) -1)
(log.f32 (-.f32 1 u1))
(neg.f32 (neg.f32 (log.f32 (-.f32 1 u1))))
(log.f32 (-.f32 1 u1))
(+.f32 (*.f32 2 (*.f32 (PI.f32) u2)) 0)
(*.f32 (PI.f32) (*.f32 2 u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (*.f32 0 (/.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) -2)))))
(*.f32 (PI.f32) (*.f32 2 u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (*.f32 0 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (PI.f32) (*.f32 2 u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (*.f32 0 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 u2 (/.f32 (PI.f32) (PI.f32))))))
(*.f32 (PI.f32) (*.f32 2 u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (*.f32 0 (+.f32 u2 u2)))
(*.f32 (PI.f32) (*.f32 2 u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (*.f32 0 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 u2))))
(*.f32 (PI.f32) (*.f32 2 u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 0 (*.f32 2 (*.f32 (PI.f32) u2)))
(*.f32 (PI.f32) (*.f32 2 u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 0 (/.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) -2)))) (*.f32 2 (*.f32 (PI.f32) u2)))
(*.f32 (PI.f32) (*.f32 2 u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 0 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 2 (*.f32 (PI.f32) u2)))
(*.f32 (PI.f32) (*.f32 2 u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 0 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 u2 (/.f32 (PI.f32) (PI.f32))))) (*.f32 2 (*.f32 (PI.f32) u2)))
(*.f32 (PI.f32) (*.f32 2 u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 0 (+.f32 u2 u2)) (*.f32 2 (*.f32 (PI.f32) u2)))
(*.f32 (PI.f32) (*.f32 2 u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 0 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 u2))) (*.f32 2 (*.f32 (PI.f32) u2)))
(*.f32 (PI.f32) (*.f32 2 u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (*.f32 2 (*.f32 (PI.f32) u2)) 0)
(*.f32 (PI.f32) (*.f32 2 u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 0 (*.f32 u2 (*.f32 (PI.f32) -2)))
(neg.f32 (*.f32 u2 (*.f32 (PI.f32) -2)))
(-.f32 0 (*.f32 1 (*.f32 u2 (*.f32 (PI.f32) -2))))
(neg.f32 (*.f32 u2 (*.f32 (PI.f32) -2)))
(-.f32 0 (*.f32 -1 (*.f32 2 (*.f32 (PI.f32) u2))))
(neg.f32 (*.f32 -1 (*.f32 (PI.f32) (*.f32 2 u2))))
(neg.f32 (neg.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 0 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 u2 (*.f32 (PI.f32) -2))))
(neg.f32 (*.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (/.f32 (PI.f32) (PI.f32))))
(neg.f32 (*.f32 u2 (*.f32 (*.f32 (PI.f32) -2) (/.f32 (PI.f32) (PI.f32)))))
(-.f32 0 (*.f32 (*.f32 u2 (/.f32 (PI.f32) (PI.f32))) (*.f32 (PI.f32) -2)))
(neg.f32 (*.f32 (*.f32 (PI.f32) -2) (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))))
(neg.f32 (*.f32 (PI.f32) (*.f32 -2 (*.f32 u2 (/.f32 (PI.f32) (PI.f32))))))
(-.f32 0 (*.f32 (*.f32 (/.f32 (PI.f32) (PI.f32)) (neg.f32 u2)) (*.f32 2 (PI.f32))))
(neg.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (/.f32 (PI.f32) (PI.f32)) (neg.f32 u2))))
(neg.f32 (*.f32 2 (*.f32 (PI.f32) (neg.f32 u2))))
(-.f32 (*.f32 0 (/.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) -2)))) (*.f32 (/.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) -2))) (*.f32 u2 (*.f32 (PI.f32) -2))))
(*.f32 (/.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) -2))) (neg.f32 (*.f32 u2 (*.f32 (PI.f32) -2))))
(-.f32 (*.f32 0 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (PI.f32) -2)))
(*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 0 (*.f32 (PI.f32) -2)))
(*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (neg.f32 (*.f32 (PI.f32) -2)))
(-.f32 (*.f32 0 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 u2 (/.f32 (PI.f32) (PI.f32))))) (*.f32 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))) (*.f32 (PI.f32) -2)))
(*.f32 (*.f32 u2 (*.f32 (/.f32 (PI.f32) (PI.f32)) (/.f32 (PI.f32) (PI.f32)))) (-.f32 0 (*.f32 (PI.f32) -2)))
(*.f32 (*.f32 u2 (*.f32 (/.f32 (PI.f32) (PI.f32)) (/.f32 (PI.f32) (PI.f32)))) (neg.f32 (*.f32 (PI.f32) -2)))
(/.f32 (*.f32 2 (*.f32 (PI.f32) u2)) 1)
(*.f32 (PI.f32) (*.f32 2 u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(/.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (/.f32 (PI.f32) (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(/.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (/.f32 u2 u2))
(*.f32 (PI.f32) (*.f32 2 u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(/.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (/.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) -2))))
(/.f32 (*.f32 (PI.f32) (*.f32 2 u2)) (/.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) -2))))
(/.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (/.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) -2))))
(/.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (/.f32 (/.f32 (PI.f32) (PI.f32)) (/.f32 (PI.f32) (PI.f32))))
(/.f32 (*.f32 (PI.f32) (*.f32 2 u2)) (/.f32 (/.f32 (PI.f32) (PI.f32)) (/.f32 (PI.f32) (PI.f32))))
(/.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (/.f32 (/.f32 (PI.f32) (PI.f32)) (/.f32 (PI.f32) (PI.f32))))
(/.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (/.f32 (*.f32 u2 (/.f32 (PI.f32) (PI.f32))) (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))))
(/.f32 (*.f32 (PI.f32) (*.f32 2 u2)) (/.f32 (*.f32 u2 (/.f32 (PI.f32) (PI.f32))) (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))))
(/.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (/.f32 (*.f32 u2 (/.f32 (PI.f32) (PI.f32))) (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))))
(/.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 u2)) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 u2))))
(/.f32 (*.f32 (PI.f32) (*.f32 2 u2)) (/.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 u2)) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 u2))))
(/.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (/.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 u2)) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 u2))))
(/.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (/.f32 (/.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) -2))) (/.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) -2)))))
(/.f32 (*.f32 (PI.f32) (*.f32 2 u2)) (/.f32 (/.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) -2))) (/.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) -2)))))
(/.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (/.f32 (/.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) -2))) (/.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) -2)))))
(/.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))))
(/.f32 (*.f32 (PI.f32) (*.f32 2 u2)) (/.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))))
(/.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (/.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))))
(/.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))) (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 u2 (/.f32 (PI.f32) (PI.f32))))))
(/.f32 (*.f32 (PI.f32) (*.f32 2 u2)) (/.f32 (*.f32 u2 (*.f32 (/.f32 (PI.f32) (PI.f32)) (/.f32 (PI.f32) (PI.f32)))) (*.f32 u2 (*.f32 (/.f32 (PI.f32) (PI.f32)) (/.f32 (PI.f32) (PI.f32))))))
(/.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (/.f32 (*.f32 u2 (*.f32 (/.f32 (PI.f32) (PI.f32)) (/.f32 (PI.f32) (PI.f32)))) (*.f32 u2 (*.f32 (/.f32 (PI.f32) (PI.f32)) (/.f32 (PI.f32) (PI.f32))))))
(/.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)))
(*.f32 (PI.f32) (*.f32 2 u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(neg.f32 (*.f32 u2 (*.f32 (PI.f32) -2)))
(neg.f32 (*.f32 1 (*.f32 u2 (*.f32 (PI.f32) -2))))
(neg.f32 (*.f32 u2 (*.f32 (PI.f32) -2)))
(neg.f32 (*.f32 -1 (*.f32 2 (*.f32 (PI.f32) u2))))
(neg.f32 (*.f32 -1 (*.f32 (PI.f32) (*.f32 2 u2))))
(neg.f32 (neg.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(neg.f32 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 u2 (*.f32 (PI.f32) -2))))
(neg.f32 (*.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (/.f32 (PI.f32) (PI.f32))))
(neg.f32 (*.f32 u2 (*.f32 (*.f32 (PI.f32) -2) (/.f32 (PI.f32) (PI.f32)))))
(neg.f32 (*.f32 (*.f32 u2 (/.f32 (PI.f32) (PI.f32))) (*.f32 (PI.f32) -2)))
(neg.f32 (*.f32 (*.f32 (PI.f32) -2) (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))))
(neg.f32 (*.f32 (PI.f32) (*.f32 -2 (*.f32 u2 (/.f32 (PI.f32) (PI.f32))))))
(neg.f32 (*.f32 (*.f32 (/.f32 (PI.f32) (PI.f32)) (neg.f32 u2)) (*.f32 2 (PI.f32))))
(neg.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (/.f32 (PI.f32) (PI.f32)) (neg.f32 u2))))
(neg.f32 (*.f32 2 (*.f32 (PI.f32) (neg.f32 u2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 0 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 0 (*.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 0 (*.f32 -1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 0 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 0 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))) (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))))))
(*.f32 (neg.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (/.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (/.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (/.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (/.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))))
(neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(neg.f32 (*.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(neg.f32 (*.f32 -1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(neg.f32 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(neg.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)
(sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(+.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))
(sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)
(sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(-.f32 0 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))
(sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1)
(sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 -1 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))
(sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -1)
(sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (neg.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))
(sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))
(sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1)
(sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(/.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -1)
(sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))

eval301.0ms (1.5%)

Compiler

Compiled 8620 to 6498 computations (24.6% saved)

prune65.0ms (0.3%)

Pruning

9 alts after pruning (8 fresh and 1 done)

PrunedKeptTotal
New2518259
Fresh000
Picked011
Done000
Total2519260
Error
0.5b
Counts
260 → 9
Alt Table
Click to see full alt table
StatusErrorProgram
1.8b
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3))))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
2.2b
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
3.2b
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
14.8b
(*.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
6.7b
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
14.8b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))) (+.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (*.f32 2 (*.f32 u2 (PI.f32)))))))
14.3b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
14.2b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (neg.f32 (*.f32 (PI.f32) -2)))))
14.3b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
Compiler

Compiled 460 to 382 computations (17% saved)

localize185.0ms (0.9%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3)))
0.3b
(*.f32 (*.f32 2 (PI.f32)) u2)
0.4b
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3))))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
0.4b
(*.f32 -1/3 (pow.f32 u1 3))
Compiler

Compiled 172 to 131 computations (23.8% saved)

series7.0ms (0%)

Counts
3 → 29
Calls

12 calls:

TimeVariablePointExpression
1.0ms
u2
@inf
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3))))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
1.0ms
u2
@0
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3))))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
1.0ms
u1
@0
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3))))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
1.0ms
u1
@inf
(+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3)))
1.0ms
u1
@inf
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3))))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))

rewrite123.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
968×rational_best_oopsla_all_46_json_45_simplify-23
926×rational_best_oopsla_all_46_json_45_simplify-37
910×rational_best_oopsla_all_46_json_45_simplify-89
872×rational_best_oopsla_all_46_json-2
872×rational_best_oopsla_all_46_json-1
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
029135
1179131
2478127
31921127
Stop Event
node limit
Counts
3 → 90
Calls
Call 1
Inputs
(*.f32 -1/3 (pow.f32 u1 3))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3))))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -1/3 (pow.f32 u1 3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 3) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (*.f32 -1/3 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (*.f32 -1/3 (pow.f32 u1 3)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (/.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 (pow.f32 u1 3) -2/3)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 -1/3 (pow.f32 u1 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (/.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 (pow.f32 u1 3) -2/3))) (*.f32 -1/3 (pow.f32 u1 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 -1/3 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)))) (*.f32 -1/3 (pow.f32 u1 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 -1/3 (pow.f32 u1 3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 3) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (*.f32 -1/3 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (*.f32 -1/3 (pow.f32 u1 3)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (/.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 (pow.f32 u1 3) -2/3)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (pow.f32 u1 3) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 1 (*.f32 (pow.f32 u1 3) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 -1 (*.f32 -1/3 (pow.f32 u1 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (/.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 (pow.f32 u1 3) -2/3))) (*.f32 (/.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 (pow.f32 u1 3) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1/3 (pow.f32 u1 3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 (pow.f32 u1 3) -2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (*.f32 -1/3 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3))) (*.f32 -1/3 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (/.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 (pow.f32 u1 3) -2/3)) (/.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 (pow.f32 u1 3) -2/3))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (pow.f32 u1 3) 1/3))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (neg.f32 (neg.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 1 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 -1 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (neg.f32 (neg.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (neg.f32 (neg.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (/.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (*.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (*.f32 (*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (neg.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (/.f32 1 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (/.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))) (-.f32 0 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))))) (neg.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (/.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))))))))))

simplify186.0ms (0.9%)

Algorithm
egg-herbie
Rules
1314×rational_best_oopsla_all_46_json_45_simplify-10
834×rational_best_oopsla_all_46_json_45_simplify-13
820×rational_best_oopsla_all_46_json_45_simplify-49
794×rational_best_oopsla_all_46_json_45_simplify-72
588×rational_best_oopsla_all_46_json_45_simplify-89
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02468705
18708609
231218597
378828597
Stop Event
node limit
Counts
119 → 143
Calls
Call 1
Inputs
(*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2)))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (+.f32 (*.f32 7/18 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2)))))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (+.f32 (*.f32 7/18 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (*.f32 20/27 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))))))
(*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2)))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (+.f32 (*.f32 7/18 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2)))))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (+.f32 (*.f32 7/18 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (*.f32 20/27 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))))))
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (+.f32 (*.f32 4/15 (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (+.f32 (*.f32 4/15 (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (+.f32 (*.f32 -8/315 (*.f32 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 -1/3 (pow.f32 u1 3))
(*.f32 -1/4 (pow.f32 u1 4))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))
(*.f32 -1/4 (pow.f32 u1 4))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) 0)
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 3) 0))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (*.f32 -1/3 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3))) 0))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (*.f32 -1/3 (pow.f32 u1 3)) 0))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (/.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 (pow.f32 u1 3) -2/3)) 0))
(+.f32 0 (*.f32 -1/3 (pow.f32 u1 3)))
(+.f32 (*.f32 0 (/.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 (pow.f32 u1 3) -2/3))) (*.f32 -1/3 (pow.f32 u1 3)))
(+.f32 (*.f32 0 (*.f32 -1/3 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)))) (*.f32 -1/3 (pow.f32 u1 3)))
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) 0)
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 3) 0))
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (*.f32 -1/3 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3))) 0))
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (*.f32 -1/3 (pow.f32 u1 3)) 0))
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (/.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 (pow.f32 u1 3) -2/3)) 0))
(-.f32 0 (*.f32 (pow.f32 u1 3) 1/3))
(-.f32 0 (*.f32 1 (*.f32 (pow.f32 u1 3) 1/3)))
(-.f32 0 (*.f32 -1 (*.f32 -1/3 (pow.f32 u1 3))))
(-.f32 (*.f32 0 (/.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 (pow.f32 u1 3) -2/3))) (*.f32 (/.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 (pow.f32 u1 3) 1/3)))
(/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 1)
(/.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)))
(/.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 (pow.f32 u1 3) -2/3)))
(/.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (*.f32 -1/3 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3))) (*.f32 -1/3 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)))))
(/.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (/.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 (pow.f32 u1 3) -2/3)) (/.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 (pow.f32 u1 3) -2/3))))
(neg.f32 (*.f32 (pow.f32 u1 3) 1/3))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) 0))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) 0))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) 0))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) 0))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(+.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (neg.f32 (neg.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) 0))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) 0))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) 0))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) 0))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(-.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 0 (*.f32 1 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(-.f32 0 (*.f32 -1 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 0 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(-.f32 0 (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(-.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (neg.f32 (neg.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (neg.f32 (neg.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) 0)
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) 0))
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))) 0))
(-.f32 0 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) -1))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) 1)
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))))))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))))))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (/.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))))))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (*.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))))))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (*.f32 (*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))))))
(*.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))))
(*.f32 -1 (neg.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))))
(*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))))
(*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (/.f32 1 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))))))
(*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (/.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))))))
(*.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))))
(*.f32 (neg.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))) -1)
(*.f32 (neg.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))) (-.f32 0 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))))))
(*.f32 (*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))))
(*.f32 (neg.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))))) (neg.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))))
(/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) 1)
(/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))))
(/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (/.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))))))
Outputs
(*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2)))
(*.f32 1/2 (*.f32 (pow.f32 u1 2) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (*.f32 1/2 (pow.f32 u1 2)))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u1 2) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 1/3 (*.f32 u1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (*.f32 1/2 (pow.f32 u1 2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (*.f32 u1 1/3)))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (+.f32 (*.f32 7/18 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2)))))
(+.f32 (*.f32 1/3 (*.f32 u1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 u1 2) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 7/18 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(+.f32 (*.f32 1/3 (*.f32 u1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 7/18 (*.f32 1/2 (pow.f32 u1 2)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (*.f32 u1 1/3)) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (+.f32 7/18 (*.f32 1/2 (pow.f32 u1 2)))))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (+.f32 (*.f32 7/18 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (*.f32 20/27 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))))))
(+.f32 (*.f32 1/3 (*.f32 u1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (+.f32 (*.f32 7/18 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 u1 2) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 20/27 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)))))
(+.f32 (*.f32 1/3 (*.f32 u1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 7/18 (*.f32 1/2 (pow.f32 u1 2)))) (*.f32 20/27 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (*.f32 u1 1/3)) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (+.f32 7/18 (*.f32 1/2 (pow.f32 u1 2)))) (*.f32 20/27 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) u1))))
(*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2)))
(*.f32 1/2 (*.f32 (pow.f32 u1 2) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (*.f32 1/2 (pow.f32 u1 2)))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u1 2) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 1/3 (*.f32 u1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (*.f32 1/2 (pow.f32 u1 2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (*.f32 u1 1/3)))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (+.f32 (*.f32 7/18 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2)))))
(+.f32 (*.f32 1/3 (*.f32 u1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 u1 2) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 7/18 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(+.f32 (*.f32 1/3 (*.f32 u1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 7/18 (*.f32 1/2 (pow.f32 u1 2)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (*.f32 u1 1/3)) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (+.f32 7/18 (*.f32 1/2 (pow.f32 u1 2)))))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (+.f32 (*.f32 7/18 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (*.f32 20/27 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))))))
(+.f32 (*.f32 1/3 (*.f32 u1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (+.f32 (*.f32 7/18 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 u1 2) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 20/27 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)))))
(+.f32 (*.f32 1/3 (*.f32 u1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 7/18 (*.f32 1/2 (pow.f32 u1 2)))) (*.f32 20/27 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (*.f32 u1 1/3)) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (+.f32 7/18 (*.f32 1/2 (pow.f32 u1 2)))) (*.f32 20/27 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) u1))))
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))))
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2)))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 (PI.f32) (*.f32 2 u2)))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))))) (*.f32 -4/3 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 (PI.f32) (*.f32 2 u2))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (+.f32 (*.f32 4/15 (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))))
(+.f32 (*.f32 -4/3 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))))) (*.f32 4/15 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 (PI.f32) (*.f32 2 u2))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (+.f32 (*.f32 4/15 (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (+.f32 (*.f32 -8/315 (*.f32 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))))
(+.f32 (*.f32 -4/3 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 4/15 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))) (+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))))) (*.f32 -8/315 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)))))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)))))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 (PI.f32) (*.f32 2 u2))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 -1/3 (pow.f32 u1 3))
(*.f32 -1/4 (pow.f32 u1 4))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))
(+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3)))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))
(+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3)))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))
(+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3)))
(*.f32 -1/4 (pow.f32 u1 4))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))
(+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3)))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))
(+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3)))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))
(+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3)))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) 0)
(*.f32 -1/3 (pow.f32 u1 3))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 3) 0))
(*.f32 -1/3 (pow.f32 u1 3))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (*.f32 -1/3 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3))) 0))
(*.f32 -1/3 (pow.f32 u1 3))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (*.f32 -1/3 (pow.f32 u1 3)) 0))
(*.f32 -1/3 (pow.f32 u1 3))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (/.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 (pow.f32 u1 3) -2/3)) 0))
(*.f32 -1/3 (pow.f32 u1 3))
(+.f32 0 (*.f32 -1/3 (pow.f32 u1 3)))
(*.f32 -1/3 (pow.f32 u1 3))
(+.f32 (*.f32 0 (/.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 (pow.f32 u1 3) -2/3))) (*.f32 -1/3 (pow.f32 u1 3)))
(*.f32 -1/3 (pow.f32 u1 3))
(+.f32 (*.f32 0 (*.f32 -1/3 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)))) (*.f32 -1/3 (pow.f32 u1 3)))
(*.f32 -1/3 (pow.f32 u1 3))
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) 0)
(*.f32 -1/3 (pow.f32 u1 3))
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 3) 0))
(*.f32 -1/3 (pow.f32 u1 3))
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (*.f32 -1/3 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3))) 0))
(*.f32 -1/3 (pow.f32 u1 3))
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (*.f32 -1/3 (pow.f32 u1 3)) 0))
(*.f32 -1/3 (pow.f32 u1 3))
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (/.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 (pow.f32 u1 3) -2/3)) 0))
(*.f32 -1/3 (pow.f32 u1 3))
(-.f32 0 (*.f32 (pow.f32 u1 3) 1/3))
(*.f32 -1/3 (pow.f32 u1 3))
(-.f32 0 (*.f32 1 (*.f32 (pow.f32 u1 3) 1/3)))
(*.f32 -1/3 (pow.f32 u1 3))
(-.f32 0 (*.f32 -1 (*.f32 -1/3 (pow.f32 u1 3))))
(*.f32 -1/3 (pow.f32 u1 3))
(-.f32 (*.f32 0 (/.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 (pow.f32 u1 3) -2/3))) (*.f32 (/.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 (pow.f32 u1 3) 1/3)))
(*.f32 (/.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 (pow.f32 u1 3) -2/3)) (neg.f32 (*.f32 1/3 (pow.f32 u1 3))))
(*.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 (pow.f32 u1 3) -2/3)))
(/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 1)
(*.f32 -1/3 (pow.f32 u1 3))
(/.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)))
(*.f32 -1/3 (pow.f32 u1 3))
(/.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 (pow.f32 u1 3) -2/3)))
(/.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (*.f32 -1/3 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3))) (*.f32 -1/3 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)))))
(/.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (*.f32 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)) -2/3) (*.f32 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)) -2/3)))
(/.f32 (*.f32 -1/3 (pow.f32 u1 3)) (/.f32 (/.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 (pow.f32 u1 3) -2/3)) (/.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 (pow.f32 u1 3) -2/3))))
(neg.f32 (*.f32 (pow.f32 u1 3) 1/3))
(*.f32 -1/3 (pow.f32 u1 3))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) 0))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) 0))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) 0))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) 0))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(+.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(+.f32 (*.f32 0 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(+.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(+.f32 (*.f32 0 (neg.f32 (neg.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(+.f32 (*.f32 0 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) 0))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) 0))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) 0))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) 0))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(-.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(-.f32 0 (*.f32 1 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(-.f32 0 (*.f32 -1 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(-.f32 0 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(-.f32 0 (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(-.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (neg.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (neg.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))))
(*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2)))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2)))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (/.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))))) (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (/.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2)))))))) (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2)))))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2)))))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2)))))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (/.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (/.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (/.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (neg.f32 (neg.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (neg.f32 (neg.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) 0)
(+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3)))
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) 0))
(+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3)))
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))) 0))
(+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3)))
(-.f32 0 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) -1))
(+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3)))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) 1)
(+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3)))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))))
(+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3)))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))))))
(+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3)))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))))))
(+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3)))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (/.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))))))
(+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3)))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (*.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))))))
(+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3)))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (*.f32 (*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))))))
(+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3)))
(*.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))))
(+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3)))
(*.f32 -1 (neg.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))))
(+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3)))
(*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))))
(+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3)))
(*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (/.f32 1 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))))))
(+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3)))
(*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (/.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))))))
(+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3)))
(*.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))))
(+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3)))
(*.f32 (neg.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))) -1)
(+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3)))
(*.f32 (neg.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))) (-.f32 0 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))))))
(+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3)))
(*.f32 (*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))))
(+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3)))
(*.f32 (neg.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))))) (neg.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))))
(+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3)))
(/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) 1)
(+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3)))
(/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))))
(+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3)))
(/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (/.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4)))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/4 (pow.f32 u1 4))))))
(+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3)))

localize45.0ms (0.2%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.1b
(sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))
0.3b
(*.f32 (*.f32 2 (PI.f32)) u2)
0.4b
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
Compiler

Compiled 41 to 22 computations (46.3% saved)

series3.0ms (0%)

Counts
1 → 12
Calls

6 calls:

TimeVariablePointExpression
1.0ms
u1
@0
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
1.0ms
u1
@-inf
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
0.0ms
u2
@0
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
0.0ms
u2
@inf
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
0.0ms
u1
@inf
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))

rewrite86.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
930×rational_best_oopsla_all_46_json_45_simplify-80
900×rational_best_oopsla_all_46_json_45_simplify-35
674×rational_best_oopsla_all_46_json_45_simplify-89
670×rational_best_oopsla_all_46_json_45_simplify-23
574×rational_best_oopsla_all_46_json-2
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01537
19629
229429
3127929
4573029
Stop Event
node limit
Counts
1 → 32
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 1 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 -1 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 1 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 -1 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) (sqrt.f32 u1)))))))

simplify89.0ms (0.5%)

Algorithm
egg-herbie
Rules
1334×rational_best_oopsla_all_46_json_45_simplify-89
1042×rational_best_oopsla_all_46_json_45_simplify-74
972×rational_best_oopsla_all_46_json_45_simplify-24
946×rational_best_oopsla_all_46_json_45_simplify-13
868×rational_best_oopsla_all_46_json_45_simplify-10
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01071640
13571640
214021640
352591640
Stop Event
node limit
Counts
44 → 52
Calls
Call 1
Inputs
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1)))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1))) (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1))) (+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))) (*.f32 4/15 (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (sqrt.f32 u1)))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1))) (+.f32 (*.f32 -8/315 (*.f32 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)) (sqrt.f32 u1))) (+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))) (*.f32 4/15 (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (sqrt.f32 u1))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(+.f32 0 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(-.f32 0 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 0 (*.f32 1 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(-.f32 0 (*.f32 -1 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 0 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(-.f32 0 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) (sqrt.f32 u1)))
(-.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(neg.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(neg.f32 (*.f32 1 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(neg.f32 (*.f32 -1 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(neg.f32 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(neg.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) (sqrt.f32 u1)))
Outputs
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1)))
(*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1))) (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))) (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 -4/3 (sqrt.f32 u1))))
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32)))) (*.f32 (sqrt.f32 u1) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))) (*.f32 (sqrt.f32 u1) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1))) (+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))) (*.f32 4/15 (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (sqrt.f32 u1)))))
(+.f32 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 -4/3 (sqrt.f32 u1))) (+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))) (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (*.f32 4/15 (sqrt.f32 u1)))))
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32)))) (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (*.f32 4/15 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 (sqrt.f32 u1) (pow.f32 u2 5))))))
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))) (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (*.f32 4/15 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 (sqrt.f32 u1) (pow.f32 u2 5))))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1))) (+.f32 (*.f32 -8/315 (*.f32 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)) (sqrt.f32 u1))) (+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))) (*.f32 4/15 (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (sqrt.f32 u1))))))
(+.f32 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 -4/3 (sqrt.f32 u1))) (+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))) (+.f32 (*.f32 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)) (*.f32 -8/315 (sqrt.f32 u1))) (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (*.f32 4/15 (sqrt.f32 u1))))))
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32)))) (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 4/15 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 (sqrt.f32 u1) (pow.f32 u2 5)))) (*.f32 (sqrt.f32 u1) (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)))))))
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))) (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 4/15 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 (sqrt.f32 u1) (pow.f32 u2 5)))) (*.f32 (sqrt.f32 u1) (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 0 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 0 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 0 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 0 (*.f32 1 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 0 (*.f32 -1 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 0 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 0 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(neg.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(neg.f32 (*.f32 1 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(neg.f32 (*.f32 -1 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(neg.f32 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(neg.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))

localize317.0ms (1.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))
0.3b
(*.f32 (*.f32 2 (PI.f32)) u2)
0.4b
(*.f32 -1/3 (pow.f32 u1 3))
0.4b
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
Compiler

Compiled 121 to 89 computations (26.4% saved)

series52.0ms (0.3%)

Counts
2 → 24
Calls

9 calls:

TimeVariablePointExpression
49.0ms
u1
@0
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
1.0ms
u2
@0
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
1.0ms
u1
@-inf
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
1.0ms
u1
@inf
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
0.0ms
u2
@inf
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))

rewrite114.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
864×rational_best_oopsla_all_46_json_45_simplify-23
830×rational_best_oopsla_all_46_json_45_simplify-89
766×rational_best_oopsla_all_46_json-2
766×rational_best_oopsla_all_46_json-1
766×rational_best_oopsla_all_46_json-4
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
024104
1149100
240896
3167496
4770896
Stop Event
node limit
Counts
2 → 67
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 1 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 -1 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))) (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))))) (*.f32 (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 1 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 -1 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (*.f32 (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (*.f32 (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))) (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (*.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))) (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (*.f32 (*.f32 (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))) (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))) (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))) (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 1 (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))) (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))) (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)) (neg.f32 (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))) (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))) (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))))))

simplify210.0ms (1.1%)

Algorithm
egg-herbie
Rules
1064×rational_best_oopsla_all_46_json_45_simplify-10
1042×rational_best_oopsla_all_46_json_45_simplify-30
654×rational_best_oopsla_all_46_json_45_simplify-72
600×rational_best_oopsla_all_46_json_45_simplify-13
588×rational_best_oopsla_all_46_json_45_simplify-49
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01786419
16206419
224646411
360556411
Stop Event
node limit
Counts
91 → 107
Calls
Call 1
Inputs
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (*.f32 4/15 (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (+.f32 (*.f32 -8/315 (*.f32 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (*.f32 4/15 (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))
(*.f32 -1/2 (pow.f32 u1 2))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(*.f32 -1/3 (pow.f32 u1 3))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(*.f32 -1/3 (pow.f32 u1 3))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))))) 0))
(+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))
(+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))))) 0))
(+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))))) 0))
(+.f32 0 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (*.f32 (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(-.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(-.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))))) 0))
(-.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))
(-.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(-.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))))) 0))
(-.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))))) 0))
(-.f32 0 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 0 (*.f32 1 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(-.f32 0 (*.f32 -1 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 0 (*.f32 (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(-.f32 0 (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))))
(-.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))) (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))))) (*.f32 (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))))))
(neg.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(neg.f32 (*.f32 1 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(neg.f32 (*.f32 -1 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(neg.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(neg.f32 (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))))
(-.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 1/3))
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) 1/2))
(-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) 0)
(-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) 0))
(-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (*.f32 (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))) 0))
(-.f32 0 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))
(*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) 1)
(*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))
(*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))))
(*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (*.f32 (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))) (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))))
(*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))))
(*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (*.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))) (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))))
(*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (*.f32 (*.f32 (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))) (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))) (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))))
(*.f32 1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))
(*.f32 -1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))
(*.f32 (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))
(*.f32 (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))) (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 1 (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))))
(*.f32 (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))) (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))) (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))))
(*.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)) -1)
(*.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)) (neg.f32 (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))))
(*.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))
(*.f32 (*.f32 (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))) (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))
(*.f32 (neg.f32 (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))
(/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) 1)
(/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))
(/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))) (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))))
(neg.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))
Outputs
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (PI.f32) (*.f32 2 u2)))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (*.f32 -4/3 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (PI.f32) (*.f32 2 u2))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (*.f32 4/15 (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (+.f32 (*.f32 -4/3 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (*.f32 4/15 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) 4/15))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (PI.f32) (*.f32 2 u2))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (+.f32 (*.f32 -8/315 (*.f32 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (*.f32 4/15 (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (+.f32 (*.f32 -4/3 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 -8/315 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)))) (*.f32 4/15 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) 4/15)) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)))))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (PI.f32) (*.f32 2 u2))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 -1/2 (pow.f32 u1 2))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(*.f32 -1/3 (pow.f32 u1 3))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(*.f32 -1/3 (pow.f32 u1 3))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))))) 0))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))))) 0))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))))) 0))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(+.f32 0 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(+.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(+.f32 (*.f32 0 (*.f32 (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))))) 0))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))))) 0))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))))) 0))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(-.f32 0 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(-.f32 0 (*.f32 1 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(-.f32 0 (*.f32 -1 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(-.f32 0 (*.f32 (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(-.f32 0 (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(-.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (neg.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (neg.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))
(*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))) (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (/.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))) (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))))) (*.f32 (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))) (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))) (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3))))) (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3))))))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3))))) (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (*.f32 (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3))))) (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3))))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (*.f32 (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3))))) (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3))))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3))))))))
(neg.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(neg.f32 (*.f32 1 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(neg.f32 (*.f32 -1 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(neg.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(neg.f32 (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(-.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 1/3))
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) 1/2))
(-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) 0)
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) 0))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (*.f32 (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))) 0))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(-.f32 0 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))
(neg.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 (*.f32 (pow.f32 u1 2) 1/2)))
(*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) 1)
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (*.f32 (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))) (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (*.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))) (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (*.f32 (*.f32 (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))) (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))) (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(*.f32 1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(*.f32 -1 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))
(neg.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 (*.f32 (pow.f32 u1 2) 1/2)))
(*.f32 (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(*.f32 (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))) (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 1 (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(*.f32 (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))) (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))) (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(*.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)) -1)
(neg.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 (*.f32 (pow.f32 u1 2) 1/2)))
(*.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)) (neg.f32 (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))))
(*.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)) (neg.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))
(*.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 1 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(*.f32 (*.f32 (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))) (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(*.f32 (neg.f32 (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))) (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))
(*.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)) (neg.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))
(/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) 1)
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (/.f32 (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))) (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(neg.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (*.f32 (pow.f32 u1 3) 1/3)))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (neg.f32 (*.f32 (pow.f32 u1 2) 1/2)))

localize264.0ms (1.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
0.3b
(*.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
0.3b
(*.f32 (*.f32 2 (PI.f32)) u2)
15.0b
(log.f32 (-.f32 1 u1))
Compiler

Compiled 122 to 96 computations (21.3% saved)

series2.0ms (0%)

Counts
2 → 32
Calls

9 calls:

TimeVariablePointExpression
0.0ms
u1
@inf
(*.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
0.0ms
u1
@0
(*.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
0.0ms
u1
@-inf
(*.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
0.0ms
u2
@0
(*.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
0.0ms
u2
@inf
(*.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))

rewrite87.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1406×rational_best_oopsla_all_46_json_45_simplify-23
1134×rational_best_oopsla_all_46_json_45_simplify-13
996×rational_best_oopsla_all_46_json-2
996×rational_best_oopsla_all_46_json-1
996×rational_best_oopsla_all_46_json-4
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
020114
112976
246376
3226276
Stop Event
node limit
Counts
2 → 111
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 1 (*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 -1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (fabs.f32 (/.f32 1 (log.f32 (-.f32 1 u1)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (neg.f32 (log.f32 (-.f32 1 u1))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (log.f32 (-.f32 1 u1)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 1 (log.f32 (-.f32 1 u1))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (fabs.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (neg.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (neg.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (log.f32 (-.f32 1 u1))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (-.f32 1 u1)) (neg.f32 (neg.f32 (/.f32 1 (log.f32 (-.f32 1 u1)))))) (*.f32 (neg.f32 (neg.f32 (/.f32 1 (log.f32 (-.f32 1 u1))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (neg.f32 (neg.f32 (/.f32 1 (log.f32 (-.f32 1 u1)))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 1 (log.f32 (-.f32 1 u1)))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 0 (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (fabs.f32 (/.f32 1 (log.f32 (-.f32 1 u1)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (neg.f32 (log.f32 (-.f32 1 u1))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 1 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 0 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 0 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 0 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 0 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (log.f32 (-.f32 1 u1)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 1 (log.f32 (-.f32 1 u1))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (fabs.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (neg.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (neg.f32 (log.f32 (-.f32 1 u1))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (/.f32 0 (log.f32 (-.f32 1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))) (*.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))) (/.f32 0 (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))) (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (/.f32 0 (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (neg.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))) (*.f32 (neg.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))) (log.f32 (-.f32 1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 0 (log.f32 (-.f32 1 u1))) -1) (neg.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (log.f32 (-.f32 1 u1))))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (log.f32 (-.f32 1 u1)))) (neg.f32 (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 0 (log.f32 (-.f32 1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))) (*.f32 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))) (neg.f32 (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u1)) (neg.f32 (neg.f32 (/.f32 1 (log.f32 (-.f32 1 u1)))))) (*.f32 (neg.f32 (neg.f32 (/.f32 1 (log.f32 (-.f32 1 u1))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (neg.f32 (neg.f32 (/.f32 1 (log.f32 (-.f32 1 u1)))))) (*.f32 (neg.f32 (neg.f32 (/.f32 1 (log.f32 (-.f32 1 u1))))) (neg.f32 (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 1 (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))) (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 1 (log.f32 (-.f32 1 u1))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 1 (log.f32 (-.f32 1 u1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (neg.f32 (neg.f32 (/.f32 1 (log.f32 (-.f32 1 u1))))) (neg.f32 (neg.f32 (/.f32 1 (log.f32 (-.f32 1 u1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))))))))

simplify216.0ms (1.1%)

Algorithm
egg-herbie
Rules
1318×rational_best_oopsla_all_46_json_45_simplify-23
1078×rational_best_oopsla_all_46_json_45_simplify-13
976×rational_best_oopsla_all_46_json_45_simplify-89
870×rational_best_oopsla_all_46_json_45_simplify-24
754×rational_best_oopsla_all_46_json_45_simplify-10
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03498579
112498443
244518293
Stop Event
node limit
Counts
143 → 194
Calls
Call 1
Inputs
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))) (pow.f32 u1 3)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1))))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (log.f32 (/.f32 -1 u1))))))) (pow.f32 u1 3)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))))))
(*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -4/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (log.f32 (-.f32 1 u1))))))
(+.f32 (*.f32 4/15 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -4/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (log.f32 (-.f32 1 u1)))))))
(+.f32 (*.f32 4/15 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 -4/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -8/315 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))) (sqrt.f32 (log.f32 (-.f32 1 u1))))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
1
1
1
1
1
1
1
1
1
1
1
1
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) 0))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) 0))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) 0))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) 0))
(+.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) 0)
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) 0))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) 0))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) 0))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) 0))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) 0))
(-.f32 0 (*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(-.f32 0 (*.f32 1 (*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 0 (*.f32 -1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 0 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 0 (*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(-.f32 (*.f32 0 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) 0)
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) 0))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(-.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) 0)
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (fabs.f32 (/.f32 1 (log.f32 (-.f32 1 u1)))) 0))
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (neg.f32 (log.f32 (-.f32 1 u1))) 0))
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (log.f32 (-.f32 1 u1)))) 0))
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))) 0))
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 1 (log.f32 (-.f32 1 u1))))) 0))
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (fabs.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))) 0))
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (neg.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))) 0))
(+.f32 0 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 0 (neg.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))) 0)
(+.f32 (*.f32 0 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (log.f32 (-.f32 1 u1))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 0 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) (neg.f32 (neg.f32 (/.f32 1 (log.f32 (-.f32 1 u1)))))) (*.f32 (neg.f32 (neg.f32 (/.f32 1 (log.f32 (-.f32 1 u1))))) 0))
(+.f32 (*.f32 0 (neg.f32 (neg.f32 (/.f32 1 (log.f32 (-.f32 1 u1)))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1))))) 0)
(+.f32 (*.f32 0 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 1 (log.f32 (-.f32 1 u1)))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) 0)
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 0 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (fabs.f32 (/.f32 1 (log.f32 (-.f32 1 u1)))) 0))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (neg.f32 (log.f32 (-.f32 1 u1))) 0))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 1 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 0 (log.f32 (-.f32 1 u1))))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 0 (log.f32 (-.f32 1 u1))))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 0 (log.f32 (-.f32 1 u1))))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 0 (log.f32 (-.f32 1 u1))))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (log.f32 (-.f32 1 u1)))) 0))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))) 0))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 1 (log.f32 (-.f32 1 u1))))) 0))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (fabs.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))) 0))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (neg.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))) 0))
(-.f32 0 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))))
(-.f32 0 (*.f32 (neg.f32 (log.f32 (-.f32 1 u1))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))))
(-.f32 0 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))))
(-.f32 0 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))))
(-.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (/.f32 0 (log.f32 (-.f32 1 u1))))
(-.f32 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))) (*.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))) (/.f32 0 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))) (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (/.f32 0 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 0 (neg.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))) (*.f32 (neg.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))) (log.f32 (-.f32 1 u1))))
(-.f32 (*.f32 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))) 0)
(-.f32 (*.f32 (/.f32 0 (log.f32 (-.f32 1 u1))) -1) (neg.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 0 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (log.f32 (-.f32 1 u1))))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (log.f32 (-.f32 1 u1)))) (neg.f32 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 (/.f32 0 (log.f32 (-.f32 1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 0 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))) (*.f32 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))) (neg.f32 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (neg.f32 (neg.f32 (/.f32 1 (log.f32 (-.f32 1 u1)))))) (*.f32 (neg.f32 (neg.f32 (/.f32 1 (log.f32 (-.f32 1 u1))))) 0))
(-.f32 (*.f32 0 (neg.f32 (neg.f32 (/.f32 1 (log.f32 (-.f32 1 u1)))))) (*.f32 (neg.f32 (neg.f32 (/.f32 1 (log.f32 (-.f32 1 u1))))) (neg.f32 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1))))) 0)
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) 1)
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 1 (log.f32 (-.f32 1 u1)))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))) (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (log.f32 (-.f32 1 u1))))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 1 (log.f32 (-.f32 1 u1))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 1 (log.f32 (-.f32 1 u1)))))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (neg.f32 (neg.f32 (/.f32 1 (log.f32 (-.f32 1 u1))))) (neg.f32 (neg.f32 (/.f32 1 (log.f32 (-.f32 1 u1)))))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))) -1)
(neg.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))))
(fabs.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))
(fabs.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))))
Outputs
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) u1) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) u1) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) u1) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))
(+.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)))) (pow.f32 u1 2)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) u1) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (+.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) u1) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) 2)) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (pow.f32 u1 2))))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) (+.f32 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) 2)) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (pow.f32 u1 2)) (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) u1))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))) (pow.f32 u1 3)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))))
(+.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) u1) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))) (pow.f32 u1 3)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)))) (pow.f32 u1 2)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))))))
(+.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) u1) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) 2)) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (pow.f32 u1 2)))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (/.f32 (*.f32 (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) 2)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (pow.f32 u1 3)))))))
(+.f32 (+.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) (+.f32 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) 2)) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (pow.f32 u1 2)) (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) u1)))) (*.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) (/.f32 (*.f32 (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) 2)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (pow.f32 u1 3))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1))))
(*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (sqrt.f32 (log.f32 (/.f32 -1 u1))))
(*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (/.f32 -1 u1))))
(*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))))
(+.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))))
(+.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1))))
(+.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) u1))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1))))))))
(+.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (*.f32 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (pow.f32 u1 2)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1))))))))
(+.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 -1/2 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1))))) (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (pow.f32 u1 2))))))
(+.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1))))) (+.f32 (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) u1) (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (pow.f32 u1 2)))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (log.f32 (/.f32 -1 u1))))))) (pow.f32 u1 3)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))))))
(+.f32 (*.f32 (/.f32 (*.f32 (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (log.f32 (/.f32 -1 u1)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (pow.f32 u1 3)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (*.f32 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (pow.f32 u1 2)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))))))
(+.f32 (+.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 -1/2 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1))))) (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (pow.f32 u1 2)))))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (*.f32 (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (log.f32 (/.f32 -1 u1)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (pow.f32 u1 3)))))
(+.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 -1/2 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1))))) (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (+.f32 (/.f32 (*.f32 (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (log.f32 (/.f32 -1 u1)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (pow.f32 u1 3)) (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (pow.f32 u1 2)))))))
(*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1)))))
(*.f32 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 -1)) (*.f32 2 (sqrt.f32 (log.f32 (-.f32 1 u1)))))
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sqrt.f32 -1))))
(*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 -1)))))
(+.f32 (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -4/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (log.f32 (-.f32 1 u1))))))
(+.f32 (*.f32 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 -1)) (*.f32 2 (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -4/3 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sqrt.f32 -1)))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 -4/3 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))))
(+.f32 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 -1))))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 -4/3 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))))
(+.f32 (*.f32 4/15 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -4/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (log.f32 (-.f32 1 u1)))))))
(+.f32 (*.f32 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 -1)) (*.f32 2 (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (*.f32 4/15 (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -4/3 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sqrt.f32 -1)))) (+.f32 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 -4/3 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))) (*.f32 4/15 (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))))))
(+.f32 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 -1))))) (+.f32 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 -4/3 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 4/15 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))))))
(+.f32 (*.f32 4/15 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 -4/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -8/315 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))) (sqrt.f32 (log.f32 (-.f32 1 u1))))))))
(+.f32 (*.f32 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 -1)) (*.f32 2 (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (*.f32 4/15 (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 -4/3 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))) (*.f32 -8/315 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))))))))
(+.f32 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 -4/3 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))) (+.f32 (*.f32 4/15 (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))) (+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sqrt.f32 -1)))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 -8/315 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))))))))
(+.f32 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 -4/3 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))) (+.f32 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 4/15 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))) (+.f32 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 -1))))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 -8/315 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
1
1
1
1
1
1
1
1
1
1
1
1
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) 0)
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 0 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 0 (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 0 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 0 (*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 0 (*.f32 1 (*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 0 (*.f32 -1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 0 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 0 (*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 0 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) 0)
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))) (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (/.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (/.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) 0)
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (fabs.f32 (/.f32 1 (log.f32 (-.f32 1 u1)))) 0))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (neg.f32 (log.f32 (-.f32 1 u1))) 0))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (log.f32 (-.f32 1 u1)))) 0))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))) 0))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 1 (log.f32 (-.f32 1 u1))))) 0))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (fabs.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))) 0))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (neg.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))) 0))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(+.f32 0 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(+.f32 (*.f32 0 (neg.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(+.f32 (*.f32 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))) 0)
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(+.f32 (*.f32 0 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (log.f32 (-.f32 1 u1))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(+.f32 (*.f32 0 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) (neg.f32 (neg.f32 (/.f32 1 (log.f32 (-.f32 1 u1)))))) (*.f32 (neg.f32 (neg.f32 (/.f32 1 (log.f32 (-.f32 1 u1))))) 0))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(+.f32 (*.f32 0 (neg.f32 (neg.f32 (/.f32 1 (log.f32 (-.f32 1 u1)))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(+.f32 (*.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1))))) 0)
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(+.f32 (*.f32 0 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 1 (log.f32 (-.f32 1 u1)))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) 0)
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 0 (log.f32 (-.f32 1 u1)))))
(*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))
(*.f32 (log.f32 (-.f32 1 u1)) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 1 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (fabs.f32 (/.f32 1 (log.f32 (-.f32 1 u1)))) 0))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (neg.f32 (log.f32 (-.f32 1 u1))) 0))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 1 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 0 (log.f32 (-.f32 1 u1))))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 0 (log.f32 (-.f32 1 u1)))))
(*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))
(*.f32 (log.f32 (-.f32 1 u1)) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 1 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 0 (log.f32 (-.f32 1 u1))))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (*.f32 (/.f32 -1 (log.f32 (-.f32 1 u1))) (/.f32 0 (log.f32 (-.f32 1 u1))))) (/.f32 1 (log.f32 (-.f32 1 u1))))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (*.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 0 (log.f32 (-.f32 1 u1)))) (/.f32 1 (log.f32 (-.f32 1 u1))))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 0 (log.f32 (-.f32 1 u1))))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 0 (log.f32 (-.f32 1 u1)))))
(*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))
(*.f32 (log.f32 (-.f32 1 u1)) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 1 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 0 (log.f32 (-.f32 1 u1))))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 0 (log.f32 (-.f32 1 u1)))))
(*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))
(*.f32 (log.f32 (-.f32 1 u1)) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 1 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (log.f32 (-.f32 1 u1)))) 0))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))) 0))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 1 (log.f32 (-.f32 1 u1))))) 0))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (fabs.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))) 0))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (neg.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))) 0))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(-.f32 0 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))))
(neg.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))))
(-.f32 0 (*.f32 (neg.f32 (log.f32 (-.f32 1 u1))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(-.f32 0 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))))
(neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1))))))
(neg.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))) (log.f32 (-.f32 1 u1)))))
(neg.f32 (*.f32 (/.f32 -1 (log.f32 (-.f32 1 u1))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (log.f32 (-.f32 1 u1)))))
(-.f32 0 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))))
(neg.f32 (*.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1))))))
(-.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (/.f32 0 (log.f32 (-.f32 1 u1))))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(-.f32 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))) (*.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))) (/.f32 0 (log.f32 (-.f32 1 u1)))))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(-.f32 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))) (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (/.f32 0 (log.f32 (-.f32 1 u1)))))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(-.f32 (*.f32 0 (neg.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))) (*.f32 (neg.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))) (log.f32 (-.f32 1 u1))))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(-.f32 (*.f32 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))) 0)
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(-.f32 (*.f32 (/.f32 0 (log.f32 (-.f32 1 u1))) -1) (neg.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))
(neg.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 0 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (log.f32 (-.f32 1 u1))))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (log.f32 (-.f32 1 u1)))) (neg.f32 (log.f32 (-.f32 1 u1)))))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(-.f32 (*.f32 (/.f32 0 (log.f32 (-.f32 1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (*.f32 (/.f32 0 (log.f32 (-.f32 1 u1))) (/.f32 -1 (log.f32 (-.f32 1 u1))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (*.f32 (/.f32 -1 (log.f32 (-.f32 1 u1))) (/.f32 0 (log.f32 (-.f32 1 u1))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 0 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 0 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))) (*.f32 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))) (neg.f32 (log.f32 (-.f32 1 u1)))))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (neg.f32 (neg.f32 (/.f32 1 (log.f32 (-.f32 1 u1)))))) (*.f32 (neg.f32 (neg.f32 (/.f32 1 (log.f32 (-.f32 1 u1))))) 0))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(-.f32 (*.f32 0 (neg.f32 (neg.f32 (/.f32 1 (log.f32 (-.f32 1 u1)))))) (*.f32 (neg.f32 (neg.f32 (/.f32 1 (log.f32 (-.f32 1 u1))))) (neg.f32 (log.f32 (-.f32 1 u1)))))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(-.f32 (*.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1))))) 0)
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) 1)
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 1 (log.f32 (-.f32 1 u1)))))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))) (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (log.f32 (-.f32 1 u1))))))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 1 (log.f32 (-.f32 1 u1))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 1 (log.f32 (-.f32 1 u1)))))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (neg.f32 (neg.f32 (/.f32 1 (log.f32 (-.f32 1 u1))))) (neg.f32 (neg.f32 (/.f32 1 (log.f32 (-.f32 1 u1)))))))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))) -1)
(neg.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))))
(neg.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))))
(fabs.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))
(fabs.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))))
(fabs.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))

localize274.0ms (1.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
1.0b
(*.f32 4/15 (pow.f32 (PI.f32) 5))
1.0b
(*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5)))
1.6b
(pow.f32 (PI.f32) 7)
15.0b
(log.f32 (-.f32 1 u1))
Compiler

Compiled 221 to 162 computations (26.7% saved)

series2.0ms (0%)

Counts
3 → 12
Calls

3 calls:

TimeVariablePointExpression
1.0ms
u2
@0
(*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5)))
0.0ms
u2
@inf
(*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5)))
0.0ms
u2
@-inf
(*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5)))

rewrite78.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1726×rational_best_oopsla_all_46_json-2
1726×rational_best_oopsla_all_46_json-1
1726×rational_best_oopsla_all_46_json-4
1726×rational_best_oopsla_all_46_json-3
824×rational_best_oopsla_all_46_json_45_simplify-49
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01351
17651
220851
384451
4376351
Stop Event
node limit
Counts
3 → 73
Calls
Call 1
Inputs
(pow.f32 (PI.f32) 7)
(*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5)))
(*.f32 4/15 (pow.f32 (PI.f32) 5))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (pow.f32 (PI.f32) 7) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (pow.f32 (PI.f32) 7) (*.f32 0 (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (pow.f32 (PI.f32) 7))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7))) (pow.f32 (PI.f32) 7))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (pow.f32 (PI.f32) 7) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (pow.f32 (PI.f32) 7)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (PI.f32) 7) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (PI.f32) 7) (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (PI.f32) 7) (*.f32 (pow.f32 (PI.f32) 7) (/.f32 1 (pow.f32 (PI.f32) 7))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (PI.f32) 7) (*.f32 (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7)) (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (PI.f32) 7) (*.f32 (pow.f32 (PI.f32) 7) (/.f32 (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7)) (pow.f32 (PI.f32) 7))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (PI.f32) 7) (*.f32 (*.f32 (pow.f32 (PI.f32) 7) (/.f32 1 (pow.f32 (PI.f32) 7))) (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (PI.f32) 7) (*.f32 (*.f32 (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7)) (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7))) (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (PI.f32) 7) (*.f32 (pow.f32 (PI.f32) 7) (/.f32 (*.f32 (pow.f32 (PI.f32) 7) (/.f32 1 (pow.f32 (PI.f32) 7))) (pow.f32 (PI.f32) 7))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (PI.f32) 7) (*.f32 (pow.f32 (PI.f32) 7) (/.f32 (*.f32 (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7)) (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7))) (pow.f32 (PI.f32) 7))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (pow.f32 (PI.f32) 7))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7)) (pow.f32 (PI.f32) 7))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7)) (*.f32 (pow.f32 (PI.f32) 7) (/.f32 1 (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7)) (*.f32 (pow.f32 (PI.f32) 7) (/.f32 (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7)) (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7)) (*.f32 (pow.f32 (PI.f32) 7) (/.f32 (*.f32 (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7)) (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7))) (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (neg.f32 (pow.f32 (PI.f32) 7)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 (PI.f32) 7) (/.f32 1 (pow.f32 (PI.f32) 7))) (pow.f32 (PI.f32) 7))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (pow.f32 (PI.f32) 7)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (pow.f32 (PI.f32) 7)) (neg.f32 (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7)) (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7))) (pow.f32 (PI.f32) 7))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7))) (neg.f32 (pow.f32 (PI.f32) 7)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (PI.f32) 7) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (PI.f32) 7) (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (PI.f32) 7) (/.f32 (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7)) (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (pow.f32 (PI.f32) 7)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (*.f32 0 (/.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (*.f32 0 (*.f32 (pow.f32 u2 5) (/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (*.f32 4/15 (pow.f32 (PI.f32) 5))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (*.f32 0 (*.f32 (pow.f32 u2 5) (/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (pow.f32 u2 5)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (*.f32 0 (*.f32 (/.f32 (pow.f32 u2 5) (pow.f32 u2 5)) (*.f32 4/15 (*.f32 (pow.f32 (PI.f32) 5) (/.f32 (pow.f32 u2 5) (pow.f32 u2 5)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (*.f32 0 (*.f32 (pow.f32 u2 5) 4/15)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (/.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))))) (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (pow.f32 u2 5) (/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (*.f32 4/15 (pow.f32 (PI.f32) 5))))) (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (pow.f32 u2 5) (/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (pow.f32 u2 5)))) (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (/.f32 (pow.f32 u2 5) (pow.f32 u2 5)) (*.f32 4/15 (*.f32 (pow.f32 (PI.f32) 5) (/.f32 (pow.f32 u2 5) (pow.f32 u2 5)))))) (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (pow.f32 u2 5) 4/15)) (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (pow.f32 u2 5) (*.f32 (pow.f32 (PI.f32) 5) -4/15)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (/.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))))) (*.f32 (/.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5)))) (*.f32 (pow.f32 u2 5) (*.f32 (pow.f32 (PI.f32) 5) -4/15))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (*.f32 (pow.f32 u2 5) (/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (*.f32 4/15 (pow.f32 (PI.f32) 5))))) (*.f32 (*.f32 (pow.f32 u2 5) (/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (*.f32 4/15 (pow.f32 (PI.f32) 5)))) (*.f32 (pow.f32 (PI.f32) 5) -4/15)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (/.f32 (pow.f32 u2 5) (pow.f32 u2 5)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (/.f32 (pow.f32 (PI.f32) 5) (pow.f32 (PI.f32) 5)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (*.f32 4/15 (pow.f32 (PI.f32) 5))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (/.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (/.f32 (*.f32 4/15 (*.f32 (pow.f32 (PI.f32) 5) (/.f32 (pow.f32 u2 5) (pow.f32 u2 5)))) (*.f32 4/15 (*.f32 (pow.f32 (PI.f32) 5) (/.f32 (pow.f32 u2 5) (pow.f32 u2 5))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (/.f32 (/.f32 (pow.f32 u2 5) (pow.f32 u2 5)) (/.f32 (pow.f32 u2 5) (pow.f32 u2 5))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (/.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (/.f32 (*.f32 (pow.f32 u2 5) 4/15) (*.f32 (pow.f32 u2 5) 4/15)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (/.f32 (*.f32 (pow.f32 u2 5) (/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (*.f32 4/15 (pow.f32 (PI.f32) 5)))) (*.f32 (pow.f32 u2 5) (/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (*.f32 4/15 (pow.f32 (PI.f32) 5))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (/.f32 (*.f32 (pow.f32 u2 5) (/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (pow.f32 u2 5))) (*.f32 (pow.f32 u2 5) (/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (pow.f32 u2 5)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (/.f32 (/.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5)))) (/.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (/.f32 (*.f32 (/.f32 (pow.f32 u2 5) (pow.f32 u2 5)) (*.f32 4/15 (*.f32 (pow.f32 (PI.f32) 5) (/.f32 (pow.f32 u2 5) (pow.f32 u2 5))))) (*.f32 (/.f32 (pow.f32 u2 5) (pow.f32 u2 5)) (*.f32 4/15 (*.f32 (pow.f32 (PI.f32) 5) (/.f32 (pow.f32 u2 5) (pow.f32 u2 5)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (pow.f32 u2 5) (*.f32 (pow.f32 (PI.f32) 5) -4/15)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (*.f32 0 (*.f32 4/15 (/.f32 (pow.f32 (PI.f32) 5) (pow.f32 (PI.f32) 5)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 4/15 (pow.f32 (PI.f32) 5)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 4/15 (/.f32 (pow.f32 (PI.f32) 5) (pow.f32 (PI.f32) 5)))) (*.f32 4/15 (pow.f32 (PI.f32) 5)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (pow.f32 (PI.f32) 5) -4/15))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (/.f32 (pow.f32 (PI.f32) 5) (pow.f32 (PI.f32) 5)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (*.f32 4/15 (pow.f32 (PI.f32) 5))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (/.f32 (/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (*.f32 4/15 (pow.f32 (PI.f32) 5)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (/.f32 (*.f32 4/15 (/.f32 (pow.f32 (PI.f32) 5) (pow.f32 (PI.f32) 5))) (*.f32 4/15 (/.f32 (pow.f32 (PI.f32) 5) (pow.f32 (PI.f32) 5)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (PI.f32) 5) -4/15) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (pow.f32 (PI.f32) 5) -4/15))))))

simplify73.0ms (0.4%)

Algorithm
egg-herbie
Rules
1642×rational_best_oopsla_all_46_json_45_simplify-37
1104×rational_best_oopsla_all_46_json_45_simplify-13
870×rational_best_oopsla_all_46_json_45_simplify-72
640×rational_best_oopsla_all_46_json_45_simplify-49
600×rational_best_oopsla_all_46_json_45_simplify-7
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01462523
14782523
222712523
Stop Event
node limit
Counts
85 → 101
Calls
Call 1
Inputs
(*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))
(*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))
(*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))
(*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))
(*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))
(*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))
(*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))
(*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))
(*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))
(*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))
(*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))
(*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))
(+.f32 (pow.f32 (PI.f32) 7) 0)
(+.f32 (pow.f32 (PI.f32) 7) (*.f32 0 (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7))))
(+.f32 0 (pow.f32 (PI.f32) 7))
(+.f32 (*.f32 0 (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7))) (pow.f32 (PI.f32) 7))
(-.f32 (pow.f32 (PI.f32) 7) 0)
(-.f32 0 (neg.f32 (pow.f32 (PI.f32) 7)))
(*.f32 (pow.f32 (PI.f32) 7) 1)
(*.f32 (pow.f32 (PI.f32) 7) (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7)))
(*.f32 (pow.f32 (PI.f32) 7) (*.f32 (pow.f32 (PI.f32) 7) (/.f32 1 (pow.f32 (PI.f32) 7))))
(*.f32 (pow.f32 (PI.f32) 7) (*.f32 (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7)) (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7))))
(*.f32 (pow.f32 (PI.f32) 7) (*.f32 (pow.f32 (PI.f32) 7) (/.f32 (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7)) (pow.f32 (PI.f32) 7))))
(*.f32 (pow.f32 (PI.f32) 7) (*.f32 (*.f32 (pow.f32 (PI.f32) 7) (/.f32 1 (pow.f32 (PI.f32) 7))) (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7))))
(*.f32 (pow.f32 (PI.f32) 7) (*.f32 (*.f32 (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7)) (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7))) (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7))))
(*.f32 (pow.f32 (PI.f32) 7) (*.f32 (pow.f32 (PI.f32) 7) (/.f32 (*.f32 (pow.f32 (PI.f32) 7) (/.f32 1 (pow.f32 (PI.f32) 7))) (pow.f32 (PI.f32) 7))))
(*.f32 (pow.f32 (PI.f32) 7) (*.f32 (pow.f32 (PI.f32) 7) (/.f32 (*.f32 (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7)) (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7))) (pow.f32 (PI.f32) 7))))
(*.f32 1 (pow.f32 (PI.f32) 7))
(*.f32 (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7)) (pow.f32 (PI.f32) 7))
(*.f32 (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7)) (*.f32 (pow.f32 (PI.f32) 7) (/.f32 1 (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7)))))
(*.f32 (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7)) (*.f32 (pow.f32 (PI.f32) 7) (/.f32 (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7)) (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7)))))
(*.f32 (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7)) (*.f32 (pow.f32 (PI.f32) 7) (/.f32 (*.f32 (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7)) (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7))) (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7)))))
(*.f32 -1 (neg.f32 (pow.f32 (PI.f32) 7)))
(*.f32 (*.f32 (pow.f32 (PI.f32) 7) (/.f32 1 (pow.f32 (PI.f32) 7))) (pow.f32 (PI.f32) 7))
(*.f32 (neg.f32 (pow.f32 (PI.f32) 7)) -1)
(*.f32 (neg.f32 (pow.f32 (PI.f32) 7)) (neg.f32 (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7))))
(*.f32 (*.f32 (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7)) (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7))) (pow.f32 (PI.f32) 7))
(*.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7))) (neg.f32 (pow.f32 (PI.f32) 7)))
(/.f32 (pow.f32 (PI.f32) 7) 1)
(/.f32 (pow.f32 (PI.f32) 7) (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7)))
(/.f32 (pow.f32 (PI.f32) 7) (/.f32 (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7)) (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7))))
(neg.f32 (neg.f32 (pow.f32 (PI.f32) 7)))
(+.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) 0)
(+.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (*.f32 0 (/.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))))))
(+.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (*.f32 0 (*.f32 (pow.f32 u2 5) (/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (*.f32 4/15 (pow.f32 (PI.f32) 5))))))
(+.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (*.f32 0 (*.f32 (pow.f32 u2 5) (/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (pow.f32 u2 5)))))
(+.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (*.f32 0 (*.f32 (/.f32 (pow.f32 u2 5) (pow.f32 u2 5)) (*.f32 4/15 (*.f32 (pow.f32 (PI.f32) 5) (/.f32 (pow.f32 u2 5) (pow.f32 u2 5)))))))
(+.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (*.f32 0 (*.f32 (pow.f32 u2 5) 4/15)))
(+.f32 0 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))))
(+.f32 (*.f32 0 (/.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))))) (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))))
(+.f32 (*.f32 0 (*.f32 (pow.f32 u2 5) (/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (*.f32 4/15 (pow.f32 (PI.f32) 5))))) (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))))
(+.f32 (*.f32 0 (*.f32 (pow.f32 u2 5) (/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (pow.f32 u2 5)))) (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))))
(+.f32 (*.f32 0 (*.f32 (/.f32 (pow.f32 u2 5) (pow.f32 u2 5)) (*.f32 4/15 (*.f32 (pow.f32 (PI.f32) 5) (/.f32 (pow.f32 u2 5) (pow.f32 u2 5)))))) (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))))
(+.f32 (*.f32 0 (*.f32 (pow.f32 u2 5) 4/15)) (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))))
(-.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) 0)
(-.f32 0 (*.f32 (pow.f32 u2 5) (*.f32 (pow.f32 (PI.f32) 5) -4/15)))
(-.f32 (*.f32 0 (/.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))))) (*.f32 (/.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5)))) (*.f32 (pow.f32 u2 5) (*.f32 (pow.f32 (PI.f32) 5) -4/15))))
(-.f32 (*.f32 0 (*.f32 (pow.f32 u2 5) (/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (*.f32 4/15 (pow.f32 (PI.f32) 5))))) (*.f32 (*.f32 (pow.f32 u2 5) (/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (*.f32 4/15 (pow.f32 (PI.f32) 5)))) (*.f32 (pow.f32 (PI.f32) 5) -4/15)))
(/.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) 1)
(/.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (/.f32 (pow.f32 u2 5) (pow.f32 u2 5)))
(/.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (/.f32 (pow.f32 (PI.f32) 5) (pow.f32 (PI.f32) 5)))
(/.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (*.f32 4/15 (pow.f32 (PI.f32) 5))))
(/.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (/.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5)))))
(/.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (/.f32 (*.f32 4/15 (*.f32 (pow.f32 (PI.f32) 5) (/.f32 (pow.f32 u2 5) (pow.f32 u2 5)))) (*.f32 4/15 (*.f32 (pow.f32 (PI.f32) 5) (/.f32 (pow.f32 u2 5) (pow.f32 u2 5))))))
(/.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (/.f32 (/.f32 (pow.f32 u2 5) (pow.f32 u2 5)) (/.f32 (pow.f32 u2 5) (pow.f32 u2 5))))
(/.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (/.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))
(/.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (/.f32 (*.f32 (pow.f32 u2 5) 4/15) (*.f32 (pow.f32 u2 5) 4/15)))
(/.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (/.f32 (*.f32 (pow.f32 u2 5) (/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (*.f32 4/15 (pow.f32 (PI.f32) 5)))) (*.f32 (pow.f32 u2 5) (/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (*.f32 4/15 (pow.f32 (PI.f32) 5))))))
(/.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (/.f32 (*.f32 (pow.f32 u2 5) (/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (pow.f32 u2 5))) (*.f32 (pow.f32 u2 5) (/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (pow.f32 u2 5)))))
(/.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (/.f32 (/.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5)))) (/.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))))))
(/.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (/.f32 (*.f32 (/.f32 (pow.f32 u2 5) (pow.f32 u2 5)) (*.f32 4/15 (*.f32 (pow.f32 (PI.f32) 5) (/.f32 (pow.f32 u2 5) (pow.f32 u2 5))))) (*.f32 (/.f32 (pow.f32 u2 5) (pow.f32 u2 5)) (*.f32 4/15 (*.f32 (pow.f32 (PI.f32) 5) (/.f32 (pow.f32 u2 5) (pow.f32 u2 5)))))))
(neg.f32 (*.f32 (pow.f32 u2 5) (*.f32 (pow.f32 (PI.f32) 5) -4/15)))
(+.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) 0)
(+.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (*.f32 0 (*.f32 4/15 (/.f32 (pow.f32 (PI.f32) 5) (pow.f32 (PI.f32) 5)))))
(+.f32 0 (*.f32 4/15 (pow.f32 (PI.f32) 5)))
(+.f32 (*.f32 0 (*.f32 4/15 (/.f32 (pow.f32 (PI.f32) 5) (pow.f32 (PI.f32) 5)))) (*.f32 4/15 (pow.f32 (PI.f32) 5)))
(-.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) 0)
(-.f32 0 (*.f32 (pow.f32 (PI.f32) 5) -4/15))
(/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) 1)
(/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (/.f32 (pow.f32 (PI.f32) 5) (pow.f32 (PI.f32) 5)))
(/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (*.f32 4/15 (pow.f32 (PI.f32) 5))))
(/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (/.f32 (/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (*.f32 4/15 (pow.f32 (PI.f32) 5)))))
(/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (/.f32 (*.f32 4/15 (/.f32 (pow.f32 (PI.f32) 5) (pow.f32 (PI.f32) 5))) (*.f32 4/15 (/.f32 (pow.f32 (PI.f32) 5) (pow.f32 (PI.f32) 5)))))
(/.f32 (*.f32 (pow.f32 (PI.f32) 5) -4/15) -1)
(neg.f32 (*.f32 (pow.f32 (PI.f32) 5) -4/15))
Outputs
(*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))
(*.f32 (pow.f32 (PI.f32) 5) (*.f32 4/15 (pow.f32 u2 5)))
(*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))
(*.f32 (pow.f32 (PI.f32) 5) (*.f32 4/15 (pow.f32 u2 5)))
(*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))
(*.f32 (pow.f32 (PI.f32) 5) (*.f32 4/15 (pow.f32 u2 5)))
(*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))
(*.f32 (pow.f32 (PI.f32) 5) (*.f32 4/15 (pow.f32 u2 5)))
(*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))
(*.f32 (pow.f32 (PI.f32) 5) (*.f32 4/15 (pow.f32 u2 5)))
(*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))
(*.f32 (pow.f32 (PI.f32) 5) (*.f32 4/15 (pow.f32 u2 5)))
(*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))
(*.f32 (pow.f32 (PI.f32) 5) (*.f32 4/15 (pow.f32 u2 5)))
(*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))
(*.f32 (pow.f32 (PI.f32) 5) (*.f32 4/15 (pow.f32 u2 5)))
(*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))
(*.f32 (pow.f32 (PI.f32) 5) (*.f32 4/15 (pow.f32 u2 5)))
(*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))
(*.f32 (pow.f32 (PI.f32) 5) (*.f32 4/15 (pow.f32 u2 5)))
(*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))
(*.f32 (pow.f32 (PI.f32) 5) (*.f32 4/15 (pow.f32 u2 5)))
(*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))
(*.f32 (pow.f32 (PI.f32) 5) (*.f32 4/15 (pow.f32 u2 5)))
(+.f32 (pow.f32 (PI.f32) 7) 0)
(pow.f32 (PI.f32) 7)
(+.f32 (pow.f32 (PI.f32) 7) (*.f32 0 (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7))))
(pow.f32 (PI.f32) 7)
(+.f32 0 (pow.f32 (PI.f32) 7))
(pow.f32 (PI.f32) 7)
(+.f32 (*.f32 0 (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7))) (pow.f32 (PI.f32) 7))
(pow.f32 (PI.f32) 7)
(-.f32 (pow.f32 (PI.f32) 7) 0)
(pow.f32 (PI.f32) 7)
(-.f32 0 (neg.f32 (pow.f32 (PI.f32) 7)))
(pow.f32 (PI.f32) 7)
(*.f32 (pow.f32 (PI.f32) 7) 1)
(pow.f32 (PI.f32) 7)
(*.f32 (pow.f32 (PI.f32) 7) (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7)))
(pow.f32 (PI.f32) 7)
(*.f32 (pow.f32 (PI.f32) 7) (*.f32 (pow.f32 (PI.f32) 7) (/.f32 1 (pow.f32 (PI.f32) 7))))
(pow.f32 (PI.f32) 7)
(*.f32 (pow.f32 (PI.f32) 7) (*.f32 (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7)) (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7))))
(pow.f32 (PI.f32) 7)
(*.f32 (pow.f32 (PI.f32) 7) (*.f32 (pow.f32 (PI.f32) 7) (/.f32 (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7)) (pow.f32 (PI.f32) 7))))
(pow.f32 (PI.f32) 7)
(*.f32 (pow.f32 (PI.f32) 7) (*.f32 (*.f32 (pow.f32 (PI.f32) 7) (/.f32 1 (pow.f32 (PI.f32) 7))) (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7))))
(pow.f32 (PI.f32) 7)
(*.f32 (pow.f32 (PI.f32) 7) (*.f32 (*.f32 (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7)) (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7))) (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7))))
(pow.f32 (PI.f32) 7)
(*.f32 (pow.f32 (PI.f32) 7) (*.f32 (pow.f32 (PI.f32) 7) (/.f32 (*.f32 (pow.f32 (PI.f32) 7) (/.f32 1 (pow.f32 (PI.f32) 7))) (pow.f32 (PI.f32) 7))))
(pow.f32 (PI.f32) 7)
(*.f32 (pow.f32 (PI.f32) 7) (*.f32 (pow.f32 (PI.f32) 7) (/.f32 (*.f32 (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7)) (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7))) (pow.f32 (PI.f32) 7))))
(pow.f32 (PI.f32) 7)
(*.f32 1 (pow.f32 (PI.f32) 7))
(pow.f32 (PI.f32) 7)
(*.f32 (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7)) (pow.f32 (PI.f32) 7))
(pow.f32 (PI.f32) 7)
(*.f32 (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7)) (*.f32 (pow.f32 (PI.f32) 7) (/.f32 1 (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7)))))
(pow.f32 (PI.f32) 7)
(*.f32 (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7)) (*.f32 (pow.f32 (PI.f32) 7) (/.f32 (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7)) (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7)))))
(pow.f32 (PI.f32) 7)
(*.f32 (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7)) (*.f32 (pow.f32 (PI.f32) 7) (/.f32 (*.f32 (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7)) (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7))) (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7)))))
(pow.f32 (PI.f32) 7)
(*.f32 -1 (neg.f32 (pow.f32 (PI.f32) 7)))
(pow.f32 (PI.f32) 7)
(*.f32 (*.f32 (pow.f32 (PI.f32) 7) (/.f32 1 (pow.f32 (PI.f32) 7))) (pow.f32 (PI.f32) 7))
(pow.f32 (PI.f32) 7)
(*.f32 (neg.f32 (pow.f32 (PI.f32) 7)) -1)
(pow.f32 (PI.f32) 7)
(*.f32 (neg.f32 (pow.f32 (PI.f32) 7)) (neg.f32 (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7))))
(pow.f32 (PI.f32) 7)
(*.f32 (*.f32 (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7)) (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7))) (pow.f32 (PI.f32) 7))
(pow.f32 (PI.f32) 7)
(*.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7))) (neg.f32 (pow.f32 (PI.f32) 7)))
(pow.f32 (PI.f32) 7)
(/.f32 (pow.f32 (PI.f32) 7) 1)
(pow.f32 (PI.f32) 7)
(/.f32 (pow.f32 (PI.f32) 7) (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7)))
(pow.f32 (PI.f32) 7)
(/.f32 (pow.f32 (PI.f32) 7) (/.f32 (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7)) (/.f32 (pow.f32 (PI.f32) 7) (pow.f32 (PI.f32) 7))))
(pow.f32 (PI.f32) 7)
(neg.f32 (neg.f32 (pow.f32 (PI.f32) 7)))
(pow.f32 (PI.f32) 7)
(+.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) 0)
(*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))
(*.f32 (pow.f32 (PI.f32) 5) (*.f32 4/15 (pow.f32 u2 5)))
(+.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (*.f32 0 (/.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))))))
(*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))
(*.f32 (pow.f32 (PI.f32) 5) (*.f32 4/15 (pow.f32 u2 5)))
(+.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (*.f32 0 (*.f32 (pow.f32 u2 5) (/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (*.f32 4/15 (pow.f32 (PI.f32) 5))))))
(*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))
(*.f32 (pow.f32 (PI.f32) 5) (*.f32 4/15 (pow.f32 u2 5)))
(+.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (*.f32 0 (*.f32 (pow.f32 u2 5) (/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (pow.f32 u2 5)))))
(*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))
(*.f32 (pow.f32 (PI.f32) 5) (*.f32 4/15 (pow.f32 u2 5)))
(+.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (*.f32 0 (*.f32 (/.f32 (pow.f32 u2 5) (pow.f32 u2 5)) (*.f32 4/15 (*.f32 (pow.f32 (PI.f32) 5) (/.f32 (pow.f32 u2 5) (pow.f32 u2 5)))))))
(*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))
(*.f32 (pow.f32 (PI.f32) 5) (*.f32 4/15 (pow.f32 u2 5)))
(+.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (*.f32 0 (*.f32 (pow.f32 u2 5) 4/15)))
(*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))
(*.f32 (pow.f32 (PI.f32) 5) (*.f32 4/15 (pow.f32 u2 5)))
(+.f32 0 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))))
(*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))
(*.f32 (pow.f32 (PI.f32) 5) (*.f32 4/15 (pow.f32 u2 5)))
(+.f32 (*.f32 0 (/.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))))) (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))))
(*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))
(*.f32 (pow.f32 (PI.f32) 5) (*.f32 4/15 (pow.f32 u2 5)))
(+.f32 (*.f32 0 (*.f32 (pow.f32 u2 5) (/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (*.f32 4/15 (pow.f32 (PI.f32) 5))))) (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))))
(*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))
(*.f32 (pow.f32 (PI.f32) 5) (*.f32 4/15 (pow.f32 u2 5)))
(+.f32 (*.f32 0 (*.f32 (pow.f32 u2 5) (/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (pow.f32 u2 5)))) (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))))
(*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))
(*.f32 (pow.f32 (PI.f32) 5) (*.f32 4/15 (pow.f32 u2 5)))
(+.f32 (*.f32 0 (*.f32 (/.f32 (pow.f32 u2 5) (pow.f32 u2 5)) (*.f32 4/15 (*.f32 (pow.f32 (PI.f32) 5) (/.f32 (pow.f32 u2 5) (pow.f32 u2 5)))))) (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))))
(*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))
(*.f32 (pow.f32 (PI.f32) 5) (*.f32 4/15 (pow.f32 u2 5)))
(+.f32 (*.f32 0 (*.f32 (pow.f32 u2 5) 4/15)) (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))))
(*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))
(*.f32 (pow.f32 (PI.f32) 5) (*.f32 4/15 (pow.f32 u2 5)))
(-.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) 0)
(*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))
(*.f32 (pow.f32 (PI.f32) 5) (*.f32 4/15 (pow.f32 u2 5)))
(-.f32 0 (*.f32 (pow.f32 u2 5) (*.f32 (pow.f32 (PI.f32) 5) -4/15)))
(neg.f32 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 (pow.f32 u2 5) -4/15)))
(neg.f32 (*.f32 (pow.f32 u2 5) (*.f32 (pow.f32 (PI.f32) 5) -4/15)))
(-.f32 (*.f32 0 (/.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))))) (*.f32 (/.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5)))) (*.f32 (pow.f32 u2 5) (*.f32 (pow.f32 (PI.f32) 5) -4/15))))
(*.f32 (/.f32 (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))) (neg.f32 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 (pow.f32 u2 5) -4/15))))
(*.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 4/15 (pow.f32 u2 5))) (*.f32 (pow.f32 (PI.f32) 5) (*.f32 4/15 (pow.f32 u2 5)))) (neg.f32 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 (pow.f32 u2 5) -4/15))))
(*.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 4/15 (pow.f32 u2 5))) (*.f32 (pow.f32 (PI.f32) 5) (*.f32 4/15 (pow.f32 u2 5)))) (neg.f32 (*.f32 (pow.f32 u2 5) (*.f32 (pow.f32 (PI.f32) 5) -4/15))))
(-.f32 (*.f32 0 (*.f32 (pow.f32 u2 5) (/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (*.f32 4/15 (pow.f32 (PI.f32) 5))))) (*.f32 (*.f32 (pow.f32 u2 5) (/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (*.f32 4/15 (pow.f32 (PI.f32) 5)))) (*.f32 (pow.f32 (PI.f32) 5) -4/15)))
(*.f32 (*.f32 (pow.f32 u2 5) (/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (*.f32 4/15 (pow.f32 (PI.f32) 5)))) (neg.f32 (*.f32 (pow.f32 (PI.f32) 5) -4/15)))
(*.f32 (*.f32 (pow.f32 u2 5) (/.f32 (*.f32 (pow.f32 (PI.f32) 5) 8/15) (*.f32 (pow.f32 (PI.f32) 5) 8/15))) (neg.f32 (*.f32 (pow.f32 (PI.f32) 5) -4/15)))
(/.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) 1)
(*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))
(*.f32 (pow.f32 (PI.f32) 5) (*.f32 4/15 (pow.f32 u2 5)))
(/.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (/.f32 (pow.f32 u2 5) (pow.f32 u2 5)))
(*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))
(*.f32 (pow.f32 (PI.f32) 5) (*.f32 4/15 (pow.f32 u2 5)))
(/.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (/.f32 (pow.f32 (PI.f32) 5) (pow.f32 (PI.f32) 5)))
(*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))
(*.f32 (pow.f32 (PI.f32) 5) (*.f32 4/15 (pow.f32 u2 5)))
(/.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (*.f32 4/15 (pow.f32 (PI.f32) 5))))
(*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))
(*.f32 (pow.f32 (PI.f32) 5) (*.f32 4/15 (pow.f32 u2 5)))
(/.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (/.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5)))))
(/.f32 (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (/.f32 (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))))
(/.f32 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 4/15 (pow.f32 u2 5))) (/.f32 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 4/15 (pow.f32 u2 5))) (*.f32 (pow.f32 (PI.f32) 5) (*.f32 4/15 (pow.f32 u2 5)))))
(/.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (/.f32 (*.f32 4/15 (*.f32 (pow.f32 (PI.f32) 5) (/.f32 (pow.f32 u2 5) (pow.f32 u2 5)))) (*.f32 4/15 (*.f32 (pow.f32 (PI.f32) 5) (/.f32 (pow.f32 u2 5) (pow.f32 u2 5))))))
(*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))
(*.f32 (pow.f32 (PI.f32) 5) (*.f32 4/15 (pow.f32 u2 5)))
(/.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (/.f32 (/.f32 (pow.f32 u2 5) (pow.f32 u2 5)) (/.f32 (pow.f32 u2 5) (pow.f32 u2 5))))
(/.f32 (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (/.f32 (/.f32 (pow.f32 u2 5) (pow.f32 u2 5)) (/.f32 (pow.f32 u2 5) (pow.f32 u2 5))))
(/.f32 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 4/15 (pow.f32 u2 5))) (/.f32 (/.f32 (pow.f32 u2 5) (pow.f32 u2 5)) (/.f32 (pow.f32 u2 5) (pow.f32 u2 5))))
(/.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (/.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))
(*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))
(*.f32 (pow.f32 (PI.f32) 5) (*.f32 4/15 (pow.f32 u2 5)))
(/.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (/.f32 (*.f32 (pow.f32 u2 5) 4/15) (*.f32 (pow.f32 u2 5) 4/15)))
(/.f32 (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (/.f32 (*.f32 4/15 (pow.f32 u2 5)) (*.f32 4/15 (pow.f32 u2 5))))
(/.f32 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 4/15 (pow.f32 u2 5))) (/.f32 (*.f32 4/15 (pow.f32 u2 5)) (*.f32 4/15 (pow.f32 u2 5))))
(/.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (/.f32 (*.f32 (pow.f32 u2 5) (/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (*.f32 4/15 (pow.f32 (PI.f32) 5)))) (*.f32 (pow.f32 u2 5) (/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (*.f32 4/15 (pow.f32 (PI.f32) 5))))))
(/.f32 (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (/.f32 (*.f32 (pow.f32 u2 5) (/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (*.f32 4/15 (pow.f32 (PI.f32) 5)))) (*.f32 (pow.f32 u2 5) (/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (*.f32 4/15 (pow.f32 (PI.f32) 5))))))
(/.f32 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 4/15 (pow.f32 u2 5))) (/.f32 (*.f32 (pow.f32 u2 5) (/.f32 (*.f32 (pow.f32 (PI.f32) 5) 8/15) (*.f32 (pow.f32 (PI.f32) 5) 8/15))) (*.f32 (pow.f32 u2 5) (/.f32 (*.f32 (pow.f32 (PI.f32) 5) 8/15) (*.f32 (pow.f32 (PI.f32) 5) 8/15)))))
(/.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (/.f32 (*.f32 (pow.f32 u2 5) (/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (pow.f32 u2 5))) (*.f32 (pow.f32 u2 5) (/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (pow.f32 u2 5)))))
(/.f32 (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (/.f32 (*.f32 (pow.f32 u2 5) (/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (pow.f32 u2 5))) (*.f32 (pow.f32 u2 5) (/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (pow.f32 u2 5)))))
(/.f32 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 4/15 (pow.f32 u2 5))) (/.f32 (*.f32 (pow.f32 u2 5) (/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (pow.f32 u2 5))) (*.f32 (pow.f32 u2 5) (/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (pow.f32 u2 5)))))
(/.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (/.f32 (/.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5)))) (/.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))))))
(/.f32 (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (/.f32 (/.f32 (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))) (/.f32 (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))))
(/.f32 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 4/15 (pow.f32 u2 5))) (/.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 4/15 (pow.f32 u2 5))) (*.f32 (pow.f32 (PI.f32) 5) (*.f32 4/15 (pow.f32 u2 5)))) (/.f32 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 4/15 (pow.f32 u2 5))) (*.f32 (pow.f32 (PI.f32) 5) (*.f32 4/15 (pow.f32 u2 5))))))
(/.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (/.f32 (*.f32 (/.f32 (pow.f32 u2 5) (pow.f32 u2 5)) (*.f32 4/15 (*.f32 (pow.f32 (PI.f32) 5) (/.f32 (pow.f32 u2 5) (pow.f32 u2 5))))) (*.f32 (/.f32 (pow.f32 u2 5) (pow.f32 u2 5)) (*.f32 4/15 (*.f32 (pow.f32 (PI.f32) 5) (/.f32 (pow.f32 u2 5) (pow.f32 u2 5)))))))
(/.f32 (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (/.f32 (*.f32 4/15 (*.f32 (/.f32 (pow.f32 u2 5) (pow.f32 u2 5)) (*.f32 (pow.f32 (PI.f32) 5) (/.f32 (pow.f32 u2 5) (pow.f32 u2 5))))) (*.f32 4/15 (*.f32 (/.f32 (pow.f32 u2 5) (pow.f32 u2 5)) (*.f32 (pow.f32 (PI.f32) 5) (/.f32 (pow.f32 u2 5) (pow.f32 u2 5)))))))
(/.f32 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 4/15 (pow.f32 u2 5))) (/.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) 5) (/.f32 (pow.f32 u2 5) (pow.f32 u2 5))) (*.f32 4/15 (/.f32 (pow.f32 u2 5) (pow.f32 u2 5)))) (*.f32 (*.f32 (pow.f32 (PI.f32) 5) (/.f32 (pow.f32 u2 5) (pow.f32 u2 5))) (*.f32 4/15 (/.f32 (pow.f32 u2 5) (pow.f32 u2 5))))))
(/.f32 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 4/15 (pow.f32 u2 5))) (/.f32 (*.f32 4/15 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 (/.f32 (pow.f32 u2 5) (pow.f32 u2 5)) (/.f32 (pow.f32 u2 5) (pow.f32 u2 5))))) (*.f32 4/15 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 (/.f32 (pow.f32 u2 5) (pow.f32 u2 5)) (/.f32 (pow.f32 u2 5) (pow.f32 u2 5)))))))
(neg.f32 (*.f32 (pow.f32 u2 5) (*.f32 (pow.f32 (PI.f32) 5) -4/15)))
(neg.f32 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 (pow.f32 u2 5) -4/15)))
(+.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) 0)
(*.f32 4/15 (pow.f32 (PI.f32) 5))
(+.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (*.f32 0 (*.f32 4/15 (/.f32 (pow.f32 (PI.f32) 5) (pow.f32 (PI.f32) 5)))))
(*.f32 4/15 (pow.f32 (PI.f32) 5))
(+.f32 0 (*.f32 4/15 (pow.f32 (PI.f32) 5)))
(*.f32 4/15 (pow.f32 (PI.f32) 5))
(+.f32 (*.f32 0 (*.f32 4/15 (/.f32 (pow.f32 (PI.f32) 5) (pow.f32 (PI.f32) 5)))) (*.f32 4/15 (pow.f32 (PI.f32) 5)))
(*.f32 4/15 (pow.f32 (PI.f32) 5))
(-.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) 0)
(*.f32 4/15 (pow.f32 (PI.f32) 5))
(-.f32 0 (*.f32 (pow.f32 (PI.f32) 5) -4/15))
(neg.f32 (*.f32 (pow.f32 (PI.f32) 5) -4/15))
(/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) 1)
(*.f32 4/15 (pow.f32 (PI.f32) 5))
(/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (/.f32 (pow.f32 (PI.f32) 5) (pow.f32 (PI.f32) 5)))
(*.f32 4/15 (pow.f32 (PI.f32) 5))
(/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (*.f32 4/15 (pow.f32 (PI.f32) 5))))
(/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (/.f32 (*.f32 (pow.f32 (PI.f32) 5) 8/15) (*.f32 (pow.f32 (PI.f32) 5) 8/15)))
(/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (/.f32 (/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (*.f32 4/15 (pow.f32 (PI.f32) 5)))))
(/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (/.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 5) 8/15) (*.f32 (pow.f32 (PI.f32) 5) 8/15)) (/.f32 (*.f32 (pow.f32 (PI.f32) 5) 8/15) (*.f32 (pow.f32 (PI.f32) 5) 8/15))))
(/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (/.f32 (*.f32 4/15 (/.f32 (pow.f32 (PI.f32) 5) (pow.f32 (PI.f32) 5))) (*.f32 4/15 (/.f32 (pow.f32 (PI.f32) 5) (pow.f32 (PI.f32) 5)))))
(/.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (/.f32 (*.f32 (/.f32 (pow.f32 (PI.f32) 5) (pow.f32 (PI.f32) 5)) 8/15) (*.f32 (/.f32 (pow.f32 (PI.f32) 5) (pow.f32 (PI.f32) 5)) 8/15)))
(/.f32 (*.f32 (pow.f32 (PI.f32) 5) -4/15) -1)
(neg.f32 (*.f32 (pow.f32 (PI.f32) 5) -4/15))
(neg.f32 (*.f32 (pow.f32 (PI.f32) 5) -4/15))

eval1.9s (9.8%)

Compiler

Compiled 52494 to 39347 computations (25% saved)

prune530.0ms (2.7%)

Pruning

28 alts after pruning (25 fresh and 3 done)

PrunedKeptTotal
New1170221192
Fresh033
Picked011
Done325
Total1173281201
Error
0.3b
Counts
1201 → 28
Alt Table
Click to see full alt table
StatusErrorProgram
2.9b
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 (PI.f32) (*.f32 2 u2))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)))))))
4.6b
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (PI.f32) (*.f32 2 u2))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))
3.9b
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (PI.f32) (*.f32 2 u2))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))))
8.3b
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))) (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 -4/3 (sqrt.f32 u1))))
7.5b
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32)))) (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 4/15 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 (sqrt.f32 u1) (pow.f32 u2 5)))) (*.f32 (sqrt.f32 u1) (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)))))))
8.3b
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32)))) (*.f32 (sqrt.f32 u1) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))
1.8b
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
6.3b
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 (PI.f32) (*.f32 2 u2)))
6.6b
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (PI.f32) (*.f32 2 u2)))
2.2b
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
2.2b
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
4.2b
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))) (+.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (*.f32 2 (*.f32 u2 (PI.f32)))))))
3.2b
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
10.2b
(*.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))) (/.f32 1 (log.f32 (-.f32 1 u1)))) (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
14.8b
(*.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (log.f32 (-.f32 1 u1))))) (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
9.2b
(*.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
14.8b
(*.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (log.f32 (-.f32 1 u1)))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
14.8b
(*.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
8.3b
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (+.f32 (*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 2 u2))))
6.7b
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
6.7b
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (neg.f32 (*.f32 (PI.f32) -2)))))
14.8b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))) (+.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (*.f32 2 (*.f32 u2 (PI.f32)))))))
14.3b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
14.2b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (neg.f32 (*.f32 (PI.f32) -2)))))
14.3b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
6.7b
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
9.6b
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1)))
9.6b
(*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
Compiler

Compiled 1803 to 1463 computations (18.9% saved)

localize126.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))
0.3b
(*.f32 u2 (PI.f32))
0.4b
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
0.4b
(*.f32 -1/3 (pow.f32 u1 3))
Compiler

Compiled 144 to 108 computations (25% saved)

series3.0ms (0%)

Counts
3 → 32
Calls

12 calls:

TimeVariablePointExpression
1.0ms
u2
@-inf
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
0.0ms
u1
@0
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
0.0ms
u2
@0
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
0.0ms
u2
@-inf
(*.f32 u2 (PI.f32))
0.0ms
u1
@inf
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))

rewrite79.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
960×rational_best_oopsla_all_46_json_45_simplify-23
920×rational_best_oopsla_all_46_json_45_simplify-89
858×rational_best_oopsla_all_46_json-2
858×rational_best_oopsla_all_46_json-1
858×rational_best_oopsla_all_46_json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
027123
1164123
2457123
31896123
Stop Event
node limit
Counts
3 → 108
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (neg.f32 (neg.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (neg.f32 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 1 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 -1 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))))) (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (neg.f32 (neg.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))))) (neg.f32 (neg.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (neg.f32 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (PI.f32)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (PI.f32)) (*.f32 (/.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (PI.f32)) (*.f32 (*.f32 u2 (PI.f32)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (PI.f32)) (*.f32 (*.f32 (/.f32 u2 u2) (*.f32 (PI.f32) (/.f32 u2 u2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (PI.f32)) (*.f32 (*.f32 u2 (/.f32 (PI.f32) (PI.f32))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (PI.f32)) (*.f32 (*.f32 u2 (/.f32 (PI.f32) u2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (PI.f32)) (*.f32 (neg.f32 (*.f32 (PI.f32) (/.f32 u2 u2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (PI.f32)) (*.f32 (neg.f32 (neg.f32 u2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (PI.f32)) (*.f32 (neg.f32 (neg.f32 (PI.f32))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 u2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (/.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32)))) (*.f32 u2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (/.f32 u2 u2) (*.f32 (PI.f32) (/.f32 u2 u2)))) (*.f32 u2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 u2 (/.f32 (PI.f32) u2))) (*.f32 u2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))) (*.f32 u2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (neg.f32 (neg.f32 u2))) (*.f32 u2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (neg.f32 (neg.f32 (PI.f32)))) (*.f32 u2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (PI.f32)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (PI.f32)) (*.f32 (/.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (PI.f32)) (*.f32 (*.f32 u2 (PI.f32)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (PI.f32)) (*.f32 (*.f32 (/.f32 u2 u2) (*.f32 (PI.f32) (/.f32 u2 u2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (PI.f32)) (*.f32 (*.f32 u2 (/.f32 (PI.f32) (PI.f32))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (PI.f32)) (*.f32 (*.f32 u2 (/.f32 (PI.f32) u2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (PI.f32)) (*.f32 (neg.f32 (*.f32 (PI.f32) (/.f32 u2 u2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (PI.f32)) (*.f32 (neg.f32 (neg.f32 u2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (PI.f32)) (*.f32 (neg.f32 (neg.f32 (PI.f32))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (PI.f32) (neg.f32 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (/.f32 u2 u2) (*.f32 (PI.f32) (neg.f32 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (neg.f32 (*.f32 (PI.f32) (/.f32 u2 u2))) u2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (/.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32)))) (*.f32 (/.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32))) (*.f32 (PI.f32) (neg.f32 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u2 (PI.f32)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u2 (PI.f32)) (/.f32 u2 u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u2 (PI.f32)) (/.f32 (PI.f32) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u2 (PI.f32)) (/.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u2 (PI.f32)) (/.f32 (/.f32 u2 u2) (/.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u2 (PI.f32)) (/.f32 (*.f32 (PI.f32) (/.f32 u2 u2)) (*.f32 (PI.f32) (/.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u2 (PI.f32)) (/.f32 (/.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32))) (/.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u2 (PI.f32)) (/.f32 (*.f32 u2 (/.f32 (PI.f32) u2)) (*.f32 u2 (/.f32 (PI.f32) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u2 (PI.f32)) (/.f32 (*.f32 (/.f32 u2 u2) (*.f32 (PI.f32) (/.f32 u2 u2))) (*.f32 (/.f32 u2 u2) (*.f32 (PI.f32) (/.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u2 (PI.f32)) (/.f32 (*.f32 u2 (/.f32 (PI.f32) (PI.f32))) (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u2 (PI.f32)) (/.f32 (neg.f32 (neg.f32 u2)) (neg.f32 (neg.f32 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u2 (PI.f32)) (/.f32 (neg.f32 (neg.f32 (PI.f32))) (neg.f32 (neg.f32 (PI.f32)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 -1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (/.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (*.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (*.f32 (*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (/.f32 1 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (/.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (neg.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) (-.f32 0 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))) (neg.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (/.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))))))

simplify136.0ms (0.7%)

Algorithm
egg-herbie
Rules
978×rational_best_oopsla_all_46_json_45_simplify-13
956×rational_best_oopsla_all_46_json_45_simplify-72
918×rational_best_oopsla_all_46_json_45_simplify-49
694×rational_best_oopsla_all_46_json_45_simplify-10
688×rational_best_oopsla_all_46_json_45_simplify-89
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02909148
110419044
237399036
Stop Event
node limit
Counts
140 → 172
Calls
Call 1
Inputs
(*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2)))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (+.f32 (*.f32 7/18 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2)))))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (+.f32 (*.f32 7/18 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (*.f32 20/27 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))))))
(*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2)))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (+.f32 (*.f32 7/18 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2)))))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (+.f32 (*.f32 7/18 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (*.f32 20/27 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))))))
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (+.f32 (*.f32 4/15 (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (+.f32 (*.f32 4/15 (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (+.f32 (*.f32 -8/315 (*.f32 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 -1/2 (pow.f32 u1 2))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(*.f32 -1/3 (pow.f32 u1 3))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(*.f32 -1/3 (pow.f32 u1 3))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) 0)
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))))) 0))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) 0))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) 0))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))))) 0))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) 0))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))))) 0))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))))) 0))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) 0))
(+.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(+.f32 (*.f32 0 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(+.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(+.f32 (*.f32 0 (neg.f32 (neg.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(+.f32 (*.f32 0 (neg.f32 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) 0)
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))))) 0))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) 0))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) 0))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))))) 0))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) 0))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))))) 0))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))))) 0))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) 0))
(-.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))
(-.f32 0 (*.f32 1 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))
(-.f32 0 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))
(-.f32 0 (*.f32 -1 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))
(-.f32 0 (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))))
(-.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) 1)
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))))) (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (neg.f32 (neg.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))))) (neg.f32 (neg.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (neg.f32 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))
(+.f32 (*.f32 u2 (PI.f32)) 0)
(+.f32 (*.f32 u2 (PI.f32)) (*.f32 (/.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32))) 0))
(+.f32 (*.f32 u2 (PI.f32)) (*.f32 (*.f32 u2 (PI.f32)) 0))
(+.f32 (*.f32 u2 (PI.f32)) (*.f32 (*.f32 (/.f32 u2 u2) (*.f32 (PI.f32) (/.f32 u2 u2))) 0))
(+.f32 (*.f32 u2 (PI.f32)) (*.f32 (*.f32 u2 (/.f32 (PI.f32) (PI.f32))) 0))
(+.f32 (*.f32 u2 (PI.f32)) (*.f32 (*.f32 u2 (/.f32 (PI.f32) u2)) 0))
(+.f32 (*.f32 u2 (PI.f32)) (*.f32 (neg.f32 (*.f32 (PI.f32) (/.f32 u2 u2))) 0))
(+.f32 (*.f32 u2 (PI.f32)) (*.f32 (neg.f32 (neg.f32 u2)) 0))
(+.f32 (*.f32 u2 (PI.f32)) (*.f32 (neg.f32 (neg.f32 (PI.f32))) 0))
(+.f32 0 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 0 (/.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32)))) (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 0 (*.f32 (/.f32 u2 u2) (*.f32 (PI.f32) (/.f32 u2 u2)))) (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 0 (*.f32 u2 (/.f32 (PI.f32) u2))) (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 0 (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))) (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 0 (neg.f32 (neg.f32 u2))) (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 0 (neg.f32 (neg.f32 (PI.f32)))) (*.f32 u2 (PI.f32)))
(-.f32 (*.f32 u2 (PI.f32)) 0)
(-.f32 (*.f32 u2 (PI.f32)) (*.f32 (/.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32))) 0))
(-.f32 (*.f32 u2 (PI.f32)) (*.f32 (*.f32 u2 (PI.f32)) 0))
(-.f32 (*.f32 u2 (PI.f32)) (*.f32 (*.f32 (/.f32 u2 u2) (*.f32 (PI.f32) (/.f32 u2 u2))) 0))
(-.f32 (*.f32 u2 (PI.f32)) (*.f32 (*.f32 u2 (/.f32 (PI.f32) (PI.f32))) 0))
(-.f32 (*.f32 u2 (PI.f32)) (*.f32 (*.f32 u2 (/.f32 (PI.f32) u2)) 0))
(-.f32 (*.f32 u2 (PI.f32)) (*.f32 (neg.f32 (*.f32 (PI.f32) (/.f32 u2 u2))) 0))
(-.f32 (*.f32 u2 (PI.f32)) (*.f32 (neg.f32 (neg.f32 u2)) 0))
(-.f32 (*.f32 u2 (PI.f32)) (*.f32 (neg.f32 (neg.f32 (PI.f32))) 0))
(-.f32 0 (*.f32 (PI.f32) (neg.f32 u2)))
(-.f32 0 (*.f32 (/.f32 u2 u2) (*.f32 (PI.f32) (neg.f32 u2))))
(-.f32 0 (*.f32 (neg.f32 (*.f32 (PI.f32) (/.f32 u2 u2))) u2))
(-.f32 (*.f32 0 (/.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32)))) (*.f32 (/.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32))) (*.f32 (PI.f32) (neg.f32 u2))))
(/.f32 (*.f32 u2 (PI.f32)) 1)
(/.f32 (*.f32 u2 (PI.f32)) (/.f32 u2 u2))
(/.f32 (*.f32 u2 (PI.f32)) (/.f32 (PI.f32) (PI.f32)))
(/.f32 (*.f32 u2 (PI.f32)) (/.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32))))
(/.f32 (*.f32 u2 (PI.f32)) (/.f32 (/.f32 u2 u2) (/.f32 u2 u2)))
(/.f32 (*.f32 u2 (PI.f32)) (/.f32 (*.f32 (PI.f32) (/.f32 u2 u2)) (*.f32 (PI.f32) (/.f32 u2 u2))))
(/.f32 (*.f32 u2 (PI.f32)) (/.f32 (/.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32))) (/.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 u2 (PI.f32)) (/.f32 (*.f32 u2 (/.f32 (PI.f32) u2)) (*.f32 u2 (/.f32 (PI.f32) u2))))
(/.f32 (*.f32 u2 (PI.f32)) (/.f32 (*.f32 (/.f32 u2 u2) (*.f32 (PI.f32) (/.f32 u2 u2))) (*.f32 (/.f32 u2 u2) (*.f32 (PI.f32) (/.f32 u2 u2)))))
(/.f32 (*.f32 u2 (PI.f32)) (/.f32 (*.f32 u2 (/.f32 (PI.f32) (PI.f32))) (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))))
(/.f32 (*.f32 u2 (PI.f32)) (/.f32 (neg.f32 (neg.f32 u2)) (neg.f32 (neg.f32 u2))))
(/.f32 (*.f32 u2 (PI.f32)) (/.f32 (neg.f32 (neg.f32 (PI.f32))) (neg.f32 (neg.f32 (PI.f32)))))
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) 0)
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) 0))
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) 0))
(-.f32 0 (*.f32 -1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) 1)
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (/.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (*.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (*.f32 (*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))
(*.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))
(*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))
(*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (/.f32 1 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))))
(*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (/.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))))
(*.f32 -1 (neg.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))
(*.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))
(*.f32 (neg.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) -1)
(*.f32 (neg.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) (-.f32 0 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))
(*.f32 (*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))
(*.f32 (neg.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))) (neg.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))
(/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) 1)
(/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))
(/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (/.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))
Outputs
(*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2)))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 1/2 (pow.f32 u1 2)))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 1/2 (pow.f32 u1 2)))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))))
(+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 1/2 (pow.f32 u1 2))) (*.f32 1/3 (*.f32 u1 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 1/2 (pow.f32 u1 2))) (*.f32 u1 (*.f32 1/3 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 1/2 (pow.f32 u1 2))) (*.f32 u1 (*.f32 1/3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (+.f32 (*.f32 7/18 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2)))))
(+.f32 (*.f32 1/3 (*.f32 u1 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 1/2 (pow.f32 u1 2))) (*.f32 7/18 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))
(+.f32 (*.f32 u1 (*.f32 1/3 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 7/18 (*.f32 1/2 (pow.f32 u1 2)))))
(+.f32 (*.f32 u1 (*.f32 1/3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (+.f32 7/18 (*.f32 1/2 (pow.f32 u1 2)))))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (+.f32 (*.f32 7/18 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (*.f32 20/27 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))))))
(+.f32 (*.f32 1/3 (*.f32 u1 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (+.f32 (*.f32 7/18 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 1/2 (pow.f32 u1 2))) (*.f32 20/27 (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) u1)))))
(+.f32 (*.f32 u1 (*.f32 1/3 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 7/18 (*.f32 1/2 (pow.f32 u1 2)))) (*.f32 20/27 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1))))
(+.f32 (*.f32 u1 (*.f32 1/3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (+.f32 7/18 (*.f32 1/2 (pow.f32 u1 2)))) (*.f32 20/27 (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) u1))))
(*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2)))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 1/2 (pow.f32 u1 2)))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 1/2 (pow.f32 u1 2)))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))))
(+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 1/2 (pow.f32 u1 2))) (*.f32 1/3 (*.f32 u1 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 1/2 (pow.f32 u1 2))) (*.f32 u1 (*.f32 1/3 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 1/2 (pow.f32 u1 2))) (*.f32 u1 (*.f32 1/3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (+.f32 (*.f32 7/18 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2)))))
(+.f32 (*.f32 1/3 (*.f32 u1 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 1/2 (pow.f32 u1 2))) (*.f32 7/18 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))
(+.f32 (*.f32 u1 (*.f32 1/3 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 7/18 (*.f32 1/2 (pow.f32 u1 2)))))
(+.f32 (*.f32 u1 (*.f32 1/3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (+.f32 7/18 (*.f32 1/2 (pow.f32 u1 2)))))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (+.f32 (*.f32 7/18 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (*.f32 20/27 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))))))
(+.f32 (*.f32 1/3 (*.f32 u1 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (+.f32 (*.f32 7/18 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 1/2 (pow.f32 u1 2))) (*.f32 20/27 (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) u1)))))
(+.f32 (*.f32 u1 (*.f32 1/3 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 7/18 (*.f32 1/2 (pow.f32 u1 2)))) (*.f32 20/27 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1))))
(+.f32 (*.f32 u1 (*.f32 1/3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (+.f32 7/18 (*.f32 1/2 (pow.f32 u1 2)))) (*.f32 20/27 (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) u1))))
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2)))))))
(*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) u2)))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))))) (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) u2))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (pow.f32 (PI.f32) 3)))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) u2))) (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (+.f32 (*.f32 4/15 (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))))
(+.f32 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))))) (+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))))) (*.f32 4/15 (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2)))))))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) u2))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (pow.f32 (PI.f32) 3)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) u2))) (+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (+.f32 (*.f32 4/15 (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (+.f32 (*.f32 -8/315 (*.f32 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))))
(+.f32 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))))) (+.f32 (*.f32 4/15 (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))))) (+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))))) (*.f32 -8/315 (*.f32 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))))))))
(+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) u2))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))))) (+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) u2))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 -1/2 (pow.f32 u1 2))
(*.f32 (pow.f32 u1 2) -1/2)
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))
(*.f32 -1/3 (pow.f32 u1 3))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))
(*.f32 -1/3 (pow.f32 u1 3))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) 0)
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))))) 0))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) 0))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) 0))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))))) 0))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) 0))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))))) 0))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))))) 0))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) 0))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 0 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 0 (neg.f32 (neg.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 0 (neg.f32 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) 0)
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))))) 0))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) 0))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) 0))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))))) 0))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) 0))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))))) 0))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))))) 0))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) 0))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))
(neg.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))
(neg.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(neg.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))
(-.f32 0 (*.f32 1 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))
(neg.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))
(neg.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(neg.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))
(-.f32 0 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))
(neg.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))
(neg.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(neg.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))
(-.f32 0 (*.f32 -1 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))
(neg.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))
(neg.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(neg.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))
(-.f32 0 (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))))
(neg.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))
(neg.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(neg.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))
(-.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (neg.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (neg.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (neg.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) 1)
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2)))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))))) (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2)))))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2)))))))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2)))))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (/.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (neg.f32 (neg.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))))) (neg.f32 (neg.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (neg.f32 (neg.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))))) (neg.f32 (neg.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2)))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (/.f32 (-.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) 0) (-.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) 0)))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (neg.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))) (neg.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (neg.f32 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 u2 (PI.f32)) 0)
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 u2 (PI.f32)) (*.f32 (/.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32))) 0))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 u2 (PI.f32)) (*.f32 (*.f32 u2 (PI.f32)) 0))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 u2 (PI.f32)) (*.f32 (*.f32 (/.f32 u2 u2) (*.f32 (PI.f32) (/.f32 u2 u2))) 0))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 u2 (PI.f32)) (*.f32 (*.f32 u2 (/.f32 (PI.f32) (PI.f32))) 0))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 u2 (PI.f32)) (*.f32 (*.f32 u2 (/.f32 (PI.f32) u2)) 0))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 u2 (PI.f32)) (*.f32 (neg.f32 (*.f32 (PI.f32) (/.f32 u2 u2))) 0))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 u2 (PI.f32)) (*.f32 (neg.f32 (neg.f32 u2)) 0))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 u2 (PI.f32)) (*.f32 (neg.f32 (neg.f32 (PI.f32))) 0))
(*.f32 u2 (PI.f32))
(+.f32 0 (*.f32 u2 (PI.f32)))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 0 (/.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32)))) (*.f32 u2 (PI.f32)))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 0 (*.f32 (/.f32 u2 u2) (*.f32 (PI.f32) (/.f32 u2 u2)))) (*.f32 u2 (PI.f32)))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 0 (*.f32 u2 (/.f32 (PI.f32) u2))) (*.f32 u2 (PI.f32)))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 0 (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))) (*.f32 u2 (PI.f32)))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 0 (neg.f32 (neg.f32 u2))) (*.f32 u2 (PI.f32)))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 0 (neg.f32 (neg.f32 (PI.f32)))) (*.f32 u2 (PI.f32)))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 u2 (PI.f32)) 0)
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 u2 (PI.f32)) (*.f32 (/.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32))) 0))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 u2 (PI.f32)) (*.f32 (*.f32 u2 (PI.f32)) 0))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 u2 (PI.f32)) (*.f32 (*.f32 (/.f32 u2 u2) (*.f32 (PI.f32) (/.f32 u2 u2))) 0))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 u2 (PI.f32)) (*.f32 (*.f32 u2 (/.f32 (PI.f32) (PI.f32))) 0))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 u2 (PI.f32)) (*.f32 (*.f32 u2 (/.f32 (PI.f32) u2)) 0))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 u2 (PI.f32)) (*.f32 (neg.f32 (*.f32 (PI.f32) (/.f32 u2 u2))) 0))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 u2 (PI.f32)) (*.f32 (neg.f32 (neg.f32 u2)) 0))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 u2 (PI.f32)) (*.f32 (neg.f32 (neg.f32 (PI.f32))) 0))
(*.f32 u2 (PI.f32))
(-.f32 0 (*.f32 (PI.f32) (neg.f32 u2)))
(neg.f32 (*.f32 (PI.f32) (neg.f32 u2)))
(neg.f32 (*.f32 u2 (neg.f32 (PI.f32))))
(-.f32 0 (*.f32 (/.f32 u2 u2) (*.f32 (PI.f32) (neg.f32 u2))))
(neg.f32 (*.f32 (PI.f32) (*.f32 (/.f32 u2 u2) (neg.f32 u2))))
(-.f32 0 (*.f32 (neg.f32 (*.f32 (PI.f32) (/.f32 u2 u2))) u2))
(neg.f32 (*.f32 (PI.f32) (neg.f32 u2)))
(neg.f32 (*.f32 u2 (neg.f32 (PI.f32))))
(-.f32 (*.f32 0 (/.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32)))) (*.f32 (/.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32))) (*.f32 (PI.f32) (neg.f32 u2))))
(*.f32 (/.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32))) (neg.f32 (*.f32 (PI.f32) (neg.f32 u2))))
(*.f32 (/.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32))) (neg.f32 (*.f32 u2 (neg.f32 (PI.f32)))))
(/.f32 (*.f32 u2 (PI.f32)) 1)
(*.f32 u2 (PI.f32))
(/.f32 (*.f32 u2 (PI.f32)) (/.f32 u2 u2))
(*.f32 u2 (PI.f32))
(/.f32 (*.f32 u2 (PI.f32)) (/.f32 (PI.f32) (PI.f32)))
(*.f32 u2 (PI.f32))
(/.f32 (*.f32 u2 (PI.f32)) (/.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32))))
(*.f32 u2 (PI.f32))
(/.f32 (*.f32 u2 (PI.f32)) (/.f32 (/.f32 u2 u2) (/.f32 u2 u2)))
(*.f32 u2 (PI.f32))
(/.f32 (*.f32 u2 (PI.f32)) (/.f32 (*.f32 (PI.f32) (/.f32 u2 u2)) (*.f32 (PI.f32) (/.f32 u2 u2))))
(*.f32 u2 (PI.f32))
(/.f32 (*.f32 u2 (PI.f32)) (/.f32 (/.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32))) (/.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 u2 (PI.f32)) (/.f32 (*.f32 u2 (/.f32 (PI.f32) u2)) (*.f32 u2 (/.f32 (PI.f32) u2))))
(/.f32 (*.f32 u2 (PI.f32)) (/.f32 (*.f32 (/.f32 u2 u2) (*.f32 (PI.f32) (/.f32 u2 u2))) (*.f32 (/.f32 u2 u2) (*.f32 (PI.f32) (/.f32 u2 u2)))))
(/.f32 (*.f32 u2 (PI.f32)) (/.f32 (*.f32 (PI.f32) (*.f32 (/.f32 u2 u2) (/.f32 u2 u2))) (*.f32 (PI.f32) (*.f32 (/.f32 u2 u2) (/.f32 u2 u2)))))
(/.f32 (*.f32 u2 (PI.f32)) (/.f32 (*.f32 u2 (/.f32 (PI.f32) (PI.f32))) (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))))
(/.f32 (*.f32 u2 (PI.f32)) (/.f32 (neg.f32 (neg.f32 u2)) (neg.f32 (neg.f32 u2))))
(/.f32 (*.f32 u2 (PI.f32)) (/.f32 (-.f32 u2 0) (-.f32 u2 0)))
(/.f32 (*.f32 u2 (PI.f32)) (/.f32 (neg.f32 u2) (neg.f32 u2)))
(/.f32 (*.f32 u2 (PI.f32)) (/.f32 (neg.f32 (neg.f32 (PI.f32))) (neg.f32 (neg.f32 (PI.f32)))))
(*.f32 u2 (PI.f32))
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) 0)
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) 0))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) 0))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))
(-.f32 0 (*.f32 -1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) 1)
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (/.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (*.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (*.f32 (*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))
(*.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))
(*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))
(*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (/.f32 1 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))
(*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (/.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))
(*.f32 -1 (neg.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))
(*.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))
(*.f32 (neg.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) -1)
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))
(*.f32 (neg.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) (-.f32 0 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))
(*.f32 (*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))
(*.f32 (neg.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))) (neg.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))
(/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) 1)
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))
(/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))
(/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (/.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2)))))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))

localize30.0ms (0.2%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.3b
(*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32)))
0.4b
(*.f32 (sqrt.f32 u1) (PI.f32))
Compiler

Compiled 27 to 10 computations (63% saved)

series3.0ms (0%)

Counts
2 → 12
Calls

9 calls:

TimeVariablePointExpression
0.0ms
u1
@-inf
(*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32)))
0.0ms
u1
@-inf
(*.f32 (sqrt.f32 u1) (PI.f32))
0.0ms
u1
@0
(*.f32 (sqrt.f32 u1) (PI.f32))
0.0ms
u1
@0
(*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32)))
0.0ms
u2
@0
(*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32)))

rewrite91.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
860×rational_best_oopsla_all_46_json_45_simplify-80
798×rational_best_oopsla_all_46_json_45_simplify-35
694×rational_best_oopsla_all_46_json_45_simplify-89
564×rational_best_oopsla_all_46_json_45_simplify-13
564×rational_best_oopsla_all_46_json_45_simplify-37
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01032
16432
223332
3114932
4540032
Stop Event
node limit
Counts
2 → 77
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 u1) (PI.f32))
(*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (*.f32 0 (*.f32 (sqrt.f32 u1) (/.f32 (PI.f32) (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (*.f32 0 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (PI.f32) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (*.f32 0 (*.f32 (sqrt.f32 u1) (/.f32 (PI.f32) (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (sqrt.f32 u1) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (sqrt.f32 u1) (/.f32 (PI.f32) (sqrt.f32 u1)))) (*.f32 (sqrt.f32 u1) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (PI.f32) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))) (*.f32 (sqrt.f32 u1) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (sqrt.f32 u1) (/.f32 (PI.f32) (PI.f32)))) (*.f32 (sqrt.f32 u1) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (*.f32 (sqrt.f32 u1) (PI.f32))) (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (neg.f32 (PI.f32))) (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (/.f32 (PI.f32) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (*.f32 (sqrt.f32 u1) (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (/.f32 (*.f32 (PI.f32) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))) (*.f32 (PI.f32) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (/.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (/.f32 (*.f32 (sqrt.f32 u1) (/.f32 (PI.f32) (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (/.f32 (PI.f32) (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (/.f32 (/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (*.f32 (sqrt.f32 u1) (PI.f32))) (/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (*.f32 (sqrt.f32 u1) (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (/.f32 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (PI.f32) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (PI.f32) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (/.f32 (*.f32 (sqrt.f32 u1) (/.f32 (PI.f32) (PI.f32))) (*.f32 (sqrt.f32 u1) (/.f32 (PI.f32) (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (*.f32 (sqrt.f32 u1) (PI.f32))) (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (neg.f32 (PI.f32))) (sqrt.f32 u1)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 0 (*.f32 (sqrt.f32 u1) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 0 (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 0 (*.f32 u2 (/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 0 (*.f32 (*.f32 (PI.f32) u2) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 0 (*.f32 u2 (/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (*.f32 (sqrt.f32 u1) (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 0 (*.f32 (/.f32 u2 u2) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (/.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (sqrt.f32 u1) u2)) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 u2 (/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) u2))) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (*.f32 (PI.f32) u2) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 u2 (/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (*.f32 (sqrt.f32 u1) (PI.f32))))) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (/.f32 u2 u2) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (/.f32 u2 u2))))) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (neg.f32 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 1 (neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (/.f32 u2 u2) (neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (/.f32 u2 u2)))) u2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (*.f32 (PI.f32) (neg.f32 u2)) (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2))) (neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (*.f32 u2 (/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (*.f32 (sqrt.f32 u1) (PI.f32))))) (*.f32 (*.f32 u2 (/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (*.f32 (sqrt.f32 u1) (PI.f32)))) (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 u2 u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (PI.f32) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (*.f32 (sqrt.f32 u1) (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (/.f32 u2 u2))) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (/.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (/.f32 u2 u2) (/.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (PI.f32) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))) (*.f32 (PI.f32) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (sqrt.f32 u1) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2))) (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 u2 (/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) u2)) (*.f32 u2 (/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (*.f32 (PI.f32) u2) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))) (*.f32 (*.f32 (PI.f32) u2) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 u2 (/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (*.f32 (sqrt.f32 u1) (PI.f32)))) (*.f32 u2 (/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (*.f32 (sqrt.f32 u1) (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (/.f32 u2 u2) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (/.f32 u2 u2)))) (*.f32 (/.f32 u2 u2) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (/.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (neg.f32 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 1 (neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (/.f32 u2 u2) (neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (/.f32 u2 u2)))) u2))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (*.f32 (PI.f32) (neg.f32 u2)) (sqrt.f32 u1)))))))

simplify103.0ms (0.5%)

Algorithm
egg-herbie
Rules
1404×rational_best_oopsla_all_46_json_45_simplify-13
1206×rational_best_oopsla_all_46_json_45_simplify-10
1182×rational_best_oopsla_all_46_json_45_simplify-30
780×rational_best_oopsla_all_46_json_45_simplify-72
724×rational_best_oopsla_all_46_json_45_simplify-23
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01552359
15032351
221482351
356412335
Stop Event
node limit
Counts
89 → 104
Calls
Call 1
Inputs
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(+.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) 0)
(+.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (*.f32 0 (*.f32 (sqrt.f32 u1) (/.f32 (PI.f32) (sqrt.f32 u1)))))
(+.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (*.f32 0 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (PI.f32) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))
(+.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (*.f32 0 (*.f32 (sqrt.f32 u1) (/.f32 (PI.f32) (PI.f32)))))
(+.f32 0 (*.f32 (sqrt.f32 u1) (PI.f32)))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 u1) (/.f32 (PI.f32) (sqrt.f32 u1)))) (*.f32 (sqrt.f32 u1) (PI.f32)))
(+.f32 (*.f32 0 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (PI.f32) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))) (*.f32 (sqrt.f32 u1) (PI.f32)))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 u1) (/.f32 (PI.f32) (PI.f32)))) (*.f32 (sqrt.f32 u1) (PI.f32)))
(-.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) 0)
(-.f32 0 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))))
(-.f32 0 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32)))))
(-.f32 0 (*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (*.f32 (sqrt.f32 u1) (PI.f32))) (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32)))))
(-.f32 0 (*.f32 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (neg.f32 (PI.f32))) (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) 1)
(/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (/.f32 (PI.f32) (PI.f32)))
(/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (*.f32 (sqrt.f32 u1) (PI.f32))))
(/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (/.f32 (*.f32 (PI.f32) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))) (*.f32 (PI.f32) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))))
(/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (/.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (/.f32 (*.f32 (sqrt.f32 u1) (/.f32 (PI.f32) (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (/.f32 (PI.f32) (sqrt.f32 u1)))))
(/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (/.f32 (/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (*.f32 (sqrt.f32 u1) (PI.f32))) (/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (*.f32 (sqrt.f32 u1) (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (/.f32 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (PI.f32) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (PI.f32) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))
(/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (/.f32 (*.f32 (sqrt.f32 u1) (/.f32 (PI.f32) (PI.f32))) (*.f32 (sqrt.f32 u1) (/.f32 (PI.f32) (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))) -1)
(neg.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))))
(neg.f32 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32)))))
(neg.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (*.f32 (sqrt.f32 u1) (PI.f32))) (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32)))))
(neg.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (neg.f32 (PI.f32))) (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) 0)
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 0 (*.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 0 (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 0 (*.f32 u2 (/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) u2))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 0 (*.f32 (*.f32 (PI.f32) u2) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 0 (*.f32 u2 (/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (*.f32 (sqrt.f32 u1) (PI.f32))))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 0 (*.f32 (/.f32 u2 u2) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (/.f32 u2 u2))))))
(+.f32 0 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 u1) u2)) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))
(+.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))
(+.f32 (*.f32 0 (*.f32 u2 (/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) u2))) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))
(+.f32 (*.f32 0 (*.f32 (*.f32 (PI.f32) u2) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))
(+.f32 (*.f32 0 (*.f32 u2 (/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (*.f32 (sqrt.f32 u1) (PI.f32))))) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))
(+.f32 (*.f32 0 (*.f32 (/.f32 u2 u2) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (/.f32 u2 u2))))) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) 0)
(-.f32 0 (neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2))))
(-.f32 0 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (neg.f32 u2))))
(-.f32 0 (*.f32 1 (neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))))
(-.f32 0 (*.f32 (/.f32 u2 u2) (neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))))
(-.f32 0 (*.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 (PI.f32) u2)))
(-.f32 0 (*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2))))
(-.f32 0 (*.f32 (neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (/.f32 u2 u2)))) u2))
(-.f32 0 (*.f32 (*.f32 (PI.f32) (neg.f32 u2)) (sqrt.f32 u1)))
(-.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2))) (neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))))
(-.f32 (*.f32 0 (*.f32 u2 (/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (*.f32 (sqrt.f32 u1) (PI.f32))))) (*.f32 (*.f32 u2 (/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (*.f32 (sqrt.f32 u1) (PI.f32)))) (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) 1)
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 u2 u2))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (PI.f32) (PI.f32)))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (*.f32 (sqrt.f32 u1) (PI.f32))))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2))))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (/.f32 u2 u2))) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (/.f32 u2 u2)))))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (/.f32 u2 u2) (/.f32 u2 u2)))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (PI.f32) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))) (*.f32 (PI.f32) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (sqrt.f32 u1) u2)))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2))) (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 u2 (/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) u2)) (*.f32 u2 (/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) u2))))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (*.f32 (PI.f32) u2) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))) (*.f32 (*.f32 (PI.f32) u2) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 u2 (/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (*.f32 (sqrt.f32 u1) (PI.f32)))) (*.f32 u2 (/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (*.f32 (sqrt.f32 u1) (PI.f32))))))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (/.f32 u2 u2) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (/.f32 u2 u2)))) (*.f32 (/.f32 u2 u2) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (/.f32 u2 u2))))))
(neg.f32 (neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2))))
(neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (neg.f32 u2))))
(neg.f32 (*.f32 1 (neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))))
(neg.f32 (*.f32 (/.f32 u2 u2) (neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))))
(neg.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 (PI.f32) u2)))
(neg.f32 (*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2))))
(neg.f32 (*.f32 (neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (/.f32 u2 u2)))) u2))
(neg.f32 (*.f32 (*.f32 (PI.f32) (neg.f32 u2)) (sqrt.f32 u1)))
Outputs
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) 0)
(*.f32 (PI.f32) (sqrt.f32 u1))
(+.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (*.f32 0 (*.f32 (sqrt.f32 u1) (/.f32 (PI.f32) (sqrt.f32 u1)))))
(*.f32 (PI.f32) (sqrt.f32 u1))
(+.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (*.f32 0 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (PI.f32) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))
(*.f32 (PI.f32) (sqrt.f32 u1))
(+.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (*.f32 0 (*.f32 (sqrt.f32 u1) (/.f32 (PI.f32) (PI.f32)))))
(*.f32 (PI.f32) (sqrt.f32 u1))
(+.f32 0 (*.f32 (sqrt.f32 u1) (PI.f32)))
(*.f32 (PI.f32) (sqrt.f32 u1))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 u1) (/.f32 (PI.f32) (sqrt.f32 u1)))) (*.f32 (sqrt.f32 u1) (PI.f32)))
(*.f32 (PI.f32) (sqrt.f32 u1))
(+.f32 (*.f32 0 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (PI.f32) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))) (*.f32 (sqrt.f32 u1) (PI.f32)))
(*.f32 (PI.f32) (sqrt.f32 u1))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 u1) (/.f32 (PI.f32) (PI.f32)))) (*.f32 (sqrt.f32 u1) (PI.f32)))
(*.f32 (PI.f32) (sqrt.f32 u1))
(-.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) 0)
(*.f32 (PI.f32) (sqrt.f32 u1))
(-.f32 0 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))))
(*.f32 (PI.f32) (sqrt.f32 u1))
(-.f32 0 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32)))))
(*.f32 (PI.f32) (sqrt.f32 u1))
(-.f32 0 (*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (*.f32 (sqrt.f32 u1) (PI.f32))) (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32)))))
(neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (/.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 (PI.f32) (sqrt.f32 u1))) (neg.f32 (PI.f32)))))
(neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (neg.f32 (PI.f32)) (/.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 (PI.f32) (sqrt.f32 u1))))))
(*.f32 (/.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 (PI.f32) (sqrt.f32 u1))) (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 0 (*.f32 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (neg.f32 (PI.f32))) (sqrt.f32 u1)))
(*.f32 (PI.f32) (sqrt.f32 u1))
(/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) 1)
(*.f32 (PI.f32) (sqrt.f32 u1))
(/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))
(*.f32 (PI.f32) (sqrt.f32 u1))
(/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (/.f32 (PI.f32) (PI.f32)))
(*.f32 (PI.f32) (sqrt.f32 u1))
(/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (*.f32 (sqrt.f32 u1) (PI.f32))))
(*.f32 (PI.f32) (sqrt.f32 u1))
(/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (/.f32 (*.f32 (PI.f32) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))) (*.f32 (PI.f32) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))))
(*.f32 (PI.f32) (sqrt.f32 u1))
(/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (/.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))
(*.f32 (PI.f32) (sqrt.f32 u1))
(/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (/.f32 (*.f32 (sqrt.f32 u1) (/.f32 (PI.f32) (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (/.f32 (PI.f32) (sqrt.f32 u1)))))
(/.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (/.f32 (*.f32 (sqrt.f32 u1) (/.f32 (PI.f32) (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (/.f32 (PI.f32) (sqrt.f32 u1)))))
(/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (/.f32 (/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (*.f32 (sqrt.f32 u1) (PI.f32))) (/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (*.f32 (sqrt.f32 u1) (PI.f32)))))
(/.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (/.f32 (/.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 (PI.f32) (sqrt.f32 u1))) (/.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 (PI.f32) (sqrt.f32 u1)))))
(/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (/.f32 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (PI.f32) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (PI.f32) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))
(/.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (/.f32 (*.f32 (PI.f32) (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) (*.f32 (PI.f32) (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))
(/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (/.f32 (*.f32 (sqrt.f32 u1) (/.f32 (PI.f32) (PI.f32))) (*.f32 (sqrt.f32 u1) (/.f32 (PI.f32) (PI.f32)))))
(/.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (/.f32 (*.f32 (sqrt.f32 u1) (/.f32 (PI.f32) (PI.f32))) (*.f32 (sqrt.f32 u1) (/.f32 (PI.f32) (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))) -1)
(*.f32 (PI.f32) (sqrt.f32 u1))
(neg.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))))
(*.f32 (PI.f32) (sqrt.f32 u1))
(neg.f32 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32)))))
(*.f32 (PI.f32) (sqrt.f32 u1))
(neg.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (*.f32 (sqrt.f32 u1) (PI.f32))) (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32)))))
(neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (/.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 (PI.f32) (sqrt.f32 u1))) (neg.f32 (PI.f32)))))
(neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (neg.f32 (PI.f32)) (/.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 (PI.f32) (sqrt.f32 u1))))))
(*.f32 (/.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 (PI.f32) (sqrt.f32 u1))) (*.f32 (PI.f32) (sqrt.f32 u1)))
(neg.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (neg.f32 (PI.f32))) (sqrt.f32 u1)))
(*.f32 (PI.f32) (sqrt.f32 u1))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) 0)
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 0 (*.f32 (sqrt.f32 u1) u2)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 0 (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 0 (*.f32 u2 (/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) u2))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 0 (*.f32 (*.f32 (PI.f32) u2) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 0 (*.f32 u2 (/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (*.f32 (sqrt.f32 u1) (PI.f32))))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 0 (*.f32 (/.f32 u2 u2) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (/.f32 u2 u2))))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 0 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 u1) u2)) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 0 (*.f32 u2 (/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) u2))) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 0 (*.f32 (*.f32 (PI.f32) u2) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 0 (*.f32 u2 (/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (*.f32 (sqrt.f32 u1) (PI.f32))))) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 0 (*.f32 (/.f32 u2 u2) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (/.f32 u2 u2))))) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) 0)
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 0 (neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 0 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (neg.f32 u2))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 0 (*.f32 1 (neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 0 (*.f32 (/.f32 u2 u2) (neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 0 (*.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 (PI.f32) u2)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 0 (*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 0 (*.f32 (neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (/.f32 u2 u2)))) u2))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 0 (*.f32 (*.f32 (PI.f32) (neg.f32 u2)) (sqrt.f32 u1)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2))) (neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))))
(*.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))) (neg.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))))))
(*.f32 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))) (/.f32 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))) (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))))
(-.f32 (*.f32 0 (*.f32 u2 (/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (*.f32 (sqrt.f32 u1) (PI.f32))))) (*.f32 (*.f32 u2 (/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (*.f32 (sqrt.f32 u1) (PI.f32)))) (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32)))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) 1)
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 u2 u2))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (PI.f32) (PI.f32)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (*.f32 (sqrt.f32 u1) (PI.f32))))
(/.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (/.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 (PI.f32) (sqrt.f32 u1))))
(/.f32 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))) (/.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 (PI.f32) (sqrt.f32 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (/.f32 u2 u2))) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (/.f32 u2 u2)))))
(/.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (/.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (/.f32 u2 u2))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (/.f32 u2 u2)))))
(/.f32 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))) (/.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (/.f32 u2 u2))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (/.f32 u2 u2)))))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (/.f32 u2 u2) (/.f32 u2 u2)))
(/.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (/.f32 (/.f32 u2 u2) (/.f32 u2 u2)))
(/.f32 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))) (/.f32 (/.f32 u2 u2) (/.f32 u2 u2)))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (PI.f32) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))) (*.f32 (PI.f32) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))))
(/.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (/.f32 (*.f32 (PI.f32) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))) (*.f32 (PI.f32) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))))
(/.f32 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))) (/.f32 (*.f32 (PI.f32) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))) (*.f32 (PI.f32) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (sqrt.f32 u1) u2)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2))) (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))))
(/.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (/.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))) (/.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))))))
(/.f32 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))) (/.f32 (/.f32 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))) (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))) (/.f32 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))) (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))))))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 u2 (/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) u2)) (*.f32 u2 (/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) u2))))
(/.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (/.f32 (*.f32 u2 (/.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) u2)) (*.f32 u2 (/.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) u2))))
(/.f32 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))) (/.f32 (*.f32 u2 (/.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) u2)) (*.f32 u2 (/.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) u2))))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (*.f32 (PI.f32) u2) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))) (*.f32 (*.f32 (PI.f32) u2) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 u2 (/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (*.f32 (sqrt.f32 u1) (PI.f32)))) (*.f32 u2 (/.f32 (*.f32 (sqrt.f32 u1) (PI.f32)) (*.f32 (sqrt.f32 u1) (PI.f32))))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (/.f32 u2 u2) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (/.f32 u2 u2)))) (*.f32 (/.f32 u2 u2) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (/.f32 u2 u2))))))
(/.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (/.f32 (*.f32 (/.f32 u2 u2) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (/.f32 u2 u2)))) (*.f32 (/.f32 u2 u2) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (/.f32 u2 u2))))))
(/.f32 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))) (/.f32 (*.f32 (PI.f32) (*.f32 (/.f32 u2 u2) (*.f32 (sqrt.f32 u1) (/.f32 u2 u2)))) (*.f32 (PI.f32) (*.f32 (/.f32 u2 u2) (*.f32 (sqrt.f32 u1) (/.f32 u2 u2))))))
(neg.f32 (neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (neg.f32 u2))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(neg.f32 (*.f32 1 (neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(neg.f32 (*.f32 (/.f32 u2 u2) (neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(neg.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 (PI.f32) u2)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(neg.f32 (*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(neg.f32 (*.f32 (neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (/.f32 u2 u2)))) u2))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(neg.f32 (*.f32 (*.f32 (PI.f32) (neg.f32 u2)) (sqrt.f32 u1)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))

localize93.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f32 (PI.f32) (*.f32 2 u2))
0.4b
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (+.f32 (*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 2 u2))))
1.0b
(pow.f32 (PI.f32) 3)
1.0b
(*.f32 -4/3 (pow.f32 (PI.f32) 3))
Compiler

Compiled 81 to 53 computations (34.6% saved)

series4.0ms (0%)

Counts
4 → 24
Calls

9 calls:

TimeVariablePointExpression
1.0ms
u1
@0
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (+.f32 (*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 2 u2))))
1.0ms
u2
@0
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (+.f32 (*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 2 u2))))
1.0ms
u2
@inf
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (+.f32 (*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 2 u2))))
1.0ms
u1
@-inf
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (+.f32 (*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 2 u2))))
0.0ms
u2
@-inf
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (+.f32 (*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 2 u2))))

rewrite81.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1146×rational_best_oopsla_all_46_json_45_simplify-37
1090×rational_best_oopsla_all_46_json_45_simplify-13
1054×rational_best_oopsla_all_46_json_45_simplify-74
988×rational_best_oopsla_all_46_json_45_simplify-23
982×rational_best_oopsla_all_46_json-2
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
021104
114196
247096
3217796
Stop Event
node limit
Counts
4 → 137
Calls
Call 1
Inputs
(*.f32 -4/3 (pow.f32 (PI.f32) 3))
(pow.f32 (PI.f32) 3)
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (+.f32 (*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (PI.f32) (*.f32 2 u2))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (*.f32 (*.f32 -4/3 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 -4/3 (pow.f32 (PI.f32) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 -4/3 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)))) (*.f32 -4/3 (pow.f32 (PI.f32) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (*.f32 (*.f32 -4/3 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (pow.f32 (PI.f32) 3) 4/3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) -8/3) (*.f32 (pow.f32 (PI.f32) 3) -8/3)) (*.f32 (pow.f32 (PI.f32) 3) 4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) -8/3) (*.f32 (pow.f32 (PI.f32) 3) -8/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (/.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) -8/3) (*.f32 (pow.f32 (PI.f32) 3) -8/3)) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) -8/3) (*.f32 (pow.f32 (PI.f32) 3) -8/3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (/.f32 (*.f32 -4/3 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3))) (*.f32 -4/3 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (PI.f32) 3) 4/3) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (pow.f32 (PI.f32) 3) 4/3))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (pow.f32 (PI.f32) 3) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (pow.f32 (PI.f32) 3) (*.f32 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (pow.f32 (PI.f32) 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3))) (pow.f32 (PI.f32) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (pow.f32 (PI.f32) 3) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (pow.f32 (PI.f32) 3) (*.f32 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 -1 (pow.f32 (PI.f32) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (PI.f32) 3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (PI.f32) 3) (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (PI.f32) 3) (/.f32 1 (pow.f32 (PI.f32) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (PI.f32) 3) (*.f32 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)) (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (PI.f32) 3) (/.f32 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)) (pow.f32 (PI.f32) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (pow.f32 (PI.f32) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (neg.f32 (pow.f32 (PI.f32) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)) (pow.f32 (PI.f32) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 (PI.f32) 3) (/.f32 1 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 (PI.f32) 3) (/.f32 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)) (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (pow.f32 (PI.f32) 3)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 (PI.f32) 3) (/.f32 1 (pow.f32 (PI.f32) 3))) (pow.f32 (PI.f32) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)) (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3))) (pow.f32 (PI.f32) 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (PI.f32) 3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (PI.f32) 3) (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (PI.f32) 3) (/.f32 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)) (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (*.f32 (sqrt.f32 u1) (/.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (*.f32 (sqrt.f32 u1) (/.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 u1))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (neg.f32 (*.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (neg.f32 (neg.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -4/3 (*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3)))) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (+.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 -4/3 (*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (neg.f32 (neg.f32 (sqrt.f32 u1)))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (sqrt.f32 u1) (/.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 u1)))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 -4/3 (*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3)))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))) (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))) (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 -4/3 (*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 -4/3 (*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3)))) (/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 -4/3 (*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (sqrt.f32 u1) (/.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (*.f32 (*.f32 (sqrt.f32 u1) (/.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (PI.f32) (+.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (sqrt.f32 u1) (/.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (*.f32 (*.f32 (sqrt.f32 u1) (/.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (sqrt.f32 u1) (/.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (neg.f32 (neg.f32 (sqrt.f32 u1)))) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (+.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (neg.f32 (neg.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (*.f32 (sqrt.f32 u1) (/.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (*.f32 (sqrt.f32 u1) (/.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 u1))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (neg.f32 (*.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (neg.f32 (neg.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (sqrt.f32 u1) (neg.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 1 (*.f32 (sqrt.f32 u1) (neg.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 -1 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (sqrt.f32 u1) (neg.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (neg.f32 (*.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))) (*.f32 (neg.f32 (*.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 u1) (neg.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (*.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))) (*.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (*.f32 (sqrt.f32 u1) (/.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 u1) (/.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (*.f32 (sqrt.f32 u1) (/.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (/.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (neg.f32 (neg.f32 (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (neg.f32 (neg.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))) (neg.f32 (neg.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (neg.f32 (neg.f32 (PI.f32))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (*.f32 (PI.f32) 2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (*.f32 (PI.f32) (/.f32 (+.f32 u2 u2) (PI.f32))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (+.f32 u2 u2) (/.f32 (PI.f32) (PI.f32)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (*.f32 (PI.f32) (/.f32 u2 u2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (neg.f32 (*.f32 (+.f32 u2 u2) (/.f32 (PI.f32) (PI.f32)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (PI.f32) (+.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (PI.f32) (/.f32 u2 u2))) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (neg.f32 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (PI.f32) 2)) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (PI.f32) (/.f32 (+.f32 u2 u2) (PI.f32)))) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (+.f32 u2 u2) (/.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (neg.f32 (neg.f32 (PI.f32))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (*.f32 (PI.f32) 2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (*.f32 (PI.f32) (/.f32 (+.f32 u2 u2) (PI.f32))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (+.f32 u2 u2) (/.f32 (PI.f32) (PI.f32)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (*.f32 (PI.f32) (/.f32 u2 u2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (neg.f32 (*.f32 (+.f32 u2 u2) (/.f32 (PI.f32) (PI.f32)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (PI.f32) (*.f32 u2 -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 2 (*.f32 (PI.f32) (neg.f32 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 -1 (*.f32 (PI.f32) (+.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (*.f32 u2 -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (neg.f32 (PI.f32)) (*.f32 (+.f32 u2 u2) (/.f32 (PI.f32) (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 -2 (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))) (*.f32 (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)) (*.f32 (PI.f32) (*.f32 u2 -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (*.f32 (PI.f32) (/.f32 u2 u2))) (*.f32 (*.f32 (PI.f32) (/.f32 u2 u2)) (*.f32 u2 -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (neg.f32 (neg.f32 (PI.f32)))) (*.f32 (neg.f32 (neg.f32 (PI.f32))) (*.f32 u2 -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (neg.f32 (*.f32 (+.f32 u2 u2) (/.f32 (PI.f32) (PI.f32))))) (*.f32 (neg.f32 (*.f32 (+.f32 u2 u2) (/.f32 (PI.f32) (PI.f32)))) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (PI.f32) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 u2 u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (*.f32 (+.f32 u2 u2) (/.f32 (PI.f32) (PI.f32))) (*.f32 (+.f32 u2 u2) (/.f32 (PI.f32) (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (/.f32 (PI.f32) (PI.f32)) (/.f32 (PI.f32) (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (*.f32 (PI.f32) (/.f32 u2 u2)) (*.f32 (PI.f32) (/.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (neg.f32 (neg.f32 (PI.f32))) (neg.f32 (neg.f32 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (*.f32 (PI.f32) (/.f32 (+.f32 u2 u2) (PI.f32))) (*.f32 (PI.f32) (/.f32 (+.f32 u2 u2) (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (+.f32 u2 u2) (/.f32 (PI.f32) (PI.f32)))) (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (+.f32 u2 u2) (/.f32 (PI.f32) (PI.f32))))))))))

simplify121.0ms (0.6%)

Algorithm
egg-herbie
Rules
1646×rational_best_oopsla_all_46_json_45_simplify-37
1056×rational_best_oopsla_all_46_json_45_simplify-49
1020×rational_best_oopsla_all_46_json_45_simplify-13
826×rational_best_oopsla_all_46_json_45_simplify-89
788×rational_best_oopsla_all_46_json_45_simplify-7
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03016687
110876633
240756627
Stop Event
node limit
Counts
161 → 175
Calls
Call 1
Inputs
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1)))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1))) (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1))) (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1))) (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1)))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1))) (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1))) (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1))) (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1)))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1))) (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1))) (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1))) (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) 0)
(+.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (*.f32 (*.f32 -4/3 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3))) 0))
(+.f32 0 (*.f32 -4/3 (pow.f32 (PI.f32) 3)))
(+.f32 (*.f32 0 (*.f32 -4/3 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)))) (*.f32 -4/3 (pow.f32 (PI.f32) 3)))
(-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) 0)
(-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (*.f32 (*.f32 -4/3 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3))) 0))
(-.f32 0 (*.f32 (pow.f32 (PI.f32) 3) 4/3))
(-.f32 0 (*.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) -8/3) (*.f32 (pow.f32 (PI.f32) 3) -8/3)) (*.f32 (pow.f32 (PI.f32) 3) 4/3)))
(/.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) 1)
(/.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)))
(/.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) -8/3) (*.f32 (pow.f32 (PI.f32) 3) -8/3)))
(/.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (/.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) -8/3) (*.f32 (pow.f32 (PI.f32) 3) -8/3)) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) -8/3) (*.f32 (pow.f32 (PI.f32) 3) -8/3))))
(/.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (/.f32 (*.f32 -4/3 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3))) (*.f32 -4/3 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)))))
(/.f32 (*.f32 (pow.f32 (PI.f32) 3) 4/3) -1)
(neg.f32 (*.f32 (pow.f32 (PI.f32) 3) 4/3))
(+.f32 (pow.f32 (PI.f32) 3) 0)
(+.f32 (pow.f32 (PI.f32) 3) (*.f32 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)) 0))
(+.f32 0 (pow.f32 (PI.f32) 3))
(+.f32 (*.f32 0 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3))) (pow.f32 (PI.f32) 3))
(-.f32 (pow.f32 (PI.f32) 3) 0)
(-.f32 (pow.f32 (PI.f32) 3) (*.f32 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)) 0))
(-.f32 0 (*.f32 -1 (pow.f32 (PI.f32) 3)))
(*.f32 (pow.f32 (PI.f32) 3) 1)
(*.f32 (pow.f32 (PI.f32) 3) (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)))
(*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (PI.f32) 3) (/.f32 1 (pow.f32 (PI.f32) 3))))
(*.f32 (pow.f32 (PI.f32) 3) (*.f32 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)) (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3))))
(*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (PI.f32) 3) (/.f32 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)) (pow.f32 (PI.f32) 3))))
(*.f32 1 (pow.f32 (PI.f32) 3))
(*.f32 -1 (neg.f32 (pow.f32 (PI.f32) 3)))
(*.f32 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)) (pow.f32 (PI.f32) 3))
(*.f32 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 (PI.f32) 3) (/.f32 1 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)))))
(*.f32 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 (PI.f32) 3) (/.f32 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)) (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)))))
(*.f32 (neg.f32 (pow.f32 (PI.f32) 3)) -1)
(*.f32 (*.f32 (pow.f32 (PI.f32) 3) (/.f32 1 (pow.f32 (PI.f32) 3))) (pow.f32 (PI.f32) 3))
(*.f32 (*.f32 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)) (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3))) (pow.f32 (PI.f32) 3))
(/.f32 (pow.f32 (PI.f32) 3) 1)
(/.f32 (pow.f32 (PI.f32) 3) (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)))
(/.f32 (pow.f32 (PI.f32) 3) (/.f32 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)) (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3))))
(+.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) 0)
(+.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) 0))
(+.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (*.f32 (sqrt.f32 u1) (/.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))) 0))
(+.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (*.f32 (sqrt.f32 u1) (/.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 u1))) 0))
(+.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) 0))
(+.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))) 0))
(+.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) 0))
(+.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (neg.f32 (*.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) 0))
(+.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (neg.f32 (neg.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))) 0))
(+.f32 0 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 -4/3 (*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3)))) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 -4/3 (*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3)))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3)))))
(+.f32 (*.f32 0 (neg.f32 (neg.f32 (sqrt.f32 u1)))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 0 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 u1) (/.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 u1)))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 (*.f32 -4/3 (*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3)))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))) (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))) (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 -4/3 (*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))))))
(+.f32 (*.f32 (*.f32 -4/3 (*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3)))) (/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 -4/3 (*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))))))
(+.f32 (*.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (sqrt.f32 u1) (/.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (*.f32 (*.f32 (sqrt.f32 u1) (/.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (sqrt.f32 u1) (/.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (*.f32 (*.f32 (sqrt.f32 u1) (/.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3)))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 u1) (/.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (neg.f32 (neg.f32 (sqrt.f32 u1)))) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 0 (neg.f32 (neg.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))
(-.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) 0)
(-.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) 0))
(-.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (*.f32 (sqrt.f32 u1) (/.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))) 0))
(-.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (*.f32 (sqrt.f32 u1) (/.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 u1))) 0))
(-.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) 0))
(-.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))) 0))
(-.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) 0))
(-.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (neg.f32 (*.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) 0))
(-.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (neg.f32 (neg.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))) 0))
(-.f32 0 (*.f32 (sqrt.f32 u1) (neg.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 0 (*.f32 1 (*.f32 (sqrt.f32 u1) (neg.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(-.f32 0 (*.f32 -1 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 0 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (sqrt.f32 u1) (neg.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(-.f32 0 (*.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))))
(-.f32 (*.f32 0 (neg.f32 (*.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))) (*.f32 (neg.f32 (*.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) (sqrt.f32 u1)))
(-.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 u1) (neg.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) 1)
(/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))
(/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))))
(/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (*.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))) (*.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))))
(/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))
(/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (*.f32 (sqrt.f32 u1) (/.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 u1) (/.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (*.f32 (sqrt.f32 u1) (/.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (/.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 u1)))))
(/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (neg.f32 (neg.f32 (sqrt.f32 u1)))))
(/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (neg.f32 (neg.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))) (neg.f32 (neg.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) 0)
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (neg.f32 (neg.f32 (PI.f32))) 0))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (*.f32 (PI.f32) 2) 0))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)) 0))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (*.f32 (PI.f32) (/.f32 (+.f32 u2 u2) (PI.f32))) 0))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (+.f32 u2 u2) (/.f32 (PI.f32) (PI.f32)))) 0))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (*.f32 (PI.f32) (/.f32 u2 u2)) 0))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (neg.f32 (*.f32 (+.f32 u2 u2) (/.f32 (PI.f32) (PI.f32)))) 0))
(+.f32 0 (*.f32 (PI.f32) (+.f32 u2 u2)))
(+.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))
(+.f32 (*.f32 0 (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))) (*.f32 (PI.f32) (+.f32 u2 u2)))
(+.f32 (*.f32 0 (*.f32 (PI.f32) (/.f32 u2 u2))) (*.f32 (PI.f32) (+.f32 u2 u2)))
(+.f32 (*.f32 0 (neg.f32 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (+.f32 u2 u2)))
(+.f32 (*.f32 0 (*.f32 (PI.f32) 2)) (*.f32 (PI.f32) (+.f32 u2 u2)))
(+.f32 (*.f32 0 (*.f32 (PI.f32) (/.f32 (+.f32 u2 u2) (PI.f32)))) (*.f32 (PI.f32) (+.f32 u2 u2)))
(+.f32 (*.f32 0 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (+.f32 u2 u2) (/.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (+.f32 u2 u2)))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) 0)
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (neg.f32 (neg.f32 (PI.f32))) 0))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (*.f32 (PI.f32) 2) 0))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)) 0))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (*.f32 (PI.f32) (/.f32 (+.f32 u2 u2) (PI.f32))) 0))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (+.f32 u2 u2) (/.f32 (PI.f32) (PI.f32)))) 0))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (*.f32 (PI.f32) (/.f32 u2 u2)) 0))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (neg.f32 (*.f32 (+.f32 u2 u2) (/.f32 (PI.f32) (PI.f32)))) 0))
(-.f32 0 (*.f32 (PI.f32) (*.f32 u2 -2)))
(-.f32 0 (*.f32 2 (*.f32 (PI.f32) (neg.f32 u2))))
(-.f32 0 (*.f32 -1 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 0 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (*.f32 u2 -2))))
(-.f32 0 (*.f32 (neg.f32 (PI.f32)) (*.f32 (+.f32 u2 u2) (/.f32 (PI.f32) (PI.f32)))))
(-.f32 0 (*.f32 -2 (*.f32 (PI.f32) u2)))
(-.f32 (*.f32 0 (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))) (*.f32 (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)) (*.f32 (PI.f32) (*.f32 u2 -2))))
(-.f32 (*.f32 0 (*.f32 (PI.f32) (/.f32 u2 u2))) (*.f32 (*.f32 (PI.f32) (/.f32 u2 u2)) (*.f32 u2 -2)))
(-.f32 (*.f32 0 (neg.f32 (neg.f32 (PI.f32)))) (*.f32 (neg.f32 (neg.f32 (PI.f32))) (*.f32 u2 -2)))
(-.f32 (*.f32 0 (neg.f32 (*.f32 (+.f32 u2 u2) (/.f32 (PI.f32) (PI.f32))))) (*.f32 (neg.f32 (*.f32 (+.f32 u2 u2) (/.f32 (PI.f32) (PI.f32)))) (PI.f32)))
(/.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) 1)
(/.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (PI.f32) (PI.f32)))
(/.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 u2 u2))
(/.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)))
(/.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (*.f32 (+.f32 u2 u2) (/.f32 (PI.f32) (PI.f32))) (*.f32 (+.f32 u2 u2) (/.f32 (PI.f32) (PI.f32)))))
(/.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (/.f32 (PI.f32) (PI.f32)) (/.f32 (PI.f32) (PI.f32))))
(/.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (*.f32 (PI.f32) (/.f32 u2 u2)) (*.f32 (PI.f32) (/.f32 u2 u2))))
(/.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (neg.f32 (neg.f32 (PI.f32))) (neg.f32 (neg.f32 (PI.f32)))))
(/.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))
(/.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (*.f32 (PI.f32) (/.f32 (+.f32 u2 u2) (PI.f32))) (*.f32 (PI.f32) (/.f32 (+.f32 u2 u2) (PI.f32)))))
(/.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (+.f32 u2 u2) (/.f32 (PI.f32) (PI.f32)))) (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (+.f32 u2 u2) (/.f32 (PI.f32) (PI.f32))))))
Outputs
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1)))
(*.f32 2 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 2 (PI.f32))))
(*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1))) (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))))
(+.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))) (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 -4/3 (sqrt.f32 u1))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (*.f32 (sqrt.f32 u1) (pow.f32 (PI.f32) 3)))))
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32)))) (*.f32 (sqrt.f32 u1) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1))) (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))))
(+.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))) (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 -4/3 (sqrt.f32 u1))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (*.f32 (sqrt.f32 u1) (pow.f32 (PI.f32) 3)))))
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32)))) (*.f32 (sqrt.f32 u1) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1))) (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))))
(+.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))) (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 -4/3 (sqrt.f32 u1))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (*.f32 (sqrt.f32 u1) (pow.f32 (PI.f32) 3)))))
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32)))) (*.f32 (sqrt.f32 u1) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1)))
(*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 -4/3 (sqrt.f32 u1)))
(*.f32 -4/3 (*.f32 (pow.f32 u2 3) (*.f32 (sqrt.f32 u1) (pow.f32 (PI.f32) 3))))
(*.f32 (sqrt.f32 u1) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1))) (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))))
(+.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))) (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 -4/3 (sqrt.f32 u1))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (*.f32 (sqrt.f32 u1) (pow.f32 (PI.f32) 3)))))
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32)))) (*.f32 (sqrt.f32 u1) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1))) (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))))
(+.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))) (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 -4/3 (sqrt.f32 u1))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (*.f32 (sqrt.f32 u1) (pow.f32 (PI.f32) 3)))))
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32)))) (*.f32 (sqrt.f32 u1) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1))) (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))))
(+.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))) (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 -4/3 (sqrt.f32 u1))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (*.f32 (sqrt.f32 u1) (pow.f32 (PI.f32) 3)))))
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32)))) (*.f32 (sqrt.f32 u1) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1)))
(*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 -4/3 (sqrt.f32 u1)))
(*.f32 -4/3 (*.f32 (pow.f32 u2 3) (*.f32 (sqrt.f32 u1) (pow.f32 (PI.f32) 3))))
(*.f32 (sqrt.f32 u1) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1))) (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))))
(+.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))) (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 -4/3 (sqrt.f32 u1))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (*.f32 (sqrt.f32 u1) (pow.f32 (PI.f32) 3)))))
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32)))) (*.f32 (sqrt.f32 u1) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1))) (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))))
(+.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))) (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 -4/3 (sqrt.f32 u1))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (*.f32 (sqrt.f32 u1) (pow.f32 (PI.f32) 3)))))
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32)))) (*.f32 (sqrt.f32 u1) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1))) (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))))
(+.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))) (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 -4/3 (sqrt.f32 u1))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (*.f32 (sqrt.f32 u1) (pow.f32 (PI.f32) 3)))))
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32)))) (*.f32 (sqrt.f32 u1) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(+.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) 0)
(*.f32 -4/3 (pow.f32 (PI.f32) 3))
(+.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (*.f32 (*.f32 -4/3 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3))) 0))
(*.f32 -4/3 (pow.f32 (PI.f32) 3))
(+.f32 0 (*.f32 -4/3 (pow.f32 (PI.f32) 3)))
(*.f32 -4/3 (pow.f32 (PI.f32) 3))
(+.f32 (*.f32 0 (*.f32 -4/3 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)))) (*.f32 -4/3 (pow.f32 (PI.f32) 3)))
(*.f32 -4/3 (pow.f32 (PI.f32) 3))
(-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) 0)
(*.f32 -4/3 (pow.f32 (PI.f32) 3))
(-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (*.f32 (*.f32 -4/3 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3))) 0))
(*.f32 -4/3 (pow.f32 (PI.f32) 3))
(-.f32 0 (*.f32 (pow.f32 (PI.f32) 3) 4/3))
(*.f32 -4/3 (pow.f32 (PI.f32) 3))
(-.f32 0 (*.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) -8/3) (*.f32 (pow.f32 (PI.f32) 3) -8/3)) (*.f32 (pow.f32 (PI.f32) 3) 4/3)))
(neg.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) -8/3) (*.f32 (pow.f32 (PI.f32) 3) -8/3)) 4/3)))
(neg.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) -8/3) (*.f32 (pow.f32 (PI.f32) 3) -8/3)))))
(neg.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) 3) 4/3) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) -8/3) (*.f32 (pow.f32 (PI.f32) 3) -8/3))))
(/.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) 1)
(*.f32 -4/3 (pow.f32 (PI.f32) 3))
(/.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)))
(*.f32 -4/3 (pow.f32 (PI.f32) 3))
(/.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) -8/3) (*.f32 (pow.f32 (PI.f32) 3) -8/3)))
(/.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (/.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) -8/3) (*.f32 (pow.f32 (PI.f32) 3) -8/3)) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) -8/3) (*.f32 (pow.f32 (PI.f32) 3) -8/3))))
(/.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (/.f32 (*.f32 -4/3 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3))) (*.f32 -4/3 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)))))
(/.f32 (*.f32 (pow.f32 (PI.f32) 3) 4/3) -1)
(*.f32 -4/3 (pow.f32 (PI.f32) 3))
(neg.f32 (*.f32 (pow.f32 (PI.f32) 3) 4/3))
(*.f32 -4/3 (pow.f32 (PI.f32) 3))
(+.f32 (pow.f32 (PI.f32) 3) 0)
(pow.f32 (PI.f32) 3)
(+.f32 (pow.f32 (PI.f32) 3) (*.f32 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)) 0))
(pow.f32 (PI.f32) 3)
(+.f32 0 (pow.f32 (PI.f32) 3))
(pow.f32 (PI.f32) 3)
(+.f32 (*.f32 0 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3))) (pow.f32 (PI.f32) 3))
(pow.f32 (PI.f32) 3)
(-.f32 (pow.f32 (PI.f32) 3) 0)
(pow.f32 (PI.f32) 3)
(-.f32 (pow.f32 (PI.f32) 3) (*.f32 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)) 0))
(pow.f32 (PI.f32) 3)
(-.f32 0 (*.f32 -1 (pow.f32 (PI.f32) 3)))
(pow.f32 (PI.f32) 3)
(*.f32 (pow.f32 (PI.f32) 3) 1)
(pow.f32 (PI.f32) 3)
(*.f32 (pow.f32 (PI.f32) 3) (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)))
(pow.f32 (PI.f32) 3)
(*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (PI.f32) 3) (/.f32 1 (pow.f32 (PI.f32) 3))))
(pow.f32 (PI.f32) 3)
(*.f32 (pow.f32 (PI.f32) 3) (*.f32 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)) (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3))))
(pow.f32 (PI.f32) 3)
(*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (PI.f32) 3) (/.f32 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)) (pow.f32 (PI.f32) 3))))
(pow.f32 (PI.f32) 3)
(*.f32 1 (pow.f32 (PI.f32) 3))
(pow.f32 (PI.f32) 3)
(*.f32 -1 (neg.f32 (pow.f32 (PI.f32) 3)))
(pow.f32 (PI.f32) 3)
(*.f32 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)) (pow.f32 (PI.f32) 3))
(pow.f32 (PI.f32) 3)
(*.f32 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 (PI.f32) 3) (/.f32 1 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)))))
(pow.f32 (PI.f32) 3)
(*.f32 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 (PI.f32) 3) (/.f32 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)) (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)))))
(pow.f32 (PI.f32) 3)
(*.f32 (neg.f32 (pow.f32 (PI.f32) 3)) -1)
(pow.f32 (PI.f32) 3)
(*.f32 (*.f32 (pow.f32 (PI.f32) 3) (/.f32 1 (pow.f32 (PI.f32) 3))) (pow.f32 (PI.f32) 3))
(pow.f32 (PI.f32) 3)
(*.f32 (*.f32 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)) (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3))) (pow.f32 (PI.f32) 3))
(pow.f32 (PI.f32) 3)
(/.f32 (pow.f32 (PI.f32) 3) 1)
(pow.f32 (PI.f32) 3)
(/.f32 (pow.f32 (PI.f32) 3) (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)))
(pow.f32 (PI.f32) 3)
(/.f32 (pow.f32 (PI.f32) 3) (/.f32 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)) (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3))))
(pow.f32 (PI.f32) 3)
(+.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) 0)
(*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) 0))
(*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (*.f32 (sqrt.f32 u1) (/.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))) 0))
(*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (*.f32 (sqrt.f32 u1) (/.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 u1))) 0))
(*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) 0))
(*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))) 0))
(*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) 0))
(*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (neg.f32 (*.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) 0))
(*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (neg.f32 (neg.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))) 0))
(*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 0 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 -4/3 (*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3)))) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (+.f32 u2 u2))))
(*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 -4/3 (*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3)))))
(*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3)))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (+.f32 u2 u2))) (*.f32 -4/3 (*.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (+.f32 u2 u2))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (*.f32 (-.f32 (sqrt.f32 u1) 0) (pow.f32 (PI.f32) 3)))))
(+.f32 (*.f32 0 (neg.f32 (neg.f32 (sqrt.f32 u1)))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 0 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 u1) (/.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 u1)))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (*.f32 -4/3 (*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3)))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))) (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))) (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 -4/3 (*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))))))
(*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (*.f32 -4/3 (*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3)))) (/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))) (+.f32 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 -4/3 (sqrt.f32 u1))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (+.f32 u2 u2)))))
(*.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 -4/3 (*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))) (+.f32 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 -4/3 (sqrt.f32 u1))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (+.f32 u2 u2)))))
(*.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))))
(+.f32 (*.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (sqrt.f32 u1) (/.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (*.f32 (*.f32 (sqrt.f32 u1) (/.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (PI.f32) (+.f32 u2 u2))))
(*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (sqrt.f32 u1) (/.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (*.f32 (*.f32 (sqrt.f32 u1) (/.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3)))))
(*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 u1) (/.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (neg.f32 (neg.f32 (sqrt.f32 u1)))) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (+.f32 u2 u2))) (*.f32 -4/3 (*.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (+.f32 u2 u2))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (*.f32 (-.f32 (sqrt.f32 u1) 0) (pow.f32 (PI.f32) 3)))))
(+.f32 (*.f32 0 (neg.f32 (neg.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) 0)
(*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) 0))
(*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (*.f32 (sqrt.f32 u1) (/.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))) 0))
(*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (*.f32 (sqrt.f32 u1) (/.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 u1))) 0))
(*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) 0))
(*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))) 0))
(*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) 0))
(*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (neg.f32 (*.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) 0))
(*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (neg.f32 (neg.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))) 0))
(*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 0 (*.f32 (sqrt.f32 u1) (neg.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 0 (*.f32 1 (*.f32 (sqrt.f32 u1) (neg.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 0 (*.f32 -1 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 0 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (sqrt.f32 u1) (neg.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 0 (*.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))))
(*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (*.f32 0 (neg.f32 (*.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))) (*.f32 (neg.f32 (*.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 u1) (neg.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))) (+.f32 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 -4/3 (sqrt.f32 u1))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (+.f32 u2 u2)))))
(*.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))))
(/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) 1)
(*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (*.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))) (*.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))))
(*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))
(/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (*.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) (*.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))
(/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (*.f32 (sqrt.f32 u1) (/.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 u1) (/.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (*.f32 (sqrt.f32 u1) (/.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (/.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 u1)))))
(/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (*.f32 (sqrt.f32 u1) (/.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (/.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 u1)))))
(/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (neg.f32 (neg.f32 (sqrt.f32 u1)))))
(/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (neg.f32 (neg.f32 (sqrt.f32 u1)))))
(/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (neg.f32 (neg.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))) (neg.f32 (neg.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) 0)
(*.f32 (PI.f32) (+.f32 u2 u2))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (neg.f32 (neg.f32 (PI.f32))) 0))
(*.f32 (PI.f32) (+.f32 u2 u2))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (*.f32 (PI.f32) 2) 0))
(*.f32 (PI.f32) (+.f32 u2 u2))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)) 0))
(*.f32 (PI.f32) (+.f32 u2 u2))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (*.f32 (PI.f32) (/.f32 (+.f32 u2 u2) (PI.f32))) 0))
(*.f32 (PI.f32) (+.f32 u2 u2))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (+.f32 u2 u2) (/.f32 (PI.f32) (PI.f32)))) 0))
(*.f32 (PI.f32) (+.f32 u2 u2))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (*.f32 (PI.f32) (/.f32 u2 u2)) 0))
(*.f32 (PI.f32) (+.f32 u2 u2))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (neg.f32 (*.f32 (+.f32 u2 u2) (/.f32 (PI.f32) (PI.f32)))) 0))
(*.f32 (PI.f32) (+.f32 u2 u2))
(+.f32 0 (*.f32 (PI.f32) (+.f32 u2 u2)))
(*.f32 (PI.f32) (+.f32 u2 u2))
(+.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))
(*.f32 (PI.f32) (+.f32 u2 u2))
(+.f32 (*.f32 0 (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))) (*.f32 (PI.f32) (+.f32 u2 u2)))
(*.f32 (PI.f32) (+.f32 u2 u2))
(+.f32 (*.f32 0 (*.f32 (PI.f32) (/.f32 u2 u2))) (*.f32 (PI.f32) (+.f32 u2 u2)))
(*.f32 (PI.f32) (+.f32 u2 u2))
(+.f32 (*.f32 0 (neg.f32 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (+.f32 u2 u2)))
(*.f32 (PI.f32) (+.f32 u2 u2))
(+.f32 (*.f32 0 (*.f32 (PI.f32) 2)) (*.f32 (PI.f32) (+.f32 u2 u2)))
(*.f32 (PI.f32) (+.f32 u2 u2))
(+.f32 (*.f32 0 (*.f32 (PI.f32) (/.f32 (+.f32 u2 u2) (PI.f32)))) (*.f32 (PI.f32) (+.f32 u2 u2)))
(*.f32 (PI.f32) (+.f32 u2 u2))
(+.f32 (*.f32 0 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (+.f32 u2 u2) (/.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (+.f32 u2 u2)))
(*.f32 (PI.f32) (+.f32 u2 u2))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) 0)
(*.f32 (PI.f32) (+.f32 u2 u2))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (neg.f32 (neg.f32 (PI.f32))) 0))
(*.f32 (PI.f32) (+.f32 u2 u2))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (*.f32 (PI.f32) 2) 0))
(*.f32 (PI.f32) (+.f32 u2 u2))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)) 0))
(*.f32 (PI.f32) (+.f32 u2 u2))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (*.f32 (PI.f32) (/.f32 (+.f32 u2 u2) (PI.f32))) 0))
(*.f32 (PI.f32) (+.f32 u2 u2))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (+.f32 u2 u2) (/.f32 (PI.f32) (PI.f32)))) 0))
(*.f32 (PI.f32) (+.f32 u2 u2))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (*.f32 (PI.f32) (/.f32 u2 u2)) 0))
(*.f32 (PI.f32) (+.f32 u2 u2))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (neg.f32 (*.f32 (+.f32 u2 u2) (/.f32 (PI.f32) (PI.f32)))) 0))
(*.f32 (PI.f32) (+.f32 u2 u2))
(-.f32 0 (*.f32 (PI.f32) (*.f32 u2 -2)))
(neg.f32 (*.f32 u2 (*.f32 (PI.f32) -2)))
(-.f32 0 (*.f32 2 (*.f32 (PI.f32) (neg.f32 u2))))
(neg.f32 (*.f32 u2 (*.f32 (PI.f32) -2)))
(-.f32 0 (*.f32 -1 (*.f32 (PI.f32) (+.f32 u2 u2))))
(*.f32 (PI.f32) (+.f32 u2 u2))
(-.f32 0 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (*.f32 u2 -2))))
(neg.f32 (*.f32 u2 (*.f32 (PI.f32) -2)))
(-.f32 0 (*.f32 (neg.f32 (PI.f32)) (*.f32 (+.f32 u2 u2) (/.f32 (PI.f32) (PI.f32)))))
(*.f32 (PI.f32) (+.f32 u2 u2))
(-.f32 0 (*.f32 -2 (*.f32 (PI.f32) u2)))
(neg.f32 (*.f32 u2 (*.f32 (PI.f32) -2)))
(-.f32 (*.f32 0 (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))) (*.f32 (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)) (*.f32 (PI.f32) (*.f32 u2 -2))))
(*.f32 (/.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32))) (neg.f32 (*.f32 u2 (*.f32 (PI.f32) -2))))
(-.f32 (*.f32 0 (*.f32 (PI.f32) (/.f32 u2 u2))) (*.f32 (*.f32 (PI.f32) (/.f32 u2 u2)) (*.f32 u2 -2)))
(neg.f32 (*.f32 u2 (*.f32 (PI.f32) -2)))
(-.f32 (*.f32 0 (neg.f32 (neg.f32 (PI.f32)))) (*.f32 (neg.f32 (neg.f32 (PI.f32))) (*.f32 u2 -2)))
(-.f32 0 (*.f32 u2 (*.f32 (neg.f32 (neg.f32 (PI.f32))) -2)))
(neg.f32 (*.f32 u2 (*.f32 (-.f32 (PI.f32) 0) -2)))
(*.f32 (neg.f32 (PI.f32)) (*.f32 u2 -2))
(-.f32 (*.f32 0 (neg.f32 (*.f32 (+.f32 u2 u2) (/.f32 (PI.f32) (PI.f32))))) (*.f32 (neg.f32 (*.f32 (+.f32 u2 u2) (/.f32 (PI.f32) (PI.f32)))) (PI.f32)))
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) 1)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (PI.f32) (PI.f32)))
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 u2 u2))
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)))
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (*.f32 (+.f32 u2 u2) (/.f32 (PI.f32) (PI.f32))) (*.f32 (+.f32 u2 u2) (/.f32 (PI.f32) (PI.f32)))))
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (/.f32 (PI.f32) (PI.f32)) (/.f32 (PI.f32) (PI.f32))))
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (*.f32 (PI.f32) (/.f32 u2 u2)) (*.f32 (PI.f32) (/.f32 u2 u2))))
(/.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (neg.f32 (neg.f32 (PI.f32))) (neg.f32 (neg.f32 (PI.f32)))))
(/.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (neg.f32 (PI.f32)) (neg.f32 (PI.f32))))
(/.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))
(/.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (/.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32))) (/.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (*.f32 (PI.f32) (/.f32 (+.f32 u2 u2) (PI.f32))) (*.f32 (PI.f32) (/.f32 (+.f32 u2 u2) (PI.f32)))))
(/.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (+.f32 u2 u2) (/.f32 (PI.f32) (PI.f32)))) (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (+.f32 u2 u2) (/.f32 (PI.f32) (PI.f32))))))
(/.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (*.f32 (+.f32 u2 u2) (*.f32 (/.f32 (PI.f32) (PI.f32)) (/.f32 (PI.f32) (PI.f32)))) (*.f32 (+.f32 u2 u2) (*.f32 (/.f32 (PI.f32) (PI.f32)) (/.f32 (PI.f32) (PI.f32))))))

localize111.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))
0.3b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (neg.f32 (*.f32 (PI.f32) -2)))))
0.3b
(*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (neg.f32 (*.f32 (PI.f32) -2)))
15.0b
(log.f32 (-.f32 1 u1))
Compiler

Compiled 102 to 75 computations (26.5% saved)

series2.0ms (0%)

Counts
3 → 44
Calls

12 calls:

TimeVariablePointExpression
0.0ms
u1
@inf
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (neg.f32 (*.f32 (PI.f32) -2)))))
0.0ms
u1
@-inf
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (neg.f32 (*.f32 (PI.f32) -2)))))
0.0ms
u1
@0
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (neg.f32 (*.f32 (PI.f32) -2)))))
0.0ms
u2
@-inf
(*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))
0.0ms
u2
@0
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (neg.f32 (*.f32 (PI.f32) -2)))))

rewrite172.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1196×rational_best_oopsla_all_46_json_45_simplify-23
1046×rational_best_oopsla_all_46_json_45_simplify-37
1040×rational_best_oopsla_all_46_json_45_simplify-13
988×rational_best_oopsla_all_46_json_45_simplify-74
982×rational_best_oopsla_all_46_json-2
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
022151
1140151
2446119
3238787
Stop Event
node limit
Counts
3 → 139
Calls
Call 1
Inputs
(*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (neg.f32 (*.f32 (PI.f32) -2)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (neg.f32 (*.f32 (PI.f32) -2)))))
(*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 2 (PI.f32)) u2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (/.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (*.f32 2 (PI.f32)) u2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) 4)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (*.f32 (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))) (*.f32 (*.f32 2 (PI.f32)) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (*.f32 (*.f32 2 (PI.f32)) u2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (*.f32 2 (PI.f32)) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (neg.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (*.f32 (*.f32 (PI.f32) -2) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (*.f32 2 (PI.f32)) u2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (PI.f32) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (*.f32 2 (PI.f32)) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))))) (*.f32 (*.f32 2 (PI.f32)) u2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))) (*.f32 (*.f32 2 (PI.f32)) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)))))) (*.f32 (*.f32 2 (PI.f32)) u2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (/.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (*.f32 2 (PI.f32)) u2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (neg.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2)))) (*.f32 (*.f32 2 (PI.f32)) u2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (PI.f32) (*.f32 (PI.f32) 4))) (*.f32 (*.f32 2 (PI.f32)) u2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (neg.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2)))) (*.f32 (neg.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2))) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 2 (PI.f32)) u2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (/.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (*.f32 2 (PI.f32)) u2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) 4)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (*.f32 (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))) (*.f32 (*.f32 2 (PI.f32)) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (*.f32 (*.f32 2 (PI.f32)) u2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (*.f32 2 (PI.f32)) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (neg.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (*.f32 (*.f32 (PI.f32) -2) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 -1 (*.f32 (*.f32 2 (PI.f32)) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))) (neg.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)))) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2)) (*.f32 (*.f32 2 (PI.f32)) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (*.f32 (*.f32 (PI.f32) -2) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))))) (neg.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (*.f32 2 (PI.f32)) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))))) (*.f32 (*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (*.f32 2 (PI.f32)) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (*.f32 (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))) (*.f32 (*.f32 2 (PI.f32)) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)))))) (*.f32 (*.f32 (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))) (*.f32 (*.f32 2 (PI.f32)) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))))) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (/.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (/.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (*.f32 2 (PI.f32)) u2)) (neg.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (neg.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2)))) (*.f32 (neg.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2))) (*.f32 (PI.f32) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (PI.f32)) u2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (/.f32 (PI.f32) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (/.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 u2 (*.f32 2 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (/.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (*.f32 2 (PI.f32)) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (/.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)))) (*.f32 (*.f32 2 (PI.f32)) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32))) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (/.f32 (*.f32 -2 (/.f32 (PI.f32) (PI.f32))) (*.f32 -2 (/.f32 (PI.f32) (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (/.f32 (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (/.f32 (/.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (*.f32 2 (PI.f32)) u2)) (/.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (*.f32 2 (PI.f32)) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (/.f32 (*.f32 (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))) (*.f32 (*.f32 2 (PI.f32)) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))))) (*.f32 (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))) (*.f32 (*.f32 2 (PI.f32)) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (/.f32 (*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (*.f32 2 (PI.f32)) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (*.f32 2 (PI.f32)) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (/.f32 (neg.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2))) (neg.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (neg.f32 (neg.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 -1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (neg.f32 (*.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (/.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (/.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (/.f32 (*.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (/.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (/.f32 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (/.f32 (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))) (neg.f32 (neg.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 0 (*.f32 2 (/.f32 u2 (*.f32 2 (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 0 (*.f32 (*.f32 2 (PI.f32)) (/.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 2 (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 0 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 0 (*.f32 (*.f32 2 (PI.f32)) (/.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 u2 (*.f32 2 (PI.f32)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (neg.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (neg.f32 (neg.f32 (/.f32 u2 (*.f32 2 (PI.f32))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 2 (/.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (*.f32 2 (PI.f32)) (/.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 2 (PI.f32))))) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32))))) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (*.f32 2 (PI.f32)) (/.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (neg.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32))))) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (neg.f32 (neg.f32 (/.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (PI.f32)) (/.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 2 (PI.f32))))) (*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 2 (PI.f32)))) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32))))) (*.f32 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32)))) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (neg.f32 (neg.f32 (/.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (neg.f32 (neg.f32 (/.f32 u2 (*.f32 2 (PI.f32))))) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 0 (*.f32 2 (/.f32 u2 (*.f32 2 (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 0 (*.f32 (*.f32 2 (PI.f32)) (/.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 2 (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 0 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 0 (*.f32 (*.f32 2 (PI.f32)) (/.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 u2 (*.f32 2 (PI.f32)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (neg.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (neg.f32 (neg.f32 (/.f32 u2 (*.f32 2 (PI.f32))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (*.f32 (PI.f32) -2) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32))) (*.f32 (PI.f32) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2)) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (*.f32 (*.f32 2 (PI.f32)) (/.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 2 (PI.f32))))) (*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 2 (PI.f32)))) (*.f32 (PI.f32) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32))))) (*.f32 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32)))) (*.f32 (PI.f32) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (neg.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32))))) (*.f32 (neg.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32)))) (*.f32 2 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (neg.f32 (neg.f32 (/.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (neg.f32 (neg.f32 (/.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (PI.f32) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (PI.f32) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 u2 (*.f32 2 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (/.f32 (PI.f32) (PI.f32)) (/.f32 (PI.f32) (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32))) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32)))) (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 2 (PI.f32)))) (*.f32 (*.f32 2 (PI.f32)) (/.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 2 (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (*.f32 2 (PI.f32)) (/.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 u2 (*.f32 2 (PI.f32)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (neg.f32 (neg.f32 (/.f32 u2 (*.f32 2 (PI.f32))))) (neg.f32 (neg.f32 (/.f32 u2 (*.f32 2 (PI.f32)))))))))))

simplify226.0ms (1.1%)

Algorithm
egg-herbie
Rules
1714×rational_best_oopsla_all_46_json_45_simplify-23
1190×rational_best_oopsla_all_46_json_45_simplify-89
1028×rational_best_oopsla_all_46_json_45_simplify-24
966×rational_best_oopsla_all_46_json_45_simplify-10
954×rational_best_oopsla_all_46_json_45_simplify-30
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
040410649
1143110569
2522510153
Stop Event
node limit
Counts
183 → 255
Calls
Call 1
Inputs
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))) (pow.f32 u1 3)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1))))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (log.f32 (/.f32 -1 u1))))))) (pow.f32 u1 3)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))))))
(*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -4/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (log.f32 (-.f32 1 u1))))))
(+.f32 (*.f32 4/15 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -4/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (log.f32 (-.f32 1 u1)))))))
(+.f32 (*.f32 4/15 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 -4/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -8/315 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))) (sqrt.f32 (log.f32 (-.f32 1 u1))))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
u2
u2
u2
u2
u2
u2
u2
u2
u2
u2
u2
u2
(+.f32 (*.f32 (*.f32 2 (PI.f32)) u2) 0)
(+.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (/.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (*.f32 2 (PI.f32)) u2)) 0))
(+.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) 4)) 0))
(+.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (*.f32 (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))) (*.f32 (*.f32 2 (PI.f32)) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))))) 0))
(+.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (*.f32 (*.f32 2 (PI.f32)) u2) 0))
(+.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (*.f32 2 (PI.f32)) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))))) 0))
(+.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (neg.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2))) 0))
(+.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (*.f32 (*.f32 (PI.f32) -2) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)))) 0))
(+.f32 0 (*.f32 (*.f32 2 (PI.f32)) u2))
(+.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (PI.f32) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))))
(+.f32 (*.f32 0 (*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (*.f32 2 (PI.f32)) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))))) (*.f32 (*.f32 2 (PI.f32)) u2))
(+.f32 (*.f32 0 (*.f32 (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))) (*.f32 (*.f32 2 (PI.f32)) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)))))) (*.f32 (*.f32 2 (PI.f32)) u2))
(+.f32 (*.f32 0 (/.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (*.f32 2 (PI.f32)) u2))
(+.f32 (*.f32 0 (neg.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2)))) (*.f32 (*.f32 2 (PI.f32)) u2))
(+.f32 (*.f32 0 (*.f32 (PI.f32) (*.f32 (PI.f32) 4))) (*.f32 (*.f32 2 (PI.f32)) u2))
(+.f32 (*.f32 (PI.f32) (neg.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2)))) (*.f32 (neg.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2))) (PI.f32)))
(-.f32 (*.f32 (*.f32 2 (PI.f32)) u2) 0)
(-.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (/.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (*.f32 2 (PI.f32)) u2)) 0))
(-.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) 4)) 0))
(-.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (*.f32 (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))) (*.f32 (*.f32 2 (PI.f32)) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))))) 0))
(-.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (*.f32 (*.f32 2 (PI.f32)) u2) 0))
(-.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (*.f32 2 (PI.f32)) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))))) 0))
(-.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (neg.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2))) 0))
(-.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (*.f32 (*.f32 (PI.f32) -2) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)))) 0))
(-.f32 0 (neg.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(-.f32 0 (*.f32 -1 (*.f32 (*.f32 2 (PI.f32)) u2)))
(-.f32 0 (*.f32 (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))) (neg.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))
(-.f32 0 (*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)))) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2))))
(-.f32 0 (*.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2)) (*.f32 (*.f32 2 (PI.f32)) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))))))
(-.f32 (*.f32 0 (*.f32 (*.f32 (PI.f32) -2) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))))) (neg.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(-.f32 (*.f32 0 (*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (*.f32 2 (PI.f32)) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))))) (*.f32 (*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (*.f32 2 (PI.f32)) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2))))
(-.f32 (*.f32 0 (*.f32 (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))) (*.f32 (*.f32 2 (PI.f32)) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)))))) (*.f32 (*.f32 (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))) (*.f32 (*.f32 2 (PI.f32)) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))))) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2))))
(-.f32 (*.f32 0 (/.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (/.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (*.f32 2 (PI.f32)) u2)) (neg.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))
(-.f32 (*.f32 0 (neg.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2)))) (*.f32 (neg.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2))) (*.f32 (PI.f32) -2)))
(/.f32 (*.f32 (*.f32 2 (PI.f32)) u2) 1)
(/.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (/.f32 (PI.f32) (PI.f32)))
(/.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))))
(/.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (/.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (/.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (*.f32 2 (PI.f32)) u2)))
(/.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (/.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)))) (*.f32 (*.f32 2 (PI.f32)) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))))))
(/.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32))) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32)))))
(/.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (/.f32 (*.f32 -2 (/.f32 (PI.f32) (PI.f32))) (*.f32 -2 (/.f32 (PI.f32) (PI.f32)))))
(/.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (/.f32 (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)))))
(/.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (/.f32 (/.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (*.f32 2 (PI.f32)) u2)) (/.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (*.f32 2 (PI.f32)) u2))))
(/.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (/.f32 (*.f32 (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))) (*.f32 (*.f32 2 (PI.f32)) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))))) (*.f32 (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))) (*.f32 (*.f32 2 (PI.f32)) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)))))))
(/.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (/.f32 (*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (*.f32 2 (PI.f32)) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (*.f32 2 (PI.f32)) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))))))
(/.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (/.f32 (neg.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2))) (neg.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2)))))
(neg.f32 (neg.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) 0)
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) 0))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))) 0))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) 0))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) 0))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))) 0))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) 0))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) 0))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))) 0))
(+.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))
(+.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))
(+.f32 (*.f32 0 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))
(+.f32 (*.f32 0 (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))
(+.f32 (*.f32 0 (neg.f32 (neg.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) 0)
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) 0))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))) 0))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) 0))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) 0))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))) 0))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) 0))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) 0))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))) 0))
(-.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))))
(-.f32 0 (*.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))))
(-.f32 0 (*.f32 -1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))))
(-.f32 0 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))))
(-.f32 0 (*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(-.f32 (*.f32 0 (neg.f32 (*.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(-.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) 1)
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (/.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (/.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (/.f32 (*.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (/.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (/.f32 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (/.f32 (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))) (neg.f32 (neg.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))))
(+.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) 0)
(+.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 0 (*.f32 2 (/.f32 u2 (*.f32 2 (PI.f32))))))
(+.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 0 (*.f32 (*.f32 2 (PI.f32)) (/.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 2 (PI.f32))))))
(+.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 0 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32))))))
(+.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 0 (*.f32 (*.f32 2 (PI.f32)) (/.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 u2 (*.f32 2 (PI.f32)))))))
(+.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (neg.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32)))) 0))
(+.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (neg.f32 (neg.f32 (/.f32 u2 (*.f32 2 (PI.f32))))) 0))
(+.f32 0 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 0 (*.f32 2 (/.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 0 (*.f32 (*.f32 2 (PI.f32)) (/.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 2 (PI.f32))))) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 0 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32))))) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 0 (*.f32 (*.f32 2 (PI.f32)) (/.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 0 (neg.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32))))) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 0 (neg.f32 (neg.f32 (/.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (PI.f32)) (/.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 2 (PI.f32))))) (*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 2 (PI.f32)))) (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32))))) (*.f32 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32)))) (PI.f32)))
(+.f32 (*.f32 (PI.f32) (neg.f32 (neg.f32 (/.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (neg.f32 (neg.f32 (/.f32 u2 (*.f32 2 (PI.f32))))) (PI.f32)))
(-.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) 0)
(-.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 0 (*.f32 2 (/.f32 u2 (*.f32 2 (PI.f32))))))
(-.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 0 (*.f32 (*.f32 2 (PI.f32)) (/.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 2 (PI.f32))))))
(-.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 0 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32))))))
(-.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 0 (*.f32 (*.f32 2 (PI.f32)) (/.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 u2 (*.f32 2 (PI.f32)))))))
(-.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (neg.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32)))) 0))
(-.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (neg.f32 (neg.f32 (/.f32 u2 (*.f32 2 (PI.f32))))) 0))
(-.f32 0 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2)))
(-.f32 0 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2))))
(-.f32 0 (*.f32 (*.f32 (PI.f32) -2) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32)))))
(-.f32 0 (*.f32 (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2))))
(-.f32 0 (*.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32))) (*.f32 (PI.f32) -2)))
(-.f32 0 (*.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2)) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)))))
(-.f32 (*.f32 0 (*.f32 (*.f32 2 (PI.f32)) (/.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 2 (PI.f32))))) (*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 2 (PI.f32)))) (*.f32 (PI.f32) -2)))
(-.f32 (*.f32 0 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32))))) (*.f32 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32)))) (*.f32 (PI.f32) -2)))
(-.f32 (*.f32 0 (neg.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32))))) (*.f32 (neg.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32)))) (*.f32 2 (PI.f32))))
(-.f32 (*.f32 0 (neg.f32 (neg.f32 (/.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (neg.f32 (neg.f32 (/.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (PI.f32) -2)))
(/.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) 1)
(/.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (PI.f32) (PI.f32)))
(/.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))))
(/.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (/.f32 (PI.f32) (PI.f32)) (/.f32 (PI.f32) (PI.f32))))
(/.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32))) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32)))))
(/.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)))))
(/.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32)))) (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32))))))
(/.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 2 (PI.f32)))) (*.f32 (*.f32 2 (PI.f32)) (/.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 2 (PI.f32))))))
(/.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32))))))
(/.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (*.f32 2 (PI.f32)) (/.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 u2 (*.f32 2 (PI.f32)))))))
(/.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (neg.f32 (neg.f32 (/.f32 u2 (*.f32 2 (PI.f32))))) (neg.f32 (neg.f32 (/.f32 u2 (*.f32 2 (PI.f32)))))))
Outputs
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) (sqrt.f32 -1))) (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))
(+.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)))) (pow.f32 u1 2)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))))
(+.f32 (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) (sqrt.f32 -1))) (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))))) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (*.f32 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) 2)) (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1))) (pow.f32 u1 2)) -1/2)))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) (sqrt.f32 -1))) (*.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) 2)) (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1))) (pow.f32 u1 2)))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))) (pow.f32 u1 3)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))))
(+.f32 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))) (pow.f32 u1 3)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)))) (pow.f32 u1 2)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))))))
(+.f32 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))))) (+.f32 (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) (sqrt.f32 -1))) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (*.f32 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) 2)) (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1))) (pow.f32 u1 2)) -1/2))) (*.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) (/.f32 (*.f32 (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) 2)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1))) (pow.f32 u1 3)))))
(+.f32 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) (sqrt.f32 -1))) (*.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) (+.f32 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) 2)) (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1))) (pow.f32 u1 2)) (/.f32 (*.f32 (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) 2)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1))) (pow.f32 u1 3))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1))))))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2))) (pow.f32 u1 2)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1))))))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 -1/2 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1))))) (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2))) (pow.f32 u1 2))))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1))))) (+.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2))) (pow.f32 u1 2)))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (log.f32 (/.f32 -1 u1))))))) (pow.f32 u1 3)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))))))
(+.f32 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (log.f32 (/.f32 -1 u1))))))) (pow.f32 u1 3)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2))) (pow.f32 u1 2)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1))) (*.f32 -1/2 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (log.f32 (/.f32 -1 u1))))))) (pow.f32 u1 3))) (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2))) (pow.f32 u1 2)))))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 -1/2 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1))))) (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (log.f32 (/.f32 -1 u1))))))) (pow.f32 u1 3)) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2))) (pow.f32 u1 2)))))))
(*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1)))))
(*.f32 (*.f32 u2 (*.f32 (sqrt.f32 -1) (PI.f32))) (*.f32 2 (sqrt.f32 (log.f32 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 -1)))))
(+.f32 (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -4/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (log.f32 (-.f32 1 u1))))))
(+.f32 (*.f32 (*.f32 u2 (*.f32 (sqrt.f32 -1) (PI.f32))) (*.f32 2 (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -4/3 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))))
(+.f32 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 -1))))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 -4/3 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))))
(+.f32 (*.f32 4/15 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -4/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (log.f32 (-.f32 1 u1)))))))
(+.f32 (*.f32 (*.f32 u2 (*.f32 (sqrt.f32 -1) (PI.f32))) (*.f32 2 (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (*.f32 4/15 (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -4/3 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))))
(+.f32 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 -4/3 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))) (+.f32 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 4/15 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 -1)))))))
(+.f32 (*.f32 4/15 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 -4/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -8/315 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))) (sqrt.f32 (log.f32 (-.f32 1 u1))))))))
(+.f32 (*.f32 (*.f32 u2 (*.f32 (sqrt.f32 -1) (PI.f32))) (*.f32 2 (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (*.f32 4/15 (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 -4/3 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))) (*.f32 -8/315 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))))))))
(+.f32 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 -4/3 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))) (+.f32 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 4/15 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))) (+.f32 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 -1))))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 -8/315 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sqrt.f32 -1)))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sqrt.f32 -1)))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sqrt.f32 -1)))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sqrt.f32 -1)))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sqrt.f32 -1)))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sqrt.f32 -1)))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sqrt.f32 -1)))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sqrt.f32 -1)))
u2
u2
u2
u2
u2
u2
u2
u2
u2
u2
u2
u2
(+.f32 (*.f32 (*.f32 2 (PI.f32)) u2) 0)
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (/.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (*.f32 2 (PI.f32)) u2)) 0))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) 4)) 0))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (*.f32 (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))) (*.f32 (*.f32 2 (PI.f32)) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))))) 0))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (*.f32 (*.f32 2 (PI.f32)) u2) 0))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (*.f32 2 (PI.f32)) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))))) 0))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (neg.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2))) 0))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (*.f32 (*.f32 (PI.f32) -2) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)))) 0))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 0 (*.f32 (*.f32 2 (PI.f32)) u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (PI.f32) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 0 (*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (*.f32 2 (PI.f32)) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))))) (*.f32 (*.f32 2 (PI.f32)) u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 0 (*.f32 (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))) (*.f32 (*.f32 2 (PI.f32)) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)))))) (*.f32 (*.f32 2 (PI.f32)) u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 0 (/.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (*.f32 2 (PI.f32)) u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 0 (neg.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2)))) (*.f32 (*.f32 2 (PI.f32)) u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 0 (*.f32 (PI.f32) (*.f32 (PI.f32) 4))) (*.f32 (*.f32 2 (PI.f32)) u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (neg.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2)))) (*.f32 (neg.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2))) (PI.f32)))
(*.f32 (neg.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2))) (+.f32 (PI.f32) (PI.f32)))
(*.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) -2))) (+.f32 (PI.f32) (PI.f32)))
(*.f32 (PI.f32) (*.f32 -1 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -4))))
(-.f32 (*.f32 (*.f32 2 (PI.f32)) u2) 0)
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (/.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (*.f32 2 (PI.f32)) u2)) 0))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) 4)) 0))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (*.f32 (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))) (*.f32 (*.f32 2 (PI.f32)) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))))) 0))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (*.f32 (*.f32 2 (PI.f32)) u2) 0))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (*.f32 2 (PI.f32)) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))))) 0))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (neg.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2))) 0))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (*.f32 (*.f32 (PI.f32) -2) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)))) 0))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 0 (neg.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 0 (*.f32 -1 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 0 (*.f32 (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))) (neg.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))
(neg.f32 (*.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) 4)) (*.f32 (PI.f32) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) 4))) (neg.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(neg.f32 (*.f32 (/.f32 (*.f32 4 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 4 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (*.f32 u2 (PI.f32)) -2)))
(neg.f32 (*.f32 (/.f32 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (*.f32 u2 (PI.f32)) -2)))
(-.f32 0 (*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)))) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2))))
(neg.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) 4)) (*.f32 (PI.f32) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) 4))) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2)))))
(neg.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (/.f32 (*.f32 4 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 4 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (PI.f32) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) -2)))))
(neg.f32 (*.f32 (/.f32 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (*.f32 (PI.f32) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) -2)) (*.f32 2 (PI.f32)))))
(-.f32 0 (*.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2)) (*.f32 (*.f32 2 (PI.f32)) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))))))
(neg.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) 4)) (*.f32 (PI.f32) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) 4))) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2)))))
(neg.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (/.f32 (*.f32 4 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 4 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (PI.f32) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) -2)))))
(neg.f32 (*.f32 (/.f32 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (*.f32 (PI.f32) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) -2)) (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 0 (*.f32 (*.f32 (PI.f32) -2) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))))) (neg.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (*.f32 0 (*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (*.f32 2 (PI.f32)) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))))) (*.f32 (*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (*.f32 2 (PI.f32)) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2))))
(*.f32 (*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (*.f32 2 (PI.f32)) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))))) (neg.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2))))
(*.f32 (*.f32 (*.f32 2 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (*.f32 2 (PI.f32)) (*.f32 2 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32))))))) (neg.f32 (*.f32 (PI.f32) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) -2))))
(-.f32 (*.f32 0 (*.f32 (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))) (*.f32 (*.f32 2 (PI.f32)) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)))))) (*.f32 (*.f32 (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))) (*.f32 (*.f32 2 (PI.f32)) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))))) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2))))
(*.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) 4)) (*.f32 (PI.f32) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) 4))) (/.f32 (*.f32 (PI.f32) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) 4)) (*.f32 (PI.f32) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) 4))))) (neg.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2))))
(neg.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (*.f32 (PI.f32) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) -2)) (*.f32 (/.f32 (*.f32 4 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 4 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))))) (/.f32 (*.f32 4 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 4 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32))))))))))
(neg.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (*.f32 (PI.f32) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) -2)) (*.f32 (/.f32 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))))))))
(-.f32 (*.f32 0 (/.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (/.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (*.f32 2 (PI.f32)) u2)) (neg.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))
(*.f32 (/.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (*.f32 2 (*.f32 u2 (PI.f32)))) (neg.f32 (neg.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(*.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (/.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (/.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32))))
(-.f32 (*.f32 0 (neg.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2)))) (*.f32 (neg.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2))) (*.f32 (PI.f32) -2)))
(*.f32 (neg.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2))) (-.f32 0 (*.f32 (PI.f32) -2)))
(*.f32 (*.f32 (PI.f32) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) -2)) (-.f32 (*.f32 (PI.f32) -2) 0))
(/.f32 (*.f32 (*.f32 2 (PI.f32)) u2) 1)
(*.f32 2 (*.f32 u2 (PI.f32)))
(/.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (/.f32 (PI.f32) (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(/.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))))
(/.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (/.f32 (*.f32 (PI.f32) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) 4)) (*.f32 (PI.f32) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) 4))))
(/.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (/.f32 (*.f32 4 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 4 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))))))
(/.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (/.f32 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32))))))
(/.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (/.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (/.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (/.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(/.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (/.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)))) (*.f32 (*.f32 2 (PI.f32)) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))))))
(/.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (/.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 (*.f32 (PI.f32) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) 4)) (*.f32 (PI.f32) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) 4)))) (*.f32 (*.f32 2 (PI.f32)) (/.f32 (*.f32 (PI.f32) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) 4)) (*.f32 (PI.f32) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) 4))))))
(/.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (/.f32 (*.f32 (PI.f32) (*.f32 (/.f32 (*.f32 4 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 4 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))))) 2)) (*.f32 (PI.f32) (*.f32 (/.f32 (*.f32 4 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 4 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))))) 2))))
(/.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (/.f32 (*.f32 (/.f32 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (PI.f32) 4))))
(/.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32))) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32)))))
(/.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32))) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32)))))
(/.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (/.f32 (*.f32 -2 (/.f32 (PI.f32) (PI.f32))) (*.f32 -2 (/.f32 (PI.f32) (PI.f32)))))
(/.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (/.f32 (*.f32 -2 (/.f32 (PI.f32) (PI.f32))) (*.f32 -2 (/.f32 (PI.f32) (PI.f32)))))
(/.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (/.f32 (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)))))
(/.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (/.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) 4)) (*.f32 (PI.f32) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) 4))) (/.f32 (*.f32 (PI.f32) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) 4)) (*.f32 (PI.f32) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) 4)))))
(/.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (/.f32 (/.f32 (*.f32 4 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 4 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))))) (/.f32 (*.f32 4 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 4 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32))))))))
(/.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (/.f32 (/.f32 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))))))
(/.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (/.f32 (/.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (*.f32 2 (PI.f32)) u2)) (/.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (*.f32 (*.f32 2 (PI.f32)) u2))))
(/.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (/.f32 (/.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (*.f32 2 (*.f32 u2 (PI.f32))))))
(/.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (/.f32 (/.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32))) (/.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (/.f32 (*.f32 (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))) (*.f32 (*.f32 2 (PI.f32)) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))))) (*.f32 (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))) (*.f32 (*.f32 2 (PI.f32)) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)))))))
(/.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (/.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) 4)) (*.f32 (PI.f32) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) 4))) (/.f32 (*.f32 (PI.f32) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) 4)) (*.f32 (PI.f32) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) 4))))) (*.f32 (*.f32 2 (PI.f32)) (*.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) 4)) (*.f32 (PI.f32) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) 4))) (/.f32 (*.f32 (PI.f32) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) 4)) (*.f32 (PI.f32) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) 4)))))))
(/.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (/.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (/.f32 (*.f32 4 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 4 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))))) (/.f32 (*.f32 4 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 4 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))))))) (*.f32 (*.f32 2 (PI.f32)) (*.f32 (/.f32 (*.f32 4 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 4 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))))) (/.f32 (*.f32 4 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 4 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32))))))))))
(/.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (/.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (/.f32 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32))))))) (*.f32 (*.f32 2 (PI.f32)) (*.f32 (/.f32 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))))))))
(/.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (/.f32 (*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (*.f32 2 (PI.f32)) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (*.f32 2 (PI.f32)) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))))))
(/.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (/.f32 (*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (*.f32 2 (PI.f32)) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (*.f32 2 (PI.f32)) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))))))
(/.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (/.f32 (*.f32 (*.f32 2 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (*.f32 2 (PI.f32)) (*.f32 2 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32))))))) (*.f32 (*.f32 2 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (*.f32 2 (PI.f32)) (*.f32 2 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))))))))
(/.f32 (*.f32 (*.f32 2 (PI.f32)) u2) (/.f32 (neg.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2))) (neg.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2)))))
(/.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (/.f32 (neg.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2))) (neg.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2)))))
(/.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (/.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) -2))) (neg.f32 (*.f32 (PI.f32) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) -2)))))
(neg.f32 (neg.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) 0)
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) 0))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))) 0))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) 0))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) 0))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))) 0))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) 0))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) 0))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))) 0))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 0 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 0 (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 0 (neg.f32 (neg.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) 0)
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) 0))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))) 0))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) 0))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) 0))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))) 0))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) 0))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) 0))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))) 0))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(-.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))))
(neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(-.f32 0 (*.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))))
(neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(-.f32 0 (*.f32 -1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))))
(neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(-.f32 0 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))))
(neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(-.f32 0 (*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(-.f32 (*.f32 0 (neg.f32 (*.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(-.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) 1)
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (/.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (/.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (/.f32 (*.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (/.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (/.f32 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (/.f32 (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))) (neg.f32 (neg.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 (-.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) 0) (-.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) 0)))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(+.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) 0)
(*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 0 (*.f32 2 (/.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 0 (*.f32 (*.f32 2 (PI.f32)) (/.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 2 (PI.f32))))))
(*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 0 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32))))))
(*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 0 (*.f32 (*.f32 2 (PI.f32)) (/.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 u2 (*.f32 2 (PI.f32)))))))
(*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (neg.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32)))) 0))
(*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (neg.f32 (neg.f32 (/.f32 u2 (*.f32 2 (PI.f32))))) 0))
(*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 0 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 0 (*.f32 2 (/.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 0 (*.f32 (*.f32 2 (PI.f32)) (/.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 2 (PI.f32))))) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 0 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32))))) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 0 (*.f32 (*.f32 2 (PI.f32)) (/.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 0 (neg.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32))))) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 0 (neg.f32 (neg.f32 (/.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (PI.f32)) (/.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 2 (PI.f32))))) (*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 2 (PI.f32)))) (PI.f32)))
(*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (PI.f32) (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32))))) (*.f32 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32)))) (PI.f32)))
(*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (PI.f32) (neg.f32 (neg.f32 (/.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (neg.f32 (neg.f32 (/.f32 u2 (*.f32 2 (PI.f32))))) (PI.f32)))
(*.f32 (neg.f32 (neg.f32 (/.f32 u2 (*.f32 2 (PI.f32))))) (+.f32 (PI.f32) (PI.f32)))
(*.f32 (-.f32 (/.f32 u2 (*.f32 2 (PI.f32))) 0) (+.f32 (PI.f32) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (neg.f32 (/.f32 u2 (*.f32 2 (PI.f32)))) -2))
(-.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) 0)
(*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 0 (*.f32 2 (/.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 0 (*.f32 (*.f32 2 (PI.f32)) (/.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 2 (PI.f32))))))
(*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 0 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32))))))
(*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 0 (*.f32 (*.f32 2 (PI.f32)) (/.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 u2 (*.f32 2 (PI.f32)))))))
(*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (neg.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32)))) 0))
(*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (neg.f32 (neg.f32 (/.f32 u2 (*.f32 2 (PI.f32))))) 0))
(*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 0 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2)))
(neg.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2)))
(neg.f32 (*.f32 (PI.f32) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) -2)))
(-.f32 0 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2))))
(neg.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2)))
(neg.f32 (*.f32 (PI.f32) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) -2)))
(-.f32 0 (*.f32 (*.f32 (PI.f32) -2) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32)))))
(neg.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2)))
(neg.f32 (*.f32 (PI.f32) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) -2)))
(-.f32 0 (*.f32 (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2))))
(neg.f32 (*.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) 4)) (*.f32 (PI.f32) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) 4))) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2))))
(neg.f32 (*.f32 (/.f32 (*.f32 4 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 4 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (PI.f32) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) -2))))
(neg.f32 (*.f32 (PI.f32) (*.f32 (/.f32 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) -2))))
(-.f32 0 (*.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32))) (*.f32 (PI.f32) -2)))
(neg.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2)))
(neg.f32 (*.f32 (PI.f32) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) -2)))
(-.f32 0 (*.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2)) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)))))
(neg.f32 (*.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) 4)) (*.f32 (PI.f32) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) 4))) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2))))
(neg.f32 (*.f32 (/.f32 (*.f32 4 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 4 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (PI.f32) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) -2))))
(neg.f32 (*.f32 (PI.f32) (*.f32 (/.f32 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) -2))))
(-.f32 (*.f32 0 (*.f32 (*.f32 2 (PI.f32)) (/.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 2 (PI.f32))))) (*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 2 (PI.f32)))) (*.f32 (PI.f32) -2)))
(*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 2 (PI.f32)))) (-.f32 0 (*.f32 (PI.f32) -2)))
(*.f32 (*.f32 2 (*.f32 (PI.f32) (/.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 2 (PI.f32))))) (neg.f32 (*.f32 (PI.f32) -2)))
(-.f32 (*.f32 0 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32))))) (*.f32 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32)))) (*.f32 (PI.f32) -2)))
(neg.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -2)))
(neg.f32 (*.f32 (PI.f32) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) -2)))
(-.f32 (*.f32 0 (neg.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32))))) (*.f32 (neg.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32)))) (*.f32 2 (PI.f32))))
(*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 0 (neg.f32 (neg.f32 (/.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (neg.f32 (neg.f32 (/.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (PI.f32) -2)))
(-.f32 0 (*.f32 (*.f32 (PI.f32) -2) (neg.f32 (neg.f32 (/.f32 u2 (*.f32 2 (PI.f32)))))))
(*.f32 (neg.f32 (/.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (PI.f32) -2) 0))
(/.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) 1)
(*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (PI.f32) (PI.f32)))
(*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))))
(*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (/.f32 (PI.f32) (PI.f32)) (/.f32 (PI.f32) (PI.f32))))
(/.f32 (*.f32 2 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (/.f32 (PI.f32) (PI.f32)) (/.f32 (PI.f32) (PI.f32))))
(/.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32))) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32)))))
(/.f32 (*.f32 2 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32))) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32)))))
(/.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4))) (/.f32 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 4)))))
(/.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) 4)) (*.f32 (PI.f32) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) 4))) (/.f32 (*.f32 (PI.f32) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) 4)) (*.f32 (PI.f32) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) 4)))))
(/.f32 (*.f32 2 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (/.f32 (*.f32 4 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 4 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))))) (/.f32 (*.f32 4 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 4 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32))))))))
(/.f32 (*.f32 2 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (/.f32 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))))))
(/.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32)))) (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 (PI.f32) (PI.f32))))))
(*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 2 (PI.f32)))) (*.f32 (*.f32 2 (PI.f32)) (/.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 2 (PI.f32))))))
(*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (*.f32 2 (PI.f32)) (/.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 u2 (*.f32 2 (PI.f32)))))))
(/.f32 (*.f32 2 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (*.f32 2 (PI.f32)) (/.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (/.f32 u2 (*.f32 2 (PI.f32)))))))
(/.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (neg.f32 (neg.f32 (/.f32 u2 (*.f32 2 (PI.f32))))) (neg.f32 (neg.f32 (/.f32 u2 (*.f32 2 (PI.f32)))))))
(/.f32 (*.f32 2 (*.f32 (PI.f32) (/.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (-.f32 (/.f32 u2 (*.f32 2 (PI.f32))) 0) (-.f32 (/.f32 u2 (*.f32 2 (PI.f32))) 0)))

localize301.0ms (1.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (log.f32 (-.f32 1 u1)))))
0.3b
(*.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (log.f32 (-.f32 1 u1))))) (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
0.3b
(*.f32 (*.f32 2 (PI.f32)) u2)
15.0b
(log.f32 (-.f32 1 u1))
Compiler

Compiled 227 to 183 computations (19.4% saved)

series2.0ms (0%)

Counts
2 → 32
Calls

9 calls:

TimeVariablePointExpression
0.0ms
u1
@inf
(*.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (log.f32 (-.f32 1 u1))))) (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
0.0ms
u1
@0
(*.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (log.f32 (-.f32 1 u1))))) (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
0.0ms
u1
@-inf
(*.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (log.f32 (-.f32 1 u1))))) (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
0.0ms
u2
@0
(*.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (log.f32 (-.f32 1 u1))))) (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
0.0ms
u2
@-inf
(*.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (log.f32 (-.f32 1 u1))))) (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))

rewrite194.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
1410×rational_best_oopsla_all_46_json_45_simplify-23
1140×rational_best_oopsla_all_46_json_45_simplify-13
1008×rational_best_oopsla_all_46_json-2
1008×rational_best_oopsla_all_46_json-1
1008×rational_best_oopsla_all_46_json-4
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
023190
115376
258876
3239276
Stop Event
node limit
Counts
2 → 111
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (log.f32 (-.f32 1 u1))))) (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (log.f32 (-.f32 1 u1)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 1 (*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 -1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (fabs.f32 (/.f32 1 (log.f32 (-.f32 1 u1)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (neg.f32 (log.f32 (-.f32 1 u1))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (log.f32 (-.f32 1 u1)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 1 (log.f32 (-.f32 1 u1))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (fabs.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (neg.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (log.f32 (-.f32 1 u1))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (neg.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (-.f32 1 u1)) (neg.f32 (neg.f32 (/.f32 1 (log.f32 (-.f32 1 u1)))))) (*.f32 (neg.f32 (neg.f32 (/.f32 1 (log.f32 (-.f32 1 u1))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (neg.f32 (neg.f32 (/.f32 1 (log.f32 (-.f32 1 u1)))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 1 (log.f32 (-.f32 1 u1)))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 0 (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (fabs.f32 (/.f32 1 (log.f32 (-.f32 1 u1)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (neg.f32 (log.f32 (-.f32 1 u1))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 1 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 0 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 0 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 0 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 0 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (log.f32 (-.f32 1 u1)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 1 (log.f32 (-.f32 1 u1))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (fabs.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (neg.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (neg.f32 (log.f32 (-.f32 1 u1))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (/.f32 0 (log.f32 (-.f32 1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))) (*.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))) (/.f32 0 (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))) (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (/.f32 0 (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 0 (log.f32 (-.f32 1 u1))) -1) (neg.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (log.f32 (-.f32 1 u1))))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (log.f32 (-.f32 1 u1)))) (neg.f32 (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 0 (log.f32 (-.f32 1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))) (*.f32 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))) (neg.f32 (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (neg.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))) (*.f32 (neg.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))) (log.f32 (-.f32 1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u1)) (neg.f32 (neg.f32 (/.f32 1 (log.f32 (-.f32 1 u1)))))) (*.f32 (neg.f32 (neg.f32 (/.f32 1 (log.f32 (-.f32 1 u1))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (neg.f32 (neg.f32 (/.f32 1 (log.f32 (-.f32 1 u1)))))) (*.f32 (neg.f32 (neg.f32 (/.f32 1 (log.f32 (-.f32 1 u1))))) (neg.f32 (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 1 (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))) (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 1 (log.f32 (-.f32 1 u1))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 1 (log.f32 (-.f32 1 u1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (neg.f32 (neg.f32 (/.f32 1 (log.f32 (-.f32 1 u1))))) (neg.f32 (neg.f32 (/.f32 1 (log.f32 (-.f32 1 u1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))))))))

simplify127.0ms (0.6%)

Algorithm
egg-herbie
Rules
1318×rational_best_oopsla_all_46_json_45_simplify-23
1084×rational_best_oopsla_all_46_json_45_simplify-13
976×rational_best_oopsla_all_46_json_45_simplify-89
866×rational_best_oopsla_all_46_json_45_simplify-24
754×rational_best_oopsla_all_46_json_45_simplify-10
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03498579
112498443
244358293
Stop Event
node limit
Counts
143 → 186
Calls
Call 1
Inputs
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))) (pow.f32 u1 3)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1))))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (log.f32 (/.f32 -1 u1))))))) (pow.f32 u1 3)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))))))
(*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -4/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (log.f32 (-.f32 1 u1))))))
(+.f32 (*.f32 4/15 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -4/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (log.f32 (-.f32 1 u1)))))))
(+.f32 (*.f32 4/15 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 -4/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -8/315 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))) (sqrt.f32 (log.f32 (-.f32 1 u1))))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
1
1
1
1
1
1
1
1
1
1
1
1
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) 0))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) 0))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) 0))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) 0))
(+.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) 0)
(+.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) 0))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) 0))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) 0))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) 0))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) 0))
(-.f32 0 (*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(-.f32 0 (*.f32 1 (*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 0 (*.f32 -1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 0 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 0 (*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) 0)
(-.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 0 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) 0))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) 0)
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))) 0))
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (fabs.f32 (/.f32 1 (log.f32 (-.f32 1 u1)))) 0))
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (neg.f32 (log.f32 (-.f32 1 u1))) 0))
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (log.f32 (-.f32 1 u1)))) 0))
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 1 (log.f32 (-.f32 1 u1))))) 0))
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (fabs.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))) 0))
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (neg.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))) 0))
(+.f32 0 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))) 0)
(+.f32 (*.f32 0 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (log.f32 (-.f32 1 u1))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 0 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 0 (neg.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) (neg.f32 (neg.f32 (/.f32 1 (log.f32 (-.f32 1 u1)))))) (*.f32 (neg.f32 (neg.f32 (/.f32 1 (log.f32 (-.f32 1 u1))))) 0))
(+.f32 (*.f32 0 (neg.f32 (neg.f32 (/.f32 1 (log.f32 (-.f32 1 u1)))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1))))) 0)
(+.f32 (*.f32 0 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 1 (log.f32 (-.f32 1 u1)))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) 0)
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 0 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))) 0))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (fabs.f32 (/.f32 1 (log.f32 (-.f32 1 u1)))) 0))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (neg.f32 (log.f32 (-.f32 1 u1))) 0))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 1 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 0 (log.f32 (-.f32 1 u1))))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 0 (log.f32 (-.f32 1 u1))))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 0 (log.f32 (-.f32 1 u1))))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 0 (log.f32 (-.f32 1 u1))))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (log.f32 (-.f32 1 u1)))) 0))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 1 (log.f32 (-.f32 1 u1))))) 0))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (fabs.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))) 0))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (neg.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))) 0))
(-.f32 0 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))))
(-.f32 0 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))))
(-.f32 0 (*.f32 (neg.f32 (log.f32 (-.f32 1 u1))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))))
(-.f32 0 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))))
(-.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (/.f32 0 (log.f32 (-.f32 1 u1))))
(-.f32 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))) (*.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))) (/.f32 0 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))) (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (/.f32 0 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))) 0)
(-.f32 (*.f32 (/.f32 0 (log.f32 (-.f32 1 u1))) -1) (neg.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 0 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (log.f32 (-.f32 1 u1))))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (log.f32 (-.f32 1 u1)))) (neg.f32 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 (/.f32 0 (log.f32 (-.f32 1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 0 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))) (*.f32 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))) (neg.f32 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 0 (neg.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))) (*.f32 (neg.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))) (log.f32 (-.f32 1 u1))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (neg.f32 (neg.f32 (/.f32 1 (log.f32 (-.f32 1 u1)))))) (*.f32 (neg.f32 (neg.f32 (/.f32 1 (log.f32 (-.f32 1 u1))))) 0))
(-.f32 (*.f32 0 (neg.f32 (neg.f32 (/.f32 1 (log.f32 (-.f32 1 u1)))))) (*.f32 (neg.f32 (neg.f32 (/.f32 1 (log.f32 (-.f32 1 u1))))) (neg.f32 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1))))) 0)
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) 1)
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 1 (log.f32 (-.f32 1 u1)))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))) (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (log.f32 (-.f32 1 u1))))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 1 (log.f32 (-.f32 1 u1))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 1 (log.f32 (-.f32 1 u1)))))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (neg.f32 (neg.f32 (/.f32 1 (log.f32 (-.f32 1 u1))))) (neg.f32 (neg.f32 (/.f32 1 (log.f32 (-.f32 1 u1)))))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))) -1)
(neg.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))))
(fabs.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))
(fabs.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))))
Outputs
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) u1) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) u1) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) u1) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))
(+.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)))) (pow.f32 u1 2)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) u1) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))))
(+.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) u1) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) 2)) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (pow.f32 u1 2))))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (*.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) (+.f32 (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) 2)) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (pow.f32 u1 2)) (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) u1))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))) (pow.f32 u1 3)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))))
(+.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) u1) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))) (pow.f32 u1 3)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)))) (pow.f32 u1 2)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))))))
(+.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) u1) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) 2)) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (pow.f32 u1 2)))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) 2)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (pow.f32 u1 3)))))))
(+.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) u1) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (*.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) (+.f32 (/.f32 (*.f32 (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) 2)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (pow.f32 u1 3)) (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) 2)) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (pow.f32 u1 2))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1))))
(*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (/.f32 -1 u1))))
(*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sqrt.f32 (log.f32 (/.f32 -1 u1))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))))
(+.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))))
(+.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) u1))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1))))))))
(+.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (*.f32 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (pow.f32 u1 2)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1))))))))
(+.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 -1/2 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1))))) (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (pow.f32 u1 2))))))
(+.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (+.f32 (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) u1) (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (pow.f32 u1 2))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (log.f32 (/.f32 -1 u1))))))) (pow.f32 u1 3)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))))))
(+.f32 (*.f32 (/.f32 (*.f32 (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (log.f32 (/.f32 -1 u1)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (pow.f32 u1 3)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (*.f32 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (pow.f32 u1 2)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))))))
(+.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (*.f32 -1/2 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (*.f32 (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (log.f32 (/.f32 -1 u1)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (pow.f32 u1 3))) (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (pow.f32 u1 2)))))))
(+.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 -1/2 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1))))) (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (+.f32 (/.f32 (*.f32 (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (log.f32 (/.f32 -1 u1)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (pow.f32 u1 3)) (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (pow.f32 u1 2)))))))
(*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1)))))
(*.f32 2 (*.f32 (*.f32 u2 (*.f32 (sqrt.f32 -1) (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1)))))
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sqrt.f32 -1))))
(*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 -1)))))
(+.f32 (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -4/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (log.f32 (-.f32 1 u1))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (*.f32 (sqrt.f32 -1) (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -4/3 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sqrt.f32 -1)))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 -4/3 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))))
(+.f32 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 -1))))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (sqrt.f32 -1) (pow.f32 u2 3))))))
(+.f32 (*.f32 4/15 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -4/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (log.f32 (-.f32 1 u1)))))))
(+.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 u2 (*.f32 (sqrt.f32 -1) (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -4/3 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))) (*.f32 4/15 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (pow.f32 u2 5) (*.f32 (sqrt.f32 -1) (pow.f32 (PI.f32) 5))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sqrt.f32 -1)))) (+.f32 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 -4/3 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))) (*.f32 4/15 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))))))
(+.f32 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 -1))))) (+.f32 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (sqrt.f32 -1) (pow.f32 u2 3))))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 4/15 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 (sqrt.f32 -1) (pow.f32 u2 5)))))))
(+.f32 (*.f32 4/15 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 -4/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -8/315 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))) (sqrt.f32 (log.f32 (-.f32 1 u1))))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (*.f32 (sqrt.f32 -1) (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 4/15 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (pow.f32 u2 5) (*.f32 (sqrt.f32 -1) (pow.f32 (PI.f32) 5))))) (+.f32 (*.f32 -4/3 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))) (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))) (*.f32 -8/315 (sqrt.f32 (log.f32 (-.f32 1 u1))))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sqrt.f32 -1)))) (+.f32 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 -4/3 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))) (+.f32 (*.f32 4/15 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))) (*.f32 -8/315 (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))))))))
(+.f32 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 -1))))) (+.f32 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (sqrt.f32 -1) (pow.f32 u2 3))))) (+.f32 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 4/15 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 (sqrt.f32 -1) (pow.f32 u2 5))))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 -8/315 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
1
1
1
1
1
1
1
1
1
1
1
1
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) 0)
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 0 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 0 (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 0 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 0 (*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 0 (*.f32 1 (*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 0 (*.f32 -1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 0 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 0 (*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) 0)
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))
(-.f32 (*.f32 0 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (/.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) 0)
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))) 0))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (fabs.f32 (/.f32 1 (log.f32 (-.f32 1 u1)))) 0))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (neg.f32 (log.f32 (-.f32 1 u1))) 0))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (log.f32 (-.f32 1 u1)))) 0))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 1 (log.f32 (-.f32 1 u1))))) 0))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (fabs.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))) 0))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (neg.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))) 0))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(+.f32 0 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(+.f32 (*.f32 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))) 0)
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(+.f32 (*.f32 0 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (log.f32 (-.f32 1 u1))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(+.f32 (*.f32 0 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(+.f32 (*.f32 0 (neg.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) (neg.f32 (neg.f32 (/.f32 1 (log.f32 (-.f32 1 u1)))))) (*.f32 (neg.f32 (neg.f32 (/.f32 1 (log.f32 (-.f32 1 u1))))) 0))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(+.f32 (*.f32 0 (neg.f32 (neg.f32 (/.f32 1 (log.f32 (-.f32 1 u1)))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(+.f32 (*.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1))))) 0)
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(+.f32 (*.f32 0 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 1 (log.f32 (-.f32 1 u1)))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) 0)
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 0 (log.f32 (-.f32 1 u1)))))
(*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))) 0))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (fabs.f32 (/.f32 1 (log.f32 (-.f32 1 u1)))) 0))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (neg.f32 (log.f32 (-.f32 1 u1))) 0))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 1 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 0 (log.f32 (-.f32 1 u1))))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 0 (log.f32 (-.f32 1 u1)))))
(*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 0 (log.f32 (-.f32 1 u1))))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (*.f32 (/.f32 -1 (log.f32 (-.f32 1 u1))) (/.f32 0 (log.f32 (-.f32 1 u1)))))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (*.f32 (/.f32 0 (log.f32 (-.f32 1 u1))) (/.f32 1 (log.f32 (-.f32 1 u1))))) (/.f32 1 (log.f32 (-.f32 1 u1))))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 0 (log.f32 (-.f32 1 u1))))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 0 (log.f32 (-.f32 1 u1)))))
(*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 0 (log.f32 (-.f32 1 u1))))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 0 (log.f32 (-.f32 1 u1)))))
(*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (log.f32 (-.f32 1 u1)))) 0))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 1 (log.f32 (-.f32 1 u1))))) 0))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (fabs.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))) 0))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (neg.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))) 0))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(-.f32 0 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))))
(neg.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))))
(-.f32 0 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))))
(neg.f32 (*.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1))))))
(-.f32 0 (*.f32 (neg.f32 (log.f32 (-.f32 1 u1))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(-.f32 0 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))))
(neg.f32 (*.f32 (log.f32 (-.f32 1 u1)) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))) (/.f32 1 (log.f32 (-.f32 1 u1))))))
(neg.f32 (*.f32 (log.f32 (-.f32 1 u1)) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))))))
(neg.f32 (*.f32 (log.f32 (-.f32 1 u1)) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 -1 (log.f32 (-.f32 1 u1))))))
(-.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (/.f32 0 (log.f32 (-.f32 1 u1))))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(-.f32 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))) (*.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))) (/.f32 0 (log.f32 (-.f32 1 u1)))))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(-.f32 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))) (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (/.f32 0 (log.f32 (-.f32 1 u1)))))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(-.f32 (*.f32 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))) 0)
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(-.f32 (*.f32 (/.f32 0 (log.f32 (-.f32 1 u1))) -1) (neg.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))
(neg.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 0 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (log.f32 (-.f32 1 u1))))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (log.f32 (-.f32 1 u1)))) (neg.f32 (log.f32 (-.f32 1 u1)))))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(-.f32 (*.f32 (/.f32 0 (log.f32 (-.f32 1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))) (/.f32 0 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (*.f32 (/.f32 -1 (log.f32 (-.f32 1 u1))) (/.f32 0 (log.f32 (-.f32 1 u1))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (*.f32 (/.f32 0 (log.f32 (-.f32 1 u1))) (/.f32 1 (log.f32 (-.f32 1 u1))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 0 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))) (*.f32 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))) (neg.f32 (log.f32 (-.f32 1 u1)))))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(-.f32 (*.f32 0 (neg.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))) (*.f32 (neg.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))) (log.f32 (-.f32 1 u1))))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) (neg.f32 (neg.f32 (/.f32 1 (log.f32 (-.f32 1 u1)))))) (*.f32 (neg.f32 (neg.f32 (/.f32 1 (log.f32 (-.f32 1 u1))))) 0))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(-.f32 (*.f32 0 (neg.f32 (neg.f32 (/.f32 1 (log.f32 (-.f32 1 u1)))))) (*.f32 (neg.f32 (neg.f32 (/.f32 1 (log.f32 (-.f32 1 u1))))) (neg.f32 (log.f32 (-.f32 1 u1)))))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(-.f32 (*.f32 (neg.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1))))) 0)
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) 1)
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 1 (log.f32 (-.f32 1 u1)))))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))))) (*.f32 (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 (log.f32 (-.f32 1 u1)) (log.f32 (-.f32 1 u1)))))))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (log.f32 (-.f32 1 u1)))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (log.f32 (-.f32 1 u1))))))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 1 (log.f32 (-.f32 1 u1))))) (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) (/.f32 1 (log.f32 (-.f32 1 u1)))))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (/.f32 (neg.f32 (neg.f32 (/.f32 1 (log.f32 (-.f32 1 u1))))) (neg.f32 (neg.f32 (/.f32 1 (log.f32 (-.f32 1 u1)))))))
(*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))) -1)
(neg.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))))
(neg.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))))
(fabs.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))
(fabs.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 -1 (log.f32 (-.f32 1 u1)))))
(fabs.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))))

eval1.6s (7.9%)

Compiler

Compiled 59111 to 43731 computations (26% saved)

prune597.0ms (3%)

Pruning

35 alts after pruning (29 fresh and 6 done)

PrunedKeptTotal
New1364121376
Fresh31720
Picked011
Done257
Total1369351404
Error
0.2b
Counts
1404 → 35
Alt Table
Click to see full alt table
StatusErrorProgram
4.6b
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (PI.f32) (*.f32 2 u2))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))
3.9b
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (PI.f32) (*.f32 2 u2))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))))
8.3b
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 -4/3 (*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3)))))
3.4b
(+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) u2))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (pow.f32 (PI.f32) 3)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))))
7.5b
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32)))) (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 4/15 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 (sqrt.f32 u1) (pow.f32 u2 5)))) (*.f32 (sqrt.f32 u1) (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)))))))
8.3b
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32)))) (*.f32 (sqrt.f32 u1) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))
2.8b
(+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) u2))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))))))
1.8b
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
6.3b
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 (PI.f32) (*.f32 2 u2)))
6.6b
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (PI.f32) (*.f32 2 u2)))
2.2b
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
2.2b
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
4.2b
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))) (+.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (*.f32 2 (*.f32 u2 (PI.f32)))))))
3.2b
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
10.2b
(*.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))) (/.f32 1 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (log.f32 (-.f32 1 u1))))) (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
10.2b
(*.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))) (/.f32 1 (log.f32 (-.f32 1 u1)))) (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
8.8b
(*.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3))))))) (log.f32 (-.f32 1 u1))))) (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
10.2b
(*.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (log.f32 (-.f32 1 u1))))) (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
14.8b
(*.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (log.f32 (-.f32 1 u1))))) (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
9.2b
(*.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
14.8b
(*.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (log.f32 (-.f32 1 u1)))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
14.8b
(*.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
6.7b
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
6.7b
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (neg.f32 (*.f32 (PI.f32) -2)))))
14.8b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))) (+.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (*.f32 2 (*.f32 u2 (PI.f32)))))))
14.3b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
14.3b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 (*.f32 2 (*.f32 (PI.f32) (/.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 2 (PI.f32))))) (neg.f32 (*.f32 (PI.f32) -2))) (neg.f32 (*.f32 (PI.f32) -2)))))
14.3b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
14.2b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 -1 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -4))))))
8.3b
(*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))
9.6b
(*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 2 (PI.f32))))
6.7b
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
6.3b
(*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) u2)))
9.6b
(*.f32 2 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))))
9.6b
(*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
Compiler

Compiled 2334 to 1897 computations (18.7% saved)

localize233.0ms (1.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
0.3b
(*.f32 (PI.f32) (*.f32 2 u2))
0.4b
(*.f32 -1/3 (pow.f32 u1 3))
0.4b
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
Compiler

Compiled 99 to 75 computations (24.2% saved)

series2.0ms (0%)

Counts
2 → 15
Calls

9 calls:

TimeVariablePointExpression
0.0ms
u1
@0
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
0.0ms
u1
@-inf
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
0.0ms
u1
@inf
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
0.0ms
u2
@0
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
0.0ms
u2
@inf
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))

rewrite106.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
776×rational_best_oopsla_all_46_json_45_simplify-89
768×rational_best_oopsla_all_46_json_45_simplify-23
702×rational_best_oopsla_all_46_json-2
702×rational_best_oopsla_all_46_json-1
702×rational_best_oopsla_all_46_json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02296
113196
236996
3154696
4702396
Stop Event
node limit
Counts
2 → 67
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 1 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 -1 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 1 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 -1 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 -1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (/.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 (*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (/.f32 1 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (/.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (neg.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) (neg.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (neg.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (/.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 -1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))

simplify245.0ms (1.2%)

Algorithm
egg-herbie
Rules
1032×rational_best_oopsla_all_46_json_45_simplify-10
1012×rational_best_oopsla_all_46_json_45_simplify-30
844×rational_best_oopsla_all_46_json_45_simplify-13
724×rational_best_oopsla_all_46_json_45_simplify-49
692×rational_best_oopsla_all_46_json_45_simplify-72
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01765784
16175784
224855776
367545776
Stop Event
node limit
Counts
82 → 97
Calls
Call 1
Inputs
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (*.f32 4/15 (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (+.f32 (*.f32 -8/315 (*.f32 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (*.f32 4/15 (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))
(*.f32 -1/2 (pow.f32 u1 2))
(*.f32 -1/3 (pow.f32 u1 3))
(*.f32 -1/3 (pow.f32 u1 3))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) 0))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) 0))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) 0))
(+.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) 0))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) 0))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) 0))
(-.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 0 (*.f32 1 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(-.f32 0 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(-.f32 0 (*.f32 -1 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 0 (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(-.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(neg.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(neg.f32 (*.f32 1 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(neg.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(neg.f32 (*.f32 -1 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(neg.f32 (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) 1/2))
(-.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 1/3))
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) 0)
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) 0))
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) 0))
(-.f32 0 (*.f32 -1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) 1)
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (/.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 (*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))
(*.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))
(*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))
(*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (/.f32 1 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (/.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 -1 (neg.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))
(*.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))
(*.f32 (neg.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) -1)
(*.f32 (neg.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) (neg.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))
(*.f32 (*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))
(*.f32 (neg.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (neg.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))
(/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) 1)
(/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))
(/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (/.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))
(neg.f32 (*.f32 -1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))
Outputs
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (PI.f32))))
(*.f32 (*.f32 u2 (PI.f32)) (*.f32 2 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (*.f32 -4/3 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))
(+.f32 (*.f32 (*.f32 u2 (PI.f32)) (*.f32 2 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (*.f32 4/15 (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (+.f32 (*.f32 -4/3 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (*.f32 4/15 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))))
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (PI.f32)))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))))
(+.f32 (*.f32 (*.f32 u2 (PI.f32)) (*.f32 2 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (+.f32 (*.f32 -8/315 (*.f32 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (*.f32 4/15 (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (+.f32 (+.f32 (*.f32 -4/3 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (*.f32 4/15 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))) (*.f32 -8/315 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))))))
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (PI.f32)))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)))))))
(+.f32 (*.f32 (*.f32 u2 (PI.f32)) (*.f32 2 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 -1/2 (pow.f32 u1 2))
(*.f32 -1/3 (pow.f32 u1 3))
(*.f32 -1/3 (pow.f32 u1 3))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) 0))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) 0))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) 0))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 0 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) 0))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) 0))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) 0))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 0 (*.f32 1 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 0 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 0 (*.f32 -1 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 0 (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (neg.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))
(*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (/.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(neg.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(neg.f32 (*.f32 1 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(neg.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(neg.f32 (*.f32 -1 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(neg.f32 (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) 1/2))
(-.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) 1/3))
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) 0)
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) 0))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) 0))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(-.f32 0 (*.f32 -1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) 1)
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (/.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (*.f32 (*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(*.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (/.f32 1 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (/.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(*.f32 -1 (neg.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(*.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(*.f32 (neg.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) -1)
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(*.f32 (neg.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) (neg.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(*.f32 (*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(*.f32 (neg.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (neg.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) 1)
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (/.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))
(neg.f32 (*.f32 -1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))

localize29.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.3b
(*.f32 u2 (sqrt.f32 u1))
0.3b
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
Compiler

Compiled 27 to 10 computations (63% saved)

series3.0ms (0%)

Counts
2 → 12
Calls

12 calls:

TimeVariablePointExpression
0.0ms
u1
@-inf
(*.f32 u2 (sqrt.f32 u1))
0.0ms
u1
@0
(*.f32 u2 (sqrt.f32 u1))
0.0ms
u2
@0
(*.f32 u2 (sqrt.f32 u1))
0.0ms
u1
@inf
(*.f32 u2 (sqrt.f32 u1))
0.0ms
u2
@-inf
(*.f32 u2 (sqrt.f32 u1))

rewrite101.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
860×rational_best_oopsla_all_46_json_45_simplify-80
798×rational_best_oopsla_all_46_json_45_simplify-35
692×rational_best_oopsla_all_46_json_45_simplify-89
564×rational_best_oopsla_all_46_json_45_simplify-13
564×rational_best_oopsla_all_46_json_45_simplify-37
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01030
16430
223330
3115330
4538030
Stop Event
node limit
Counts
2 → 86
Calls
Call 1
Inputs
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (sqrt.f32 u1))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 0 (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 0 (*.f32 (PI.f32) (/.f32 (*.f32 u2 (sqrt.f32 u1)) (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 0 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (/.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 0 (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 0 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 0 (*.f32 (PI.f32) (/.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 u2 (sqrt.f32 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (+.f32 (*.f32 0 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (+.f32 (*.f32 0 (*.f32 (PI.f32) (/.f32 (*.f32 u2 (sqrt.f32 u1)) (PI.f32)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (+.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (+.f32 (*.f32 0 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (/.f32 u2 u2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (+.f32 (*.f32 0 (*.f32 (PI.f32) u2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (+.f32 (*.f32 0 (*.f32 (PI.f32) (/.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 u2 (sqrt.f32 u1))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (PI.f32) (/.f32 (*.f32 u2 (sqrt.f32 u1)) (PI.f32)))) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (/.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (PI.f32) u2)) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))))) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (PI.f32) (/.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 u2 (sqrt.f32 u1))))) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 u2 (*.f32 (PI.f32) (neg.f32 (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 1 (neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (/.f32 (PI.f32) (PI.f32)) (neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (neg.f32 u2) (*.f32 (PI.f32) (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (*.f32 (PI.f32) (neg.f32 (sqrt.f32 u1))) u2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (sqrt.f32 u1) (neg.f32 u2))) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2))) (neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (*.f32 (PI.f32) (/.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 u2 (sqrt.f32 u1))))) (*.f32 (*.f32 (PI.f32) (/.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 u2 (sqrt.f32 u1)))) (*.f32 (sqrt.f32 u1) (neg.f32 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 u2 u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (PI.f32) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 u2 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 (PI.f32) (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (/.f32 (PI.f32) (PI.f32)) (/.f32 (PI.f32) (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))) (*.f32 (sqrt.f32 u1) (*.f32 u2 (/.f32 (PI.f32) (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (sqrt.f32 u1) (/.f32 u2 u2)) (*.f32 (sqrt.f32 u1) (/.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (PI.f32) (/.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 u2 (sqrt.f32 u1)))) (*.f32 (PI.f32) (/.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 u2 (sqrt.f32 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2))) (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (PI.f32) (/.f32 (*.f32 u2 (sqrt.f32 u1)) (PI.f32))) (*.f32 (PI.f32) (/.f32 (*.f32 u2 (sqrt.f32 u1)) (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (/.f32 u2 u2))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (/.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (/.f32 (PI.f32) (PI.f32))))) (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 u2 (*.f32 (PI.f32) (neg.f32 (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 1 (neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (/.f32 (PI.f32) (PI.f32)) (neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (neg.f32 u2) (*.f32 (PI.f32) (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (*.f32 (PI.f32) (neg.f32 (sqrt.f32 u1))) u2))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (sqrt.f32 u1) (neg.f32 u2))) (PI.f32)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (sqrt.f32 u1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 0 (*.f32 (/.f32 u2 u2) (*.f32 (sqrt.f32 u1) (/.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 0 (*.f32 u2 (/.f32 (sqrt.f32 u1) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 0 (*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (sqrt.f32 u1)) (+.f32 (*.f32 0 (*.f32 (/.f32 u2 u2) (*.f32 (sqrt.f32 u1) (/.f32 u2 u2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (sqrt.f32 u1)) (+.f32 (*.f32 0 (*.f32 u2 (/.f32 (sqrt.f32 u1) u2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (sqrt.f32 u1)) (+.f32 (*.f32 0 (*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 u2 (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (/.f32 u2 u2) (*.f32 (sqrt.f32 u1) (/.f32 u2 u2)))) (*.f32 u2 (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 u2 (/.f32 (sqrt.f32 u1) u2))) (*.f32 u2 (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) (*.f32 u2 (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (sqrt.f32 u1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (sqrt.f32 u1) (neg.f32 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (/.f32 u2 u2) (*.f32 (sqrt.f32 u1) (neg.f32 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (/.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 u2 (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (neg.f32 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (/.f32 u2 u2))) u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u2 (sqrt.f32 u1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u2 (sqrt.f32 u1)) (/.f32 u2 u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u2 (sqrt.f32 u1)) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u2 (sqrt.f32 u1)) (/.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 u2 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u2 (sqrt.f32 u1)) (/.f32 (/.f32 u2 u2) (/.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u2 (sqrt.f32 u1)) (/.f32 (*.f32 (sqrt.f32 u1) (/.f32 u2 u2)) (*.f32 (sqrt.f32 u1) (/.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u2 (sqrt.f32 u1)) (/.f32 (/.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 u2 (sqrt.f32 u1))) (/.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 u2 (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u2 (sqrt.f32 u1)) (/.f32 (*.f32 (/.f32 u2 u2) (*.f32 (sqrt.f32 u1) (/.f32 u2 u2))) (*.f32 (/.f32 u2 u2) (*.f32 (sqrt.f32 u1) (/.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u2 (sqrt.f32 u1)) (/.f32 (*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))) (*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u2 (sqrt.f32 u1)) (/.f32 (*.f32 u2 (/.f32 (sqrt.f32 u1) u2)) (*.f32 u2 (/.f32 (sqrt.f32 u1) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (neg.f32 u2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (sqrt.f32 u1) (neg.f32 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (/.f32 u2 u2) (*.f32 (sqrt.f32 u1) (neg.f32 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (/.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 u2 (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (neg.f32 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (/.f32 u2 u2))) u2))))))

simplify103.0ms (0.5%)

Algorithm
egg-herbie
Rules
1202×rational_best_oopsla_all_46_json_45_simplify-10
1174×rational_best_oopsla_all_46_json_45_simplify-30
848×rational_best_oopsla_all_46_json_45_simplify-72
728×rational_best_oopsla_all_46_json_45_simplify-23
652×rational_best_oopsla_all_46_json_45_simplify-31
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01732438
15572430
222412430
360162426
Stop Event
node limit
Counts
98 → 110
Calls
Call 1
Inputs
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) 0)
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 0 (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 0 (*.f32 (PI.f32) (/.f32 (*.f32 u2 (sqrt.f32 u1)) (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 0 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (/.f32 u2 u2)))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 0 (*.f32 (PI.f32) u2)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 0 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 0 (*.f32 (PI.f32) (/.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 u2 (sqrt.f32 u1))))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (+.f32 (*.f32 0 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))))) 0))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (+.f32 (*.f32 0 (*.f32 (PI.f32) (/.f32 (*.f32 u2 (sqrt.f32 u1)) (PI.f32)))) 0))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (+.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))) 0))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (+.f32 (*.f32 0 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (/.f32 u2 u2)))) 0))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (+.f32 (*.f32 0 (*.f32 (PI.f32) u2)) 0))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (+.f32 (*.f32 0 (*.f32 (PI.f32) (/.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 u2 (sqrt.f32 u1))))) 0))
(+.f32 0 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))
(+.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))
(+.f32 (*.f32 0 (*.f32 (PI.f32) (/.f32 (*.f32 u2 (sqrt.f32 u1)) (PI.f32)))) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))
(+.f32 (*.f32 0 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (/.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))
(+.f32 (*.f32 0 (*.f32 (PI.f32) u2)) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))
(+.f32 (*.f32 0 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))))) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))
(+.f32 (*.f32 0 (*.f32 (PI.f32) (/.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 u2 (sqrt.f32 u1))))) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) 0)
(-.f32 0 (neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2))))
(-.f32 0 (*.f32 u2 (*.f32 (PI.f32) (neg.f32 (sqrt.f32 u1)))))
(-.f32 0 (*.f32 1 (neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))))
(-.f32 0 (*.f32 (/.f32 (PI.f32) (PI.f32)) (neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))))
(-.f32 0 (*.f32 (neg.f32 u2) (*.f32 (PI.f32) (sqrt.f32 u1))))
(-.f32 0 (*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2))))
(-.f32 0 (*.f32 (*.f32 (PI.f32) (neg.f32 (sqrt.f32 u1))) u2))
(-.f32 0 (*.f32 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (sqrt.f32 u1) (neg.f32 u2))) (PI.f32)))
(-.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2))) (neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))))
(-.f32 (*.f32 0 (*.f32 (PI.f32) (/.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 u2 (sqrt.f32 u1))))) (*.f32 (*.f32 (PI.f32) (/.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 u2 (sqrt.f32 u1)))) (*.f32 (sqrt.f32 u1) (neg.f32 u2))))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) 1)
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 u2 u2))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (PI.f32) (PI.f32)))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 u2 (sqrt.f32 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2))))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 (PI.f32) (sqrt.f32 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (/.f32 (PI.f32) (PI.f32)) (/.f32 (PI.f32) (PI.f32))))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))) (*.f32 (sqrt.f32 u1) (*.f32 u2 (/.f32 (PI.f32) (PI.f32))))))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (sqrt.f32 u1) (/.f32 u2 u2)) (*.f32 (sqrt.f32 u1) (/.f32 u2 u2))))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (PI.f32) (/.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 u2 (sqrt.f32 u1)))) (*.f32 (PI.f32) (/.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 u2 (sqrt.f32 u1))))))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2))) (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (PI.f32) (/.f32 (*.f32 u2 (sqrt.f32 u1)) (PI.f32))) (*.f32 (PI.f32) (/.f32 (*.f32 u2 (sqrt.f32 u1)) (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (/.f32 u2 u2))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (/.f32 u2 u2)))))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (/.f32 (PI.f32) (PI.f32))))) (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))))))
(neg.f32 (neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2))))
(neg.f32 (*.f32 u2 (*.f32 (PI.f32) (neg.f32 (sqrt.f32 u1)))))
(neg.f32 (*.f32 1 (neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))))
(neg.f32 (*.f32 (/.f32 (PI.f32) (PI.f32)) (neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))))
(neg.f32 (*.f32 (neg.f32 u2) (*.f32 (PI.f32) (sqrt.f32 u1))))
(neg.f32 (*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2))))
(neg.f32 (*.f32 (*.f32 (PI.f32) (neg.f32 (sqrt.f32 u1))) u2))
(neg.f32 (*.f32 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (sqrt.f32 u1) (neg.f32 u2))) (PI.f32)))
(+.f32 (*.f32 u2 (sqrt.f32 u1)) 0)
(+.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 0 (*.f32 (/.f32 u2 u2) (*.f32 (sqrt.f32 u1) (/.f32 u2 u2)))))
(+.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 0 (*.f32 u2 (/.f32 (sqrt.f32 u1) u2))))
(+.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 0 (*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))))
(+.f32 (*.f32 u2 (sqrt.f32 u1)) (+.f32 (*.f32 0 (*.f32 (/.f32 u2 u2) (*.f32 (sqrt.f32 u1) (/.f32 u2 u2)))) 0))
(+.f32 (*.f32 u2 (sqrt.f32 u1)) (+.f32 (*.f32 0 (*.f32 u2 (/.f32 (sqrt.f32 u1) u2))) 0))
(+.f32 (*.f32 u2 (sqrt.f32 u1)) (+.f32 (*.f32 0 (*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) 0))
(+.f32 0 (*.f32 u2 (sqrt.f32 u1)))
(+.f32 (*.f32 0 (*.f32 (/.f32 u2 u2) (*.f32 (sqrt.f32 u1) (/.f32 u2 u2)))) (*.f32 u2 (sqrt.f32 u1)))
(+.f32 (*.f32 0 (*.f32 u2 (/.f32 (sqrt.f32 u1) u2))) (*.f32 u2 (sqrt.f32 u1)))
(+.f32 (*.f32 0 (*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) (*.f32 u2 (sqrt.f32 u1)))
(-.f32 (*.f32 u2 (sqrt.f32 u1)) 0)
(-.f32 0 (*.f32 (sqrt.f32 u1) (neg.f32 u2)))
(-.f32 0 (*.f32 (/.f32 u2 u2) (*.f32 (sqrt.f32 u1) (neg.f32 u2))))
(-.f32 0 (*.f32 (/.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 u2 (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (neg.f32 u2))))
(-.f32 0 (*.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (/.f32 u2 u2))) u2))
(/.f32 (*.f32 u2 (sqrt.f32 u1)) 1)
(/.f32 (*.f32 u2 (sqrt.f32 u1)) (/.f32 u2 u2))
(/.f32 (*.f32 u2 (sqrt.f32 u1)) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))
(/.f32 (*.f32 u2 (sqrt.f32 u1)) (/.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 u2 (sqrt.f32 u1))))
(/.f32 (*.f32 u2 (sqrt.f32 u1)) (/.f32 (/.f32 u2 u2) (/.f32 u2 u2)))
(/.f32 (*.f32 u2 (sqrt.f32 u1)) (/.f32 (*.f32 (sqrt.f32 u1) (/.f32 u2 u2)) (*.f32 (sqrt.f32 u1) (/.f32 u2 u2))))
(/.f32 (*.f32 u2 (sqrt.f32 u1)) (/.f32 (/.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 u2 (sqrt.f32 u1))) (/.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 u2 (sqrt.f32 u1)))))
(/.f32 (*.f32 u2 (sqrt.f32 u1)) (/.f32 (*.f32 (/.f32 u2 u2) (*.f32 (sqrt.f32 u1) (/.f32 u2 u2))) (*.f32 (/.f32 u2 u2) (*.f32 (sqrt.f32 u1) (/.f32 u2 u2)))))
(/.f32 (*.f32 u2 (sqrt.f32 u1)) (/.f32 (*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))) (*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))))
(/.f32 (*.f32 u2 (sqrt.f32 u1)) (/.f32 (*.f32 u2 (/.f32 (sqrt.f32 u1) u2)) (*.f32 u2 (/.f32 (sqrt.f32 u1) u2))))
(/.f32 (*.f32 (sqrt.f32 u1) (neg.f32 u2)) -1)
(neg.f32 (*.f32 (sqrt.f32 u1) (neg.f32 u2)))
(neg.f32 (*.f32 (/.f32 u2 u2) (*.f32 (sqrt.f32 u1) (neg.f32 u2))))
(neg.f32 (*.f32 (/.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 u2 (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (neg.f32 u2))))
(neg.f32 (*.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (/.f32 u2 u2))) u2))
Outputs
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) 0)
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 0 (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 0 (*.f32 (PI.f32) (/.f32 (*.f32 u2 (sqrt.f32 u1)) (PI.f32)))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 0 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (/.f32 u2 u2)))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 0 (*.f32 (PI.f32) u2)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 0 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 0 (*.f32 (PI.f32) (/.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 u2 (sqrt.f32 u1))))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (+.f32 (*.f32 0 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))))) 0))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (+.f32 (*.f32 0 (*.f32 (PI.f32) (/.f32 (*.f32 u2 (sqrt.f32 u1)) (PI.f32)))) 0))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (+.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))) 0))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (+.f32 (*.f32 0 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (/.f32 u2 u2)))) 0))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (+.f32 (*.f32 0 (*.f32 (PI.f32) u2)) 0))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (+.f32 (*.f32 0 (*.f32 (PI.f32) (/.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 u2 (sqrt.f32 u1))))) 0))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 0 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 0 (*.f32 (PI.f32) (/.f32 (*.f32 u2 (sqrt.f32 u1)) (PI.f32)))) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 0 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (/.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 0 (*.f32 (PI.f32) u2)) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 0 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))))) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 0 (*.f32 (PI.f32) (/.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 u2 (sqrt.f32 u1))))) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) 0)
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 0 (neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 0 (*.f32 u2 (*.f32 (PI.f32) (neg.f32 (sqrt.f32 u1)))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 0 (*.f32 1 (neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 0 (*.f32 (/.f32 (PI.f32) (PI.f32)) (neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 0 (*.f32 (neg.f32 u2) (*.f32 (PI.f32) (sqrt.f32 u1))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 0 (*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 0 (*.f32 (*.f32 (PI.f32) (neg.f32 (sqrt.f32 u1))) u2))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 0 (*.f32 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (sqrt.f32 u1) (neg.f32 u2))) (PI.f32)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2))) (neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))))
(*.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))) (neg.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))))))
(*.f32 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))) (/.f32 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))) (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))))
(-.f32 (*.f32 0 (*.f32 (PI.f32) (/.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 u2 (sqrt.f32 u1))))) (*.f32 (*.f32 (PI.f32) (/.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 u2 (sqrt.f32 u1)))) (*.f32 (sqrt.f32 u1) (neg.f32 u2))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) 1)
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 u2 u2))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (PI.f32) (PI.f32)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 u2 (sqrt.f32 u1))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 (PI.f32) (sqrt.f32 u1))))
(/.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (/.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 (PI.f32) (sqrt.f32 u1))))
(/.f32 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))) (/.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 (PI.f32) (sqrt.f32 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (/.f32 (PI.f32) (PI.f32)) (/.f32 (PI.f32) (PI.f32))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))) (*.f32 (sqrt.f32 u1) (*.f32 u2 (/.f32 (PI.f32) (PI.f32))))))
(/.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (/.f32 (*.f32 u2 (*.f32 (sqrt.f32 u1) (/.f32 (PI.f32) (PI.f32)))) (*.f32 u2 (*.f32 (sqrt.f32 u1) (/.f32 (PI.f32) (PI.f32))))))
(/.f32 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))) (/.f32 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 u2 (sqrt.f32 u1))) (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 u2 (sqrt.f32 u1)))))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (sqrt.f32 u1) (/.f32 u2 u2)) (*.f32 (sqrt.f32 u1) (/.f32 u2 u2))))
(/.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (/.f32 (*.f32 (sqrt.f32 u1) (/.f32 u2 u2)) (*.f32 (sqrt.f32 u1) (/.f32 u2 u2))))
(/.f32 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))) (/.f32 (*.f32 (sqrt.f32 u1) (/.f32 u2 u2)) (*.f32 (sqrt.f32 u1) (/.f32 u2 u2))))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (PI.f32) (/.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 u2 (sqrt.f32 u1)))) (*.f32 (PI.f32) (/.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 u2 (sqrt.f32 u1))))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2))) (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))))
(/.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (/.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))) (/.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))))))
(/.f32 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))) (/.f32 (/.f32 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))) (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))) (/.f32 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))) (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))))))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (PI.f32) (/.f32 (*.f32 u2 (sqrt.f32 u1)) (PI.f32))) (*.f32 (PI.f32) (/.f32 (*.f32 u2 (sqrt.f32 u1)) (PI.f32)))))
(/.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (/.f32 (*.f32 (PI.f32) (/.f32 (*.f32 u2 (sqrt.f32 u1)) (PI.f32))) (*.f32 (PI.f32) (/.f32 (*.f32 u2 (sqrt.f32 u1)) (PI.f32)))))
(/.f32 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))) (/.f32 (*.f32 (PI.f32) (/.f32 (*.f32 u2 (sqrt.f32 u1)) (PI.f32))) (*.f32 (PI.f32) (/.f32 (*.f32 u2 (sqrt.f32 u1)) (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (/.f32 u2 u2))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (/.f32 u2 u2)))))
(/.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (/.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (/.f32 u2 u2))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (/.f32 u2 u2)))))
(/.f32 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))) (/.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (/.f32 u2 u2))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (/.f32 u2 u2)))))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (/.f32 (PI.f32) (PI.f32))))) (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))))))
(/.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (/.f32 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 u2 (*.f32 (sqrt.f32 u1) (/.f32 (PI.f32) (PI.f32))))) (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 u2 (*.f32 (sqrt.f32 u1) (/.f32 (PI.f32) (PI.f32)))))))
(/.f32 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))) (/.f32 (*.f32 u2 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (sqrt.f32 u1) (/.f32 (PI.f32) (PI.f32))))) (*.f32 u2 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (sqrt.f32 u1) (/.f32 (PI.f32) (PI.f32)))))))
(neg.f32 (neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(neg.f32 (*.f32 u2 (*.f32 (PI.f32) (neg.f32 (sqrt.f32 u1)))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(neg.f32 (*.f32 1 (neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(neg.f32 (*.f32 (/.f32 (PI.f32) (PI.f32)) (neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2)))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(neg.f32 (*.f32 (neg.f32 u2) (*.f32 (PI.f32) (sqrt.f32 u1))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(neg.f32 (*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) u2))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(neg.f32 (*.f32 (*.f32 (PI.f32) (neg.f32 (sqrt.f32 u1))) u2))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(neg.f32 (*.f32 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (sqrt.f32 u1) (neg.f32 u2))) (PI.f32)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 u2 (sqrt.f32 u1)) 0)
(*.f32 u2 (sqrt.f32 u1))
(+.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 0 (*.f32 (/.f32 u2 u2) (*.f32 (sqrt.f32 u1) (/.f32 u2 u2)))))
(*.f32 u2 (sqrt.f32 u1))
(+.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 0 (*.f32 u2 (/.f32 (sqrt.f32 u1) u2))))
(*.f32 u2 (sqrt.f32 u1))
(+.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 0 (*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))))
(*.f32 u2 (sqrt.f32 u1))
(+.f32 (*.f32 u2 (sqrt.f32 u1)) (+.f32 (*.f32 0 (*.f32 (/.f32 u2 u2) (*.f32 (sqrt.f32 u1) (/.f32 u2 u2)))) 0))
(*.f32 u2 (sqrt.f32 u1))
(+.f32 (*.f32 u2 (sqrt.f32 u1)) (+.f32 (*.f32 0 (*.f32 u2 (/.f32 (sqrt.f32 u1) u2))) 0))
(*.f32 u2 (sqrt.f32 u1))
(+.f32 (*.f32 u2 (sqrt.f32 u1)) (+.f32 (*.f32 0 (*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) 0))
(*.f32 u2 (sqrt.f32 u1))
(+.f32 0 (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (sqrt.f32 u1))
(+.f32 (*.f32 0 (*.f32 (/.f32 u2 u2) (*.f32 (sqrt.f32 u1) (/.f32 u2 u2)))) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (sqrt.f32 u1))
(+.f32 (*.f32 0 (*.f32 u2 (/.f32 (sqrt.f32 u1) u2))) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (sqrt.f32 u1))
(+.f32 (*.f32 0 (*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (sqrt.f32 u1))
(-.f32 (*.f32 u2 (sqrt.f32 u1)) 0)
(*.f32 u2 (sqrt.f32 u1))
(-.f32 0 (*.f32 (sqrt.f32 u1) (neg.f32 u2)))
(*.f32 u2 (sqrt.f32 u1))
(-.f32 0 (*.f32 (/.f32 u2 u2) (*.f32 (sqrt.f32 u1) (neg.f32 u2))))
(*.f32 u2 (sqrt.f32 u1))
(-.f32 0 (*.f32 (/.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 u2 (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (neg.f32 u2))))
(neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (/.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 u2 (sqrt.f32 u1))) (neg.f32 u2))))
(neg.f32 (*.f32 (/.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 u2 (sqrt.f32 u1))) (*.f32 u2 (neg.f32 (sqrt.f32 u1)))))
(-.f32 (*.f32 (/.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 u2 (sqrt.f32 u1))) (*.f32 u2 (sqrt.f32 u1))) 0)
(-.f32 0 (*.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (/.f32 u2 u2))) u2))
(*.f32 u2 (sqrt.f32 u1))
(/.f32 (*.f32 u2 (sqrt.f32 u1)) 1)
(*.f32 u2 (sqrt.f32 u1))
(/.f32 (*.f32 u2 (sqrt.f32 u1)) (/.f32 u2 u2))
(*.f32 u2 (sqrt.f32 u1))
(/.f32 (*.f32 u2 (sqrt.f32 u1)) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))
(*.f32 u2 (sqrt.f32 u1))
(/.f32 (*.f32 u2 (sqrt.f32 u1)) (/.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 u2 (sqrt.f32 u1))))
(*.f32 u2 (sqrt.f32 u1))
(/.f32 (*.f32 u2 (sqrt.f32 u1)) (/.f32 (/.f32 u2 u2) (/.f32 u2 u2)))
(*.f32 u2 (sqrt.f32 u1))
(/.f32 (*.f32 u2 (sqrt.f32 u1)) (/.f32 (*.f32 (sqrt.f32 u1) (/.f32 u2 u2)) (*.f32 (sqrt.f32 u1) (/.f32 u2 u2))))
(*.f32 u2 (sqrt.f32 u1))
(/.f32 (*.f32 u2 (sqrt.f32 u1)) (/.f32 (/.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 u2 (sqrt.f32 u1))) (/.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 u2 (sqrt.f32 u1)))))
(/.f32 (*.f32 u2 (sqrt.f32 u1)) (/.f32 (*.f32 (/.f32 u2 u2) (*.f32 (sqrt.f32 u1) (/.f32 u2 u2))) (*.f32 (/.f32 u2 u2) (*.f32 (sqrt.f32 u1) (/.f32 u2 u2)))))
(/.f32 (*.f32 u2 (sqrt.f32 u1)) (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (/.f32 u2 u2) (/.f32 u2 u2))) (*.f32 (sqrt.f32 u1) (*.f32 (/.f32 u2 u2) (/.f32 u2 u2)))))
(/.f32 (*.f32 u2 (sqrt.f32 u1)) (/.f32 (*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))) (*.f32 u2 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))))
(/.f32 (*.f32 u2 (sqrt.f32 u1)) (/.f32 (*.f32 u2 (/.f32 (sqrt.f32 u1) u2)) (*.f32 u2 (/.f32 (sqrt.f32 u1) u2))))
(/.f32 (*.f32 (sqrt.f32 u1) (neg.f32 u2)) -1)
(*.f32 u2 (sqrt.f32 u1))
(neg.f32 (*.f32 (sqrt.f32 u1) (neg.f32 u2)))
(*.f32 u2 (sqrt.f32 u1))
(neg.f32 (*.f32 (/.f32 u2 u2) (*.f32 (sqrt.f32 u1) (neg.f32 u2))))
(*.f32 u2 (sqrt.f32 u1))
(neg.f32 (*.f32 (/.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 u2 (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (neg.f32 u2))))
(neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (/.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 u2 (sqrt.f32 u1))) (neg.f32 u2))))
(neg.f32 (*.f32 (/.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 u2 (sqrt.f32 u1))) (*.f32 u2 (neg.f32 (sqrt.f32 u1)))))
(-.f32 (*.f32 (/.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 u2 (sqrt.f32 u1))) (*.f32 u2 (sqrt.f32 u1))) 0)
(neg.f32 (*.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (/.f32 u2 u2))) u2))
(*.f32 u2 (sqrt.f32 u1))

localize137.0ms (0.7%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))
0.3b
(*.f32 (PI.f32) (*.f32 2 u2))
0.4b
(*.f32 (pow.f32 u1 3) 1/3)
0.4b
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
Compiler

Compiled 95 to 71 computations (25.3% saved)

series7.0ms (0%)

Counts
3 → 36
Calls

12 calls:

TimeVariablePointExpression
4.0ms
u1
@-inf
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
1.0ms
u2
@0
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
1.0ms
u2
@inf
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
0.0ms
u1
@0
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
0.0ms
u2
@-inf
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))

rewrite80.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
942×rational_best_oopsla_all_46_json_45_simplify-23
934×rational_best_oopsla_all_46_json_45_simplify-89
850×rational_best_oopsla_all_46_json_45_simplify-37
830×rational_best_oopsla_all_46_json-2
830×rational_best_oopsla_all_46_json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02297
114097
242697
3181597
Stop Event
node limit
Counts
3 → 102
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (pow.f32 u1 3) 1/3)
(sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (neg.f32 (neg.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 1 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 -1 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))) (*.f32 (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (neg.f32 (neg.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) (neg.f32 (neg.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 u1 3) 1/3) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (*.f32 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)) (*.f32 1/3 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (*.f32 (pow.f32 u1 3) 1/3) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (/.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 3) 1/3)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (*.f32 (pow.f32 u1 3) (/.f32 1/3 (pow.f32 u1 3))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (neg.f32 (*.f32 1/3 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (pow.f32 u1 3) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3))) (*.f32 (pow.f32 u1 3) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (/.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 3) 1/3))) (*.f32 (pow.f32 u1 3) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)) (*.f32 1/3 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3))))) (*.f32 (pow.f32 u1 3) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (pow.f32 u1 3) (/.f32 1/3 (pow.f32 u1 3)))) (*.f32 (pow.f32 u1 3) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 u1 3) 1/3) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (*.f32 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)) (*.f32 1/3 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (*.f32 (pow.f32 u1 3) 1/3) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (/.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 3) 1/3)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (*.f32 (pow.f32 u1 3) (/.f32 1/3 (pow.f32 u1 3))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (neg.f32 (*.f32 1/3 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (pow.f32 u1 3) -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 1 (*.f32 (pow.f32 u1 3) -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (neg.f32 (pow.f32 u1 3)) (*.f32 1/3 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 -1 (*.f32 (pow.f32 u1 3) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (neg.f32 (*.f32 1/3 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)))) (pow.f32 u1 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3))) (*.f32 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)) (*.f32 (pow.f32 u1 3) -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (/.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 3) 1/3))) (*.f32 (/.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 (pow.f32 u1 3) -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 u1 3) 1/3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 3) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (*.f32 1/3 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3))) (*.f32 1/3 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)) (/.f32 (pow.f32 u1 3) (pow.f32 u1 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (*.f32 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)) (*.f32 1/3 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)))) (*.f32 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)) (*.f32 1/3 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (/.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 3) 1/3)) (/.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 3) 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (*.f32 (pow.f32 u1 3) (/.f32 1/3 (pow.f32 u1 3))) (*.f32 (pow.f32 u1 3) (/.f32 1/3 (pow.f32 u1 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (pow.f32 u1 3) -1/3))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 0 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))))

simplify142.0ms (0.7%)

Algorithm
egg-herbie
Rules
1430×rational_best_oopsla_all_46_json_45_simplify-37
1172×rational_best_oopsla_all_46_json_45_simplify-13
972×rational_best_oopsla_all_46_json_45_simplify-72
944×rational_best_oopsla_all_46_json_45_simplify-49
682×rational_best_oopsla_all_46_json_45_simplify-7
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02587002
19096998
232736990
Stop Event
node limit
Counts
138 → 159
Calls
Call 1
Inputs
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1))))) (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1))))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1))))) (+.f32 (*.f32 4/15 (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1))))) (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)))))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1))))) (+.f32 (*.f32 4/15 (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1))))) (+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1))))) (*.f32 -8/315 (*.f32 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1))))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1))))
(*.f32 1/3 (pow.f32 u1 3))
(*.f32 1/3 (pow.f32 u1 3))
(*.f32 1/3 (pow.f32 u1 3))
(*.f32 1/3 (pow.f32 u1 3))
(*.f32 1/3 (pow.f32 u1 3))
(*.f32 1/3 (pow.f32 u1 3))
(*.f32 1/3 (pow.f32 u1 3))
(*.f32 1/3 (pow.f32 u1 3))
(*.f32 1/3 (pow.f32 u1 3))
(*.f32 1/3 (pow.f32 u1 3))
(*.f32 1/3 (pow.f32 u1 3))
(*.f32 1/3 (pow.f32 u1 3))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))
(+.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))))
(+.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))) 0))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) 0))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))) 0))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) 0))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(+.f32 0 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (*.f32 (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (neg.f32 (neg.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))) 0))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) 0))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))) 0))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) 0))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(-.f32 0 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 0 (*.f32 1 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(-.f32 0 (*.f32 (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(-.f32 0 (*.f32 -1 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 0 (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))
(-.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))) (*.f32 (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (neg.f32 (neg.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) (neg.f32 (neg.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(+.f32 (*.f32 (pow.f32 u1 3) 1/3) 0)
(+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (*.f32 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)) (*.f32 1/3 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)))) 0))
(+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)) 0))
(+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (*.f32 (pow.f32 u1 3) 1/3) 0))
(+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (/.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 3) 1/3)) 0))
(+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (*.f32 (pow.f32 u1 3) (/.f32 1/3 (pow.f32 u1 3))) 0))
(+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (neg.f32 (*.f32 1/3 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)))) 0))
(+.f32 0 (*.f32 (pow.f32 u1 3) 1/3))
(+.f32 (*.f32 0 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3))) (*.f32 (pow.f32 u1 3) 1/3))
(+.f32 (*.f32 0 (/.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 3) 1/3))) (*.f32 (pow.f32 u1 3) 1/3))
(+.f32 (*.f32 0 (*.f32 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)) (*.f32 1/3 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3))))) (*.f32 (pow.f32 u1 3) 1/3))
(+.f32 (*.f32 0 (*.f32 (pow.f32 u1 3) (/.f32 1/3 (pow.f32 u1 3)))) (*.f32 (pow.f32 u1 3) 1/3))
(-.f32 (*.f32 (pow.f32 u1 3) 1/3) 0)
(-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (*.f32 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)) (*.f32 1/3 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)))) 0))
(-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)) 0))
(-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (*.f32 (pow.f32 u1 3) 1/3) 0))
(-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (/.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 3) 1/3)) 0))
(-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (*.f32 (pow.f32 u1 3) (/.f32 1/3 (pow.f32 u1 3))) 0))
(-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (neg.f32 (*.f32 1/3 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)))) 0))
(-.f32 0 (*.f32 (pow.f32 u1 3) -1/3))
(-.f32 0 (*.f32 1 (*.f32 (pow.f32 u1 3) -1/3)))
(-.f32 0 (*.f32 (neg.f32 (pow.f32 u1 3)) (*.f32 1/3 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)))))
(-.f32 0 (*.f32 -1 (*.f32 (pow.f32 u1 3) 1/3)))
(-.f32 0 (*.f32 (neg.f32 (*.f32 1/3 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)))) (pow.f32 u1 3)))
(-.f32 (*.f32 0 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3))) (*.f32 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)) (*.f32 (pow.f32 u1 3) -1/3)))
(-.f32 (*.f32 0 (/.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 3) 1/3))) (*.f32 (/.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 (pow.f32 u1 3) -1/3)))
(/.f32 (*.f32 (pow.f32 u1 3) 1/3) 1)
(/.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)))
(/.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 3) 1/3)))
(/.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (*.f32 1/3 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3))) (*.f32 1/3 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)))))
(/.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)) (/.f32 (pow.f32 u1 3) (pow.f32 u1 3))))
(/.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (*.f32 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)) (*.f32 1/3 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)))) (*.f32 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)) (*.f32 1/3 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3))))))
(/.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (/.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 3) 1/3)) (/.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 3) 1/3))))
(/.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (*.f32 (pow.f32 u1 3) (/.f32 1/3 (pow.f32 u1 3))) (*.f32 (pow.f32 u1 3) (/.f32 1/3 (pow.f32 u1 3)))))
(neg.f32 (*.f32 (pow.f32 u1 3) -1/3))
(+.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)
(+.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))
(-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)
(-.f32 0 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1)
(*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))
(*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))
(*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -1)
(*.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 0 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 -1 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))
(*.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1)
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
Outputs
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)))))
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))))
(*.f32 (*.f32 u2 (PI.f32)) (*.f32 2 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))))))
(*.f32 (*.f32 u2 (PI.f32)) (*.f32 2 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1))))) (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))))) (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))))))
(+.f32 (*.f32 (*.f32 u2 (PI.f32)) (*.f32 2 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))
(+.f32 (*.f32 (*.f32 u2 (PI.f32)) (*.f32 2 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))))) (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 -4/3 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1))))) (+.f32 (*.f32 4/15 (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1))))) (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)))))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))))) (+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))))) (*.f32 4/15 (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))))))
(+.f32 (*.f32 (*.f32 u2 (PI.f32)) (*.f32 2 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))))) (+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (*.f32 4/15 (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))))))))
(+.f32 (*.f32 (*.f32 u2 (PI.f32)) (*.f32 2 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))))) (+.f32 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 -4/3 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))))) (*.f32 4/15 (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1))))) (+.f32 (*.f32 4/15 (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1))))) (+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1))))) (*.f32 -8/315 (*.f32 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1))))))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))))) (+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))))) (+.f32 (*.f32 4/15 (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))))) (*.f32 -8/315 (*.f32 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))))))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 4/15 (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))))) (+.f32 (*.f32 (*.f32 u2 (PI.f32)) (*.f32 2 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))))) (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (pow.f32 (PI.f32) 7)))))))
(+.f32 (+.f32 (*.f32 (*.f32 u2 (PI.f32)) (*.f32 2 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))))) (*.f32 -8/315 (*.f32 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))))) (+.f32 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 -4/3 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))))) (*.f32 4/15 (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 1/3 (pow.f32 u1 3))
(*.f32 1/3 (pow.f32 u1 3))
(*.f32 1/3 (pow.f32 u1 3))
(*.f32 1/3 (pow.f32 u1 3))
(*.f32 1/3 (pow.f32 u1 3))
(*.f32 1/3 (pow.f32 u1 3))
(*.f32 1/3 (pow.f32 u1 3))
(*.f32 1/3 (pow.f32 u1 3))
(*.f32 1/3 (pow.f32 u1 3))
(*.f32 1/3 (pow.f32 u1 3))
(*.f32 1/3 (pow.f32 u1 3))
(*.f32 1/3 (pow.f32 u1 3))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(+.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))
(+.f32 (*.f32 u2 (*.f32 2 (PI.f32))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))
(+.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))))
(+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5)))))
(+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))))
(+.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))))
(+.f32 (*.f32 u2 (*.f32 2 (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))))))
(+.f32 (*.f32 u2 (*.f32 2 (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (*.f32 (pow.f32 u2 7) (*.f32 -8/315 (pow.f32 (PI.f32) 7))))))
(+.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))) 0))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) 0))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))) 0))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) 0))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 0 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 0 (*.f32 (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 0 (neg.f32 (neg.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 0 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))) 0))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) 0))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))) 0))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) 0))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 0 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(neg.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))
(neg.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))
(neg.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(-.f32 0 (*.f32 1 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(neg.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))
(neg.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))
(neg.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(-.f32 0 (*.f32 (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(neg.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))
(neg.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))
(neg.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(-.f32 0 (*.f32 -1 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(neg.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))
(neg.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))
(neg.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(-.f32 0 (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))
(neg.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))
(neg.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))
(neg.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(-.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (neg.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (neg.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (neg.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))) (*.f32 (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))))))) (*.f32 (/.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (/.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (neg.f32 (neg.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) (neg.f32 (neg.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (neg.f32 (neg.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))))) (neg.f32 (neg.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (/.f32 (-.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) 0) (-.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) 0)))
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (/.f32 (neg.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (neg.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (pow.f32 u1 3) 1/3) 0)
(*.f32 1/3 (pow.f32 u1 3))
(+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (*.f32 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)) (*.f32 1/3 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)))) 0))
(*.f32 1/3 (pow.f32 u1 3))
(+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)) 0))
(*.f32 1/3 (pow.f32 u1 3))
(+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (*.f32 (pow.f32 u1 3) 1/3) 0))
(*.f32 1/3 (pow.f32 u1 3))
(+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (/.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 3) 1/3)) 0))
(*.f32 1/3 (pow.f32 u1 3))
(+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (*.f32 (pow.f32 u1 3) (/.f32 1/3 (pow.f32 u1 3))) 0))
(*.f32 1/3 (pow.f32 u1 3))
(+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (neg.f32 (*.f32 1/3 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)))) 0))
(*.f32 1/3 (pow.f32 u1 3))
(+.f32 0 (*.f32 (pow.f32 u1 3) 1/3))
(*.f32 1/3 (pow.f32 u1 3))
(+.f32 (*.f32 0 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3))) (*.f32 (pow.f32 u1 3) 1/3))
(*.f32 1/3 (pow.f32 u1 3))
(+.f32 (*.f32 0 (/.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 3) 1/3))) (*.f32 (pow.f32 u1 3) 1/3))
(*.f32 1/3 (pow.f32 u1 3))
(+.f32 (*.f32 0 (*.f32 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)) (*.f32 1/3 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3))))) (*.f32 (pow.f32 u1 3) 1/3))
(*.f32 1/3 (pow.f32 u1 3))
(+.f32 (*.f32 0 (*.f32 (pow.f32 u1 3) (/.f32 1/3 (pow.f32 u1 3)))) (*.f32 (pow.f32 u1 3) 1/3))
(*.f32 1/3 (pow.f32 u1 3))
(-.f32 (*.f32 (pow.f32 u1 3) 1/3) 0)
(*.f32 1/3 (pow.f32 u1 3))
(-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (*.f32 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)) (*.f32 1/3 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)))) 0))
(*.f32 1/3 (pow.f32 u1 3))
(-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)) 0))
(*.f32 1/3 (pow.f32 u1 3))
(-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (*.f32 (pow.f32 u1 3) 1/3) 0))
(*.f32 1/3 (pow.f32 u1 3))
(-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (/.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 3) 1/3)) 0))
(*.f32 1/3 (pow.f32 u1 3))
(-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (*.f32 (pow.f32 u1 3) (/.f32 1/3 (pow.f32 u1 3))) 0))
(*.f32 1/3 (pow.f32 u1 3))
(-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (neg.f32 (*.f32 1/3 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)))) 0))
(*.f32 1/3 (pow.f32 u1 3))
(-.f32 0 (*.f32 (pow.f32 u1 3) -1/3))
(*.f32 1/3 (pow.f32 u1 3))
(-.f32 0 (*.f32 1 (*.f32 (pow.f32 u1 3) -1/3)))
(*.f32 1/3 (pow.f32 u1 3))
(-.f32 0 (*.f32 (neg.f32 (pow.f32 u1 3)) (*.f32 1/3 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)))))
(*.f32 1/3 (pow.f32 u1 3))
(-.f32 0 (*.f32 -1 (*.f32 (pow.f32 u1 3) 1/3)))
(*.f32 1/3 (pow.f32 u1 3))
(-.f32 0 (*.f32 (neg.f32 (*.f32 1/3 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)))) (pow.f32 u1 3)))
(*.f32 1/3 (pow.f32 u1 3))
(-.f32 (*.f32 0 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3))) (*.f32 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)) (*.f32 (pow.f32 u1 3) -1/3)))
(*.f32 1/3 (pow.f32 u1 3))
(-.f32 (*.f32 0 (/.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 3) 1/3))) (*.f32 (/.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 (pow.f32 u1 3) -1/3)))
(*.f32 (/.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/3 (pow.f32 u1 3))) (neg.f32 (*.f32 (pow.f32 u1 3) -1/3)))
(*.f32 (*.f32 1/3 (pow.f32 u1 3)) (/.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/3 (pow.f32 u1 3))))
(/.f32 (*.f32 (pow.f32 u1 3) 1/3) 1)
(*.f32 1/3 (pow.f32 u1 3))
(/.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)))
(*.f32 1/3 (pow.f32 u1 3))
(/.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 3) 1/3)))
(*.f32 1/3 (pow.f32 u1 3))
(/.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (*.f32 1/3 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3))) (*.f32 1/3 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)))))
(*.f32 1/3 (pow.f32 u1 3))
(/.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)) (/.f32 (pow.f32 u1 3) (pow.f32 u1 3))))
(*.f32 1/3 (pow.f32 u1 3))
(/.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (*.f32 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)) (*.f32 1/3 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)))) (*.f32 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)) (*.f32 1/3 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3))))))
(/.f32 (*.f32 1/3 (pow.f32 u1 3)) (/.f32 (*.f32 1/3 (*.f32 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)) (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)))) (*.f32 1/3 (*.f32 (/.f32 (pow.f32 u1 3) (pow.f32 u1 3)) (/.f32 (pow.f32 u1 3) (pow.f32 u1 3))))))
(/.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (/.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 3) 1/3)) (/.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 3) 1/3))))
(/.f32 (*.f32 1/3 (pow.f32 u1 3)) (/.f32 (/.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/3 (pow.f32 u1 3))) (/.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/3 (pow.f32 u1 3)))))
(/.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (*.f32 (pow.f32 u1 3) (/.f32 1/3 (pow.f32 u1 3))) (*.f32 (pow.f32 u1 3) (/.f32 1/3 (pow.f32 u1 3)))))
(/.f32 (*.f32 1/3 (pow.f32 u1 3)) (/.f32 (*.f32 (pow.f32 u1 3) (/.f32 1/3 (pow.f32 u1 3))) (*.f32 (pow.f32 u1 3) (/.f32 1/3 (pow.f32 u1 3)))))
(neg.f32 (*.f32 (pow.f32 u1 3) -1/3))
(*.f32 1/3 (pow.f32 u1 3))
(+.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(+.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(-.f32 0 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1)
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -1)
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 0 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 -1 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1)
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))

localize121.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
0.3b
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))
0.3b
(*.f32 (PI.f32) u2)
0.4b
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
Compiler

Compiled 103 to 56 computations (45.6% saved)

series3.0ms (0%)

Counts
4 → 48
Calls

15 calls:

TimeVariablePointExpression
1.0ms
u2
@0
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))
0.0ms
u2
@inf
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))
0.0ms
u2
@-inf
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))
0.0ms
u1
@0
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
0.0ms
u1
@-inf
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))

rewrite116.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1566×rational_best_oopsla_all_46_json_45_simplify-23
1490×rational_best_oopsla_all_46_json_45_simplify-13
1174×rational_best_oopsla_all_46_json_45_simplify-37
1062×rational_best_oopsla_all_46_json-2
1062×rational_best_oopsla_all_46_json-1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
019174
1131112
2484112
32440112
Stop Event
node limit
Counts
4 → 297
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (PI.f32) u2)
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (sqrt.f32 u1)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (neg.f32 (sqrt.f32 u1)))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0) (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (neg.f32 (neg.f32 (sqrt.f32 u1)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (sqrt.f32 u1)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 1 (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 -1 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 1 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 0 (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (sqrt.f32 u1)) (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))) (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 0 (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 0 (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (neg.f32 (sqrt.f32 u1)))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 0 (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (neg.f32 (neg.f32 (sqrt.f32 u1)))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (neg.f32 (neg.f32 (sqrt.f32 u1)))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (neg.f32 (neg.f32 (sqrt.f32 u1)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (*.f32 0 (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (*.f32 (neg.f32 (PI.f32)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (*.f32 (*.f32 (PI.f32) (/.f32 u2 u2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (*.f32 (neg.f32 u2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) (*.f32 0 (*.f32 u2 (/.f32 (PI.f32) (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (*.f32 (*.f32 (PI.f32) u2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (*.f32 1 (*.f32 0 (*.f32 u2 (/.f32 (PI.f32) (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (*.f32 (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (*.f32 (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)) (*.f32 0 (*.f32 u2 (/.f32 (PI.f32) (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (*.f32 (*.f32 (PI.f32) (/.f32 u2 (PI.f32))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (*.f32 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (*.f32 (neg.f32 (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (PI.f32) u2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))) (*.f32 (PI.f32) u2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (PI.f32) (neg.f32 u2)) -1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (PI.f32) u2) (/.f32 (PI.f32) (PI.f32))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (PI.f32) u2) (/.f32 (PI.f32) (PI.f32))) (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 0 (*.f32 u2 (/.f32 (PI.f32) (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))) (*.f32 (PI.f32) u2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (neg.f32 (neg.f32 (PI.f32)))) (*.f32 (neg.f32 (neg.f32 (PI.f32))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (neg.f32 (neg.f32 u2))) (*.f32 (neg.f32 (neg.f32 u2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 0 (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))) (/.f32 (PI.f32) (PI.f32))) (*.f32 (PI.f32) u2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 0 (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))) (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))) (*.f32 (PI.f32) u2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (PI.f32) (/.f32 u2 (PI.f32)))) (*.f32 (PI.f32) u2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 u2 (/.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) u2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (PI.f32) (/.f32 u2 u2))) (*.f32 (PI.f32) u2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (neg.f32 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) u2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (neg.f32 (neg.f32 u2))) (*.f32 (PI.f32) u2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) u2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) u2) (*.f32 0 (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) u2) (*.f32 (neg.f32 (PI.f32)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) u2) (*.f32 (*.f32 (PI.f32) (/.f32 u2 u2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) u2) (*.f32 (neg.f32 u2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) (*.f32 0 (*.f32 u2 (/.f32 (PI.f32) (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) u2) (*.f32 (*.f32 (PI.f32) u2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) u2) (*.f32 1 (*.f32 0 (*.f32 u2 (/.f32 (PI.f32) (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) u2) (*.f32 (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) u2) (*.f32 (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)) (*.f32 0 (*.f32 u2 (/.f32 (PI.f32) (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) u2) (*.f32 (*.f32 (PI.f32) (/.f32 u2 (PI.f32))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) u2) (*.f32 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) u2) (*.f32 (neg.f32 (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (PI.f32) (neg.f32 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 -1 (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (neg.f32 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (neg.f32 (PI.f32)) (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (PI.f32) (neg.f32 u2)) -1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (PI.f32) u2) (/.f32 (PI.f32) (PI.f32))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (PI.f32) u2) (/.f32 (PI.f32) (PI.f32))) (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 0 (*.f32 u2 (/.f32 (PI.f32) (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))) (*.f32 (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)) (*.f32 (PI.f32) (neg.f32 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (neg.f32 (*.f32 u2 (/.f32 (PI.f32) (PI.f32))))) (*.f32 (neg.f32 (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (neg.f32 (neg.f32 (PI.f32)))) (*.f32 (neg.f32 (neg.f32 (PI.f32))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (neg.f32 (neg.f32 u2))) (*.f32 (neg.f32 (neg.f32 u2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) u2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) u2) (/.f32 (PI.f32) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) u2) (/.f32 u2 u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) u2) (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) u2) (/.f32 (/.f32 (PI.f32) (PI.f32)) (/.f32 (PI.f32) (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) u2) (/.f32 (*.f32 u2 (/.f32 (PI.f32) (PI.f32))) (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) u2) (/.f32 (*.f32 (PI.f32) (/.f32 u2 u2)) (*.f32 (PI.f32) (/.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) u2) (/.f32 (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) u2) (/.f32 (*.f32 (PI.f32) (/.f32 u2 (PI.f32))) (*.f32 (PI.f32) (/.f32 u2 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) u2) (/.f32 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))) (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 u2 (/.f32 (PI.f32) (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) u2) (/.f32 (neg.f32 (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))) (neg.f32 (*.f32 u2 (/.f32 (PI.f32) (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) u2) (/.f32 (neg.f32 (neg.f32 (PI.f32))) (neg.f32 (neg.f32 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) u2) (/.f32 (neg.f32 (neg.f32 u2)) (neg.f32 (neg.f32 u2))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 -1 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 1 (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (fabs.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (fabs.f32 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (fabs.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (neg.f32 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (neg.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (neg.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 1 (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (fabs.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 1 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (fabs.f32 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (fabs.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (neg.f32 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 -1 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (neg.f32 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (neg.f32 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 0 (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -1) (*.f32 -1 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 0 (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 0 (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 0 (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (neg.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 0 (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (neg.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (neg.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (neg.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (neg.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (neg.f32 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (neg.f32 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (neg.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (neg.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))))

simplify211.0ms (1.1%)

Algorithm
egg-herbie
Rules
1564×rational_best_oopsla_all_46_json_45_simplify-89
1518×rational_best_oopsla_all_46_json_45_simplify-7
1412×rational_best_oopsla_all_46_json_45_simplify-24
1244×rational_best_oopsla_all_46_json_45_simplify-74
868×rational_best_oopsla_all_46_json_45_simplify-10
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
062811321
1218911233
2768111233
Stop Event
node limit
Counts
345 → 336
Calls
Call 1
Inputs
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1)))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1))) (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1))) (+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))) (*.f32 4/15 (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (sqrt.f32 u1)))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1))) (+.f32 (*.f32 -8/315 (*.f32 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)) (sqrt.f32 u1))) (+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))) (*.f32 4/15 (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (sqrt.f32 u1))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(/.f32 1/2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 1/3 (*.f32 u2 (PI.f32))) (*.f32 1/2 (/.f32 1 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 1/3 (*.f32 u2 (PI.f32))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 u2 (PI.f32)))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -2/9 (pow.f32 (PI.f32) 3)) (*.f32 1/15 (pow.f32 (PI.f32) 3))) (pow.f32 u2 3)))))
(+.f32 (*.f32 1/3 (*.f32 u2 (PI.f32))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 u2 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -2/9 (pow.f32 (PI.f32) 3)) (*.f32 1/15 (pow.f32 (PI.f32) 3))) (pow.f32 u2 3))) (*.f32 -1 (*.f32 (pow.f32 u2 5) (+.f32 (*.f32 2/45 (pow.f32 (PI.f32) 5)) (+.f32 (*.f32 2/3 (*.f32 (+.f32 (*.f32 -2/9 (pow.f32 (PI.f32) 3)) (*.f32 1/15 (pow.f32 (PI.f32) 3))) (pow.f32 (PI.f32) 2))) (*.f32 -2/315 (pow.f32 (PI.f32) 5)))))))))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
1
1
1
1
1
1
1
1
1
1
1
1
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (sqrt.f32 u1)) 0))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))) 0))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 0))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) 0))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(+.f32 0 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))))
(+.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (neg.f32 (sqrt.f32 u1)))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) 0))
(+.f32 (*.f32 0 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0) (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (neg.f32 (neg.f32 (sqrt.f32 u1)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (sqrt.f32 u1)) 0))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))) 0))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 0))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) 0))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(-.f32 0 (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(-.f32 0 (*.f32 1 (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 0 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 0 (*.f32 -1 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 0 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 0 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 0 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 0 (*.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 1 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(-.f32 (*.f32 (*.f32 0 (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (sqrt.f32 u1)) (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(-.f32 (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(-.f32 (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))) (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(-.f32 (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(-.f32 (*.f32 (*.f32 0 (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (*.f32 0 (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(-.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 0 (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(-.f32 (*.f32 0 (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(-.f32 (*.f32 (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(-.f32 (*.f32 0 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (sqrt.f32 u1)))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (neg.f32 (sqrt.f32 u1)))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) 0))
(-.f32 (*.f32 (*.f32 0 (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (neg.f32 (neg.f32 (sqrt.f32 u1)))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 0 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 0 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 0 (neg.f32 (neg.f32 (sqrt.f32 u1)))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (neg.f32 (neg.f32 (sqrt.f32 u1)))))
(+.f32 (*.f32 (PI.f32) u2) 0)
(+.f32 (*.f32 (PI.f32) u2) (*.f32 0 (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))))
(+.f32 (*.f32 (PI.f32) u2) (*.f32 (neg.f32 (PI.f32)) 0))
(+.f32 (*.f32 (PI.f32) u2) (*.f32 (*.f32 (PI.f32) (/.f32 u2 u2)) 0))
(+.f32 (*.f32 (PI.f32) u2) (*.f32 (neg.f32 u2) 0))
(+.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) (*.f32 0 (*.f32 u2 (/.f32 (PI.f32) (PI.f32))))))
(+.f32 (*.f32 (PI.f32) u2) (*.f32 (*.f32 (PI.f32) u2) 0))
(+.f32 (*.f32 (PI.f32) u2) (*.f32 1 (*.f32 0 (*.f32 u2 (/.f32 (PI.f32) (PI.f32))))))
(+.f32 (*.f32 (PI.f32) u2) (*.f32 (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)) 0))
(+.f32 (*.f32 (PI.f32) u2) (*.f32 (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)) (*.f32 0 (*.f32 u2 (/.f32 (PI.f32) (PI.f32))))))
(+.f32 (*.f32 (PI.f32) u2) (*.f32 (*.f32 (PI.f32) (/.f32 u2 (PI.f32))) 0))
(+.f32 (*.f32 (PI.f32) u2) (*.f32 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))) 0))
(+.f32 (*.f32 (PI.f32) u2) (*.f32 (neg.f32 (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))) 0))
(+.f32 0 (*.f32 (PI.f32) u2))
(+.f32 (*.f32 0 (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))) (*.f32 (PI.f32) u2))
(+.f32 (*.f32 (*.f32 (PI.f32) (neg.f32 u2)) -1) 0)
(+.f32 (*.f32 (*.f32 (PI.f32) u2) (/.f32 (PI.f32) (PI.f32))) 0)
(+.f32 (*.f32 (*.f32 (PI.f32) u2) (/.f32 (PI.f32) (PI.f32))) (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 0 (*.f32 u2 (/.f32 (PI.f32) (PI.f32))))))
(+.f32 (*.f32 0 (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))) (*.f32 (PI.f32) u2))
(+.f32 (*.f32 u2 (neg.f32 (neg.f32 (PI.f32)))) (*.f32 (neg.f32 (neg.f32 (PI.f32))) 0))
(+.f32 (*.f32 (PI.f32) (neg.f32 (neg.f32 u2))) (*.f32 (neg.f32 (neg.f32 u2)) 0))
(+.f32 (*.f32 (*.f32 0 (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))) (/.f32 (PI.f32) (PI.f32))) (*.f32 (PI.f32) u2))
(+.f32 (*.f32 (*.f32 0 (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))) (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))) (*.f32 (PI.f32) u2))
(+.f32 (*.f32 0 (*.f32 (PI.f32) (/.f32 u2 (PI.f32)))) (*.f32 (PI.f32) u2))
(+.f32 (*.f32 0 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 u2 (/.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) u2))
(+.f32 (*.f32 0 (*.f32 (PI.f32) (/.f32 u2 u2))) (*.f32 (PI.f32) u2))
(+.f32 (*.f32 0 (neg.f32 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) u2))
(+.f32 (*.f32 0 (neg.f32 (neg.f32 u2))) (*.f32 (PI.f32) u2))
(-.f32 (*.f32 (PI.f32) u2) 0)
(-.f32 (*.f32 (PI.f32) u2) (*.f32 0 (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))))
(-.f32 (*.f32 (PI.f32) u2) (*.f32 (neg.f32 (PI.f32)) 0))
(-.f32 (*.f32 (PI.f32) u2) (*.f32 (*.f32 (PI.f32) (/.f32 u2 u2)) 0))
(-.f32 (*.f32 (PI.f32) u2) (*.f32 (neg.f32 u2) 0))
(-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) (*.f32 0 (*.f32 u2 (/.f32 (PI.f32) (PI.f32))))))
(-.f32 (*.f32 (PI.f32) u2) (*.f32 (*.f32 (PI.f32) u2) 0))
(-.f32 (*.f32 (PI.f32) u2) (*.f32 1 (*.f32 0 (*.f32 u2 (/.f32 (PI.f32) (PI.f32))))))
(-.f32 (*.f32 (PI.f32) u2) (*.f32 (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)) 0))
(-.f32 (*.f32 (PI.f32) u2) (*.f32 (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)) (*.f32 0 (*.f32 u2 (/.f32 (PI.f32) (PI.f32))))))
(-.f32 (*.f32 (PI.f32) u2) (*.f32 (*.f32 (PI.f32) (/.f32 u2 (PI.f32))) 0))
(-.f32 (*.f32 (PI.f32) u2) (*.f32 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))) 0))
(-.f32 (*.f32 (PI.f32) u2) (*.f32 (neg.f32 (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))) 0))
(-.f32 0 (*.f32 (PI.f32) (neg.f32 u2)))
(-.f32 0 (*.f32 -1 (*.f32 (PI.f32) u2)))
(-.f32 0 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (neg.f32 u2))))
(-.f32 0 (*.f32 (neg.f32 (PI.f32)) (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))))
(-.f32 (*.f32 (*.f32 (PI.f32) (neg.f32 u2)) -1) 0)
(-.f32 (*.f32 (*.f32 (PI.f32) u2) (/.f32 (PI.f32) (PI.f32))) 0)
(-.f32 (*.f32 (*.f32 (PI.f32) u2) (/.f32 (PI.f32) (PI.f32))) (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 0 (*.f32 u2 (/.f32 (PI.f32) (PI.f32))))))
(-.f32 (*.f32 0 (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))) (*.f32 (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)) (*.f32 (PI.f32) (neg.f32 u2))))
(-.f32 (*.f32 0 (neg.f32 (*.f32 u2 (/.f32 (PI.f32) (PI.f32))))) (*.f32 (neg.f32 (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))) (PI.f32)))
(-.f32 (*.f32 u2 (neg.f32 (neg.f32 (PI.f32)))) (*.f32 (neg.f32 (neg.f32 (PI.f32))) 0))
(-.f32 (*.f32 (PI.f32) (neg.f32 (neg.f32 u2))) (*.f32 (neg.f32 (neg.f32 u2)) 0))
(/.f32 (*.f32 (PI.f32) u2) 1)
(/.f32 (*.f32 (PI.f32) u2) (/.f32 (PI.f32) (PI.f32)))
(/.f32 (*.f32 (PI.f32) u2) (/.f32 u2 u2))
(/.f32 (*.f32 (PI.f32) u2) (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)))
(/.f32 (*.f32 (PI.f32) u2) (/.f32 (/.f32 (PI.f32) (PI.f32)) (/.f32 (PI.f32) (PI.f32))))
(/.f32 (*.f32 (PI.f32) u2) (/.f32 (*.f32 u2 (/.f32 (PI.f32) (PI.f32))) (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))))
(/.f32 (*.f32 (PI.f32) u2) (/.f32 (*.f32 (PI.f32) (/.f32 u2 u2)) (*.f32 (PI.f32) (/.f32 u2 u2))))
(/.f32 (*.f32 (PI.f32) u2) (/.f32 (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))
(/.f32 (*.f32 (PI.f32) u2) (/.f32 (*.f32 (PI.f32) (/.f32 u2 (PI.f32))) (*.f32 (PI.f32) (/.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (PI.f32) u2) (/.f32 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))) (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 u2 (/.f32 (PI.f32) (PI.f32))))))
(/.f32 (*.f32 (PI.f32) u2) (/.f32 (neg.f32 (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))) (neg.f32 (*.f32 u2 (/.f32 (PI.f32) (PI.f32))))))
(/.f32 (*.f32 (PI.f32) u2) (/.f32 (neg.f32 (neg.f32 (PI.f32))) (neg.f32 (neg.f32 (PI.f32)))))
(/.f32 (*.f32 (PI.f32) u2) (/.f32 (neg.f32 (neg.f32 u2)) (neg.f32 (neg.f32 u2))))
(+.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(+.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(+.f32 0 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1) 0)
(-.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(-.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(-.f32 0 (*.f32 -1 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1) 0)
(*.f32 1 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)
(*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 -1 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0)
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 0))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 1 (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (fabs.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 0))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (fabs.f32 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 0))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (fabs.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 0))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (neg.f32 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 0))
(+.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(+.f32 (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(+.f32 (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 0)
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1) 0)
(+.f32 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (neg.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 0))
(+.f32 (*.f32 0 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(+.f32 (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(+.f32 (*.f32 (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(+.f32 (*.f32 (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(+.f32 (*.f32 (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(+.f32 (*.f32 0 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(+.f32 (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(+.f32 (*.f32 0 (neg.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0)
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 0))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 1 (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (fabs.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 1 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 0))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (fabs.f32 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 0))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (fabs.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 0))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (neg.f32 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 0))
(-.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 0 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(-.f32 0 (*.f32 -1 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(-.f32 0 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(-.f32 0 (*.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(-.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 0 (neg.f32 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (neg.f32 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(-.f32 (*.f32 (*.f32 0 (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 0)
(-.f32 (*.f32 (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -1) (*.f32 -1 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1) 0)
(-.f32 (*.f32 (*.f32 0 (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (*.f32 0 (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (*.f32 0 (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (neg.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 0))
(-.f32 (*.f32 (*.f32 0 (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (neg.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (neg.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 0 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 0 (neg.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (neg.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 1)
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (neg.f32 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (neg.f32 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (neg.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (neg.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1)
(neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(fabs.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(fabs.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
Outputs
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1)))
(*.f32 2 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32))))
(*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1))) (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))))
(+.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))) (*.f32 -4/3 (*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2))) (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 (sqrt.f32 u1) -4/3)))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1))) (+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))) (*.f32 4/15 (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (sqrt.f32 u1)))))
(+.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))) (+.f32 (*.f32 -4/3 (*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (*.f32 4/15 (*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2))) (+.f32 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 (sqrt.f32 u1) -4/3)) (*.f32 (sqrt.f32 u1) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1))) (+.f32 (*.f32 -8/315 (*.f32 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)) (sqrt.f32 u1))) (+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))) (*.f32 4/15 (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (sqrt.f32 u1))))))
(+.f32 (*.f32 -4/3 (*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))) (+.f32 (*.f32 -8/315 (*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)))) (*.f32 4/15 (*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2))) (+.f32 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 (sqrt.f32 u1) -4/3)) (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))) (*.f32 (sqrt.f32 u1) (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(/.f32 1/2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 1/3 (*.f32 u2 (PI.f32))) (*.f32 1/2 (/.f32 1 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 u2 (*.f32 1/3 (PI.f32))) (*.f32 1/2 (/.f32 1 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 1/3)) (*.f32 1/2 (/.f32 1 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 1/3 (*.f32 u2 (PI.f32))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 u2 (PI.f32)))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -2/9 (pow.f32 (PI.f32) 3)) (*.f32 1/15 (pow.f32 (PI.f32) 3))) (pow.f32 u2 3)))))
(+.f32 (*.f32 u2 (*.f32 1/3 (PI.f32))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 u2 (PI.f32)))) (*.f32 -1 (*.f32 (pow.f32 u2 3) (+.f32 (*.f32 (pow.f32 (PI.f32) 3) -2/9) (*.f32 (pow.f32 (PI.f32) 3) 1/15))))))
(+.f32 (neg.f32 (*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) -7/45))) (+.f32 (*.f32 u2 (*.f32 (PI.f32) 1/3)) (*.f32 1/2 (/.f32 1 (*.f32 u2 (PI.f32))))))
(+.f32 (*.f32 1/3 (*.f32 u2 (PI.f32))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 u2 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -2/9 (pow.f32 (PI.f32) 3)) (*.f32 1/15 (pow.f32 (PI.f32) 3))) (pow.f32 u2 3))) (*.f32 -1 (*.f32 (pow.f32 u2 5) (+.f32 (*.f32 2/45 (pow.f32 (PI.f32) 5)) (+.f32 (*.f32 2/3 (*.f32 (+.f32 (*.f32 -2/9 (pow.f32 (PI.f32) 3)) (*.f32 1/15 (pow.f32 (PI.f32) 3))) (pow.f32 (PI.f32) 2))) (*.f32 -2/315 (pow.f32 (PI.f32) 5)))))))))
(+.f32 (*.f32 u2 (*.f32 1/3 (PI.f32))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 u2 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 u2 3) (+.f32 (*.f32 (pow.f32 (PI.f32) 3) -2/9) (*.f32 (pow.f32 (PI.f32) 3) 1/15)))) (*.f32 -1 (*.f32 (pow.f32 u2 5) (+.f32 (*.f32 (+.f32 (*.f32 (pow.f32 (PI.f32) 3) -2/9) (*.f32 (pow.f32 (PI.f32) 3) 1/15)) (*.f32 2/3 (pow.f32 (PI.f32) 2))) (+.f32 (*.f32 (pow.f32 (PI.f32) 5) 2/45) (*.f32 (pow.f32 (PI.f32) 5) -2/315))))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 u2 (PI.f32)))) (+.f32 (*.f32 u2 (*.f32 (PI.f32) 1/3)) (*.f32 -1 (+.f32 (*.f32 (pow.f32 u2 5) (+.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) 3) -7/45) (*.f32 2/3 (pow.f32 (PI.f32) 2))) (*.f32 (pow.f32 (PI.f32) 5) 4/105))) (*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) -7/45))))))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
1
1
1
1
1
1
1
1
1
1
1
1
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (sqrt.f32 u1)) 0))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))) 0))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 0))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) 0))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 0 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 0 (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (neg.f32 (sqrt.f32 u1)))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) 0))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 0 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 0 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0) (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 0 (neg.f32 (neg.f32 (sqrt.f32 u1)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (sqrt.f32 u1)) 0))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))) 0))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 0))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) 0))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 0 (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 0 (*.f32 1 (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 0 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 0 (*.f32 -1 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 0 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 0 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 0 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 0 (*.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 1 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (*.f32 0 (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (sqrt.f32 u1)) (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))) (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (*.f32 0 (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (*.f32 0 (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 0 (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 0 (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 0 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (neg.f32 (sqrt.f32 u1)))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) 0))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (*.f32 0 (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (neg.f32 (neg.f32 (sqrt.f32 u1)))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 0 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 0 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 0 (neg.f32 (neg.f32 (sqrt.f32 u1)))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (/.f32 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (/.f32 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (/.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (neg.f32 (neg.f32 (sqrt.f32 u1)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (PI.f32) u2) 0)
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (*.f32 0 (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (*.f32 (neg.f32 (PI.f32)) 0))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (*.f32 (*.f32 (PI.f32) (/.f32 u2 u2)) 0))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (*.f32 (neg.f32 u2) 0))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) (*.f32 0 (*.f32 u2 (/.f32 (PI.f32) (PI.f32))))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (*.f32 (*.f32 (PI.f32) u2) 0))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (*.f32 1 (*.f32 0 (*.f32 u2 (/.f32 (PI.f32) (PI.f32))))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (*.f32 (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)) 0))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (*.f32 (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)) (*.f32 0 (*.f32 u2 (/.f32 (PI.f32) (PI.f32))))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (*.f32 (*.f32 (PI.f32) (/.f32 u2 (PI.f32))) 0))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (*.f32 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))) 0))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (*.f32 (neg.f32 (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))) 0))
(*.f32 u2 (PI.f32))
(+.f32 0 (*.f32 (PI.f32) u2))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 0 (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))) (*.f32 (PI.f32) u2))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (*.f32 (PI.f32) (neg.f32 u2)) -1) 0)
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (*.f32 (PI.f32) u2) (/.f32 (PI.f32) (PI.f32))) 0)
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (*.f32 (PI.f32) u2) (/.f32 (PI.f32) (PI.f32))) (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 0 (*.f32 u2 (/.f32 (PI.f32) (PI.f32))))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 0 (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))) (*.f32 (PI.f32) u2))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 u2 (neg.f32 (neg.f32 (PI.f32)))) (*.f32 (neg.f32 (neg.f32 (PI.f32))) 0))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) (neg.f32 (neg.f32 u2))) (*.f32 (neg.f32 (neg.f32 u2)) 0))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (*.f32 0 (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))) (/.f32 (PI.f32) (PI.f32))) (*.f32 (PI.f32) u2))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (*.f32 0 (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))) (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))) (*.f32 (PI.f32) u2))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 0 (*.f32 (PI.f32) (/.f32 u2 (PI.f32)))) (*.f32 (PI.f32) u2))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 0 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 u2 (/.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) u2))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 0 (*.f32 (PI.f32) (/.f32 u2 u2))) (*.f32 (PI.f32) u2))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 0 (neg.f32 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) u2))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 0 (neg.f32 (neg.f32 u2))) (*.f32 (PI.f32) u2))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 (PI.f32) u2) 0)
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 (PI.f32) u2) (*.f32 0 (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 (PI.f32) u2) (*.f32 (neg.f32 (PI.f32)) 0))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 (PI.f32) u2) (*.f32 (*.f32 (PI.f32) (/.f32 u2 u2)) 0))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 (PI.f32) u2) (*.f32 (neg.f32 u2) 0))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) (*.f32 0 (*.f32 u2 (/.f32 (PI.f32) (PI.f32))))))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 (PI.f32) u2) (*.f32 (*.f32 (PI.f32) u2) 0))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 (PI.f32) u2) (*.f32 1 (*.f32 0 (*.f32 u2 (/.f32 (PI.f32) (PI.f32))))))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 (PI.f32) u2) (*.f32 (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)) 0))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 (PI.f32) u2) (*.f32 (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)) (*.f32 0 (*.f32 u2 (/.f32 (PI.f32) (PI.f32))))))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 (PI.f32) u2) (*.f32 (*.f32 (PI.f32) (/.f32 u2 (PI.f32))) 0))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 (PI.f32) u2) (*.f32 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))) 0))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 (PI.f32) u2) (*.f32 (neg.f32 (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))) 0))
(*.f32 u2 (PI.f32))
(-.f32 0 (*.f32 (PI.f32) (neg.f32 u2)))
(*.f32 u2 (PI.f32))
(-.f32 0 (*.f32 -1 (*.f32 (PI.f32) u2)))
(*.f32 u2 (PI.f32))
(-.f32 0 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (neg.f32 u2))))
(*.f32 u2 (PI.f32))
(-.f32 0 (*.f32 (neg.f32 (PI.f32)) (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 (*.f32 (PI.f32) (neg.f32 u2)) -1) 0)
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 (*.f32 (PI.f32) u2) (/.f32 (PI.f32) (PI.f32))) 0)
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 (*.f32 (PI.f32) u2) (/.f32 (PI.f32) (PI.f32))) (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 0 (*.f32 u2 (/.f32 (PI.f32) (PI.f32))))))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 0 (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))) (*.f32 (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)) (*.f32 (PI.f32) (neg.f32 u2))))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 0 (neg.f32 (*.f32 u2 (/.f32 (PI.f32) (PI.f32))))) (*.f32 (neg.f32 (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))) (PI.f32)))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 u2 (neg.f32 (neg.f32 (PI.f32)))) (*.f32 (neg.f32 (neg.f32 (PI.f32))) 0))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 (PI.f32) (neg.f32 (neg.f32 u2))) (*.f32 (neg.f32 (neg.f32 u2)) 0))
(*.f32 u2 (PI.f32))
(/.f32 (*.f32 (PI.f32) u2) 1)
(*.f32 u2 (PI.f32))
(/.f32 (*.f32 (PI.f32) u2) (/.f32 (PI.f32) (PI.f32)))
(*.f32 u2 (PI.f32))
(/.f32 (*.f32 (PI.f32) u2) (/.f32 u2 u2))
(*.f32 u2 (PI.f32))
(/.f32 (*.f32 (PI.f32) u2) (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)))
(*.f32 u2 (PI.f32))
(/.f32 (*.f32 (PI.f32) u2) (/.f32 (/.f32 (PI.f32) (PI.f32)) (/.f32 (PI.f32) (PI.f32))))
(*.f32 u2 (PI.f32))
(/.f32 (*.f32 (PI.f32) u2) (/.f32 (*.f32 u2 (/.f32 (PI.f32) (PI.f32))) (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))))
(/.f32 (*.f32 u2 (PI.f32)) (/.f32 (*.f32 u2 (/.f32 (PI.f32) (PI.f32))) (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))))
(/.f32 (*.f32 (PI.f32) u2) (/.f32 (*.f32 (PI.f32) (/.f32 u2 u2)) (*.f32 (PI.f32) (/.f32 u2 u2))))
(/.f32 (*.f32 u2 (PI.f32)) (/.f32 (*.f32 (PI.f32) (/.f32 u2 u2)) (*.f32 (PI.f32) (/.f32 u2 u2))))
(/.f32 (*.f32 (PI.f32) u2) (/.f32 (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)) (/.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))
(*.f32 u2 (PI.f32))
(/.f32 (*.f32 (PI.f32) u2) (/.f32 (*.f32 (PI.f32) (/.f32 u2 (PI.f32))) (*.f32 (PI.f32) (/.f32 u2 (PI.f32)))))
(/.f32 (*.f32 u2 (PI.f32)) (/.f32 (*.f32 (PI.f32) (/.f32 u2 (PI.f32))) (*.f32 (PI.f32) (/.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (PI.f32) u2) (/.f32 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))) (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 u2 (/.f32 (PI.f32) (PI.f32))))))
(/.f32 (*.f32 u2 (PI.f32)) (/.f32 (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))) (*.f32 (/.f32 (PI.f32) (PI.f32)) (*.f32 u2 (/.f32 (PI.f32) (PI.f32))))))
(/.f32 (*.f32 u2 (PI.f32)) (/.f32 (*.f32 u2 (*.f32 (/.f32 (PI.f32) (PI.f32)) (/.f32 (PI.f32) (PI.f32)))) (*.f32 u2 (*.f32 (/.f32 (PI.f32) (PI.f32)) (/.f32 (PI.f32) (PI.f32))))))
(/.f32 (*.f32 (PI.f32) u2) (/.f32 (neg.f32 (*.f32 u2 (/.f32 (PI.f32) (PI.f32)))) (neg.f32 (*.f32 u2 (/.f32 (PI.f32) (PI.f32))))))
(*.f32 u2 (PI.f32))
(/.f32 (*.f32 (PI.f32) u2) (/.f32 (neg.f32 (neg.f32 (PI.f32))) (neg.f32 (neg.f32 (PI.f32)))))
(*.f32 u2 (PI.f32))
(/.f32 (*.f32 (PI.f32) u2) (/.f32 (neg.f32 (neg.f32 u2)) (neg.f32 (neg.f32 u2))))
(*.f32 u2 (PI.f32))
(+.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 0 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1) 0)
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 0 (*.f32 -1 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1) 0)
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 1 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 -1 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0)
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 0))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 1 (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (fabs.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 0))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (fabs.f32 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 0))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (fabs.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 0))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (neg.f32 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 0))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(+.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(+.f32 (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(+.f32 (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 0)
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1) 0)
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(+.f32 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (neg.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 0))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(+.f32 (*.f32 0 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(+.f32 (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(+.f32 (*.f32 (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(+.f32 (*.f32 (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(+.f32 (*.f32 (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(+.f32 (*.f32 0 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(+.f32 (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(+.f32 (*.f32 0 (neg.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0)
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 0))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 1 (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (fabs.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 1 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 0))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (fabs.f32 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 0))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (fabs.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 0))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (neg.f32 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 0))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(-.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(-.f32 0 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(neg.f32 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))))
(-.f32 0 (*.f32 -1 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(-.f32 0 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(-.f32 0 (*.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(-.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(-.f32 (*.f32 0 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(-.f32 (*.f32 0 (neg.f32 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (neg.f32 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(-.f32 (*.f32 (*.f32 0 (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(-.f32 (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 0)
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(-.f32 (*.f32 (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -1) (*.f32 -1 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1) 0)
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(-.f32 (*.f32 (*.f32 0 (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(-.f32 (*.f32 (*.f32 0 (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(-.f32 (*.f32 (/.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(-.f32 (*.f32 (*.f32 0 (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(-.f32 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 0))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (neg.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) 0))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(-.f32 (*.f32 (*.f32 0 (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (neg.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (neg.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(-.f32 (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(-.f32 (*.f32 0 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(-.f32 (*.f32 0 (neg.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (*.f32 (neg.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 1)
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (neg.f32 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (neg.f32 (*.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (neg.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (neg.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1)
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(fabs.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(fabs.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))

localize271.0ms (1.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))
0.4b
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))
0.4b
(*.f32 -1/3 (pow.f32 u1 3))
1.0b
(pow.f32 (PI.f32) 3)
Compiler

Compiled 184 to 141 computations (23.4% saved)

series5.0ms (0%)

Counts
2 → 12
Calls

9 calls:

TimeVariablePointExpression
1.0ms
u1
@0
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))
1.0ms
u2
@0
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))
1.0ms
u1
@-inf
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))
1.0ms
u1
@inf
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))
1.0ms
u2
@inf
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))

rewrite133.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1018×rational_best_oopsla_all_46_json_45_simplify-89
906×rational_best_oopsla_all_46_json_45_simplify-37
898×rational_best_oopsla_all_46_json_45_simplify-13
890×rational_best_oopsla_all_46_json_45_simplify-87
836×rational_best_oopsla_all_46_json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
024100
1143100
2409100
31819100
Stop Event
node limit
Counts
2 → 90
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))
(*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (pow.f32 (PI.f32) 3))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) -4/3) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (neg.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) -4/3)) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (neg.f32 (neg.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (pow.f32 (PI.f32) 3)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (pow.f32 (PI.f32) 3))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) -4/3) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (neg.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) 4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 -4/3 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (neg.f32 (pow.f32 u2 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 1 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) 4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) 4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 4/3 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 -1 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (neg.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) -4/3)) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) -4/3) (*.f32 (pow.f32 (PI.f32) 3) (neg.f32 (pow.f32 u2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) 4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))))) (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) 4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (neg.f32 (neg.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) 4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (/.f32 (pow.f32 u2 3) (pow.f32 u2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (/.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (/.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) 4/3) (*.f32 (pow.f32 (PI.f32) 3) 4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (/.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) -4/3) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) -4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (pow.f32 (PI.f32) 3))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (pow.f32 (PI.f32) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (/.f32 (neg.f32 (neg.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (neg.f32 (neg.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (/.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (/.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (*.f32 -4/3 (pow.f32 u2 3)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (/.f32 (pow.f32 u2 3) (pow.f32 u2 3)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (*.f32 -4/3 (/.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) 4/3) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (/.f32 (pow.f32 u2 3) (pow.f32 u2 3))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 -4/3 (/.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (*.f32 -4/3 (pow.f32 u2 3)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (/.f32 (pow.f32 u2 3) (pow.f32 u2 3)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (*.f32 -4/3 (/.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) 4/3) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) 4/3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) 4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) 4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (neg.f32 (pow.f32 u2 3)) (*.f32 -4/3 (pow.f32 (PI.f32) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (*.f32 (pow.f32 (PI.f32) 3) 4/3) (pow.f32 u2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (*.f32 -4/3 (/.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))) (*.f32 (*.f32 -4/3 (/.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (*.f32 (pow.f32 (PI.f32) 3) (neg.f32 (pow.f32 u2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (/.f32 (pow.f32 u2 3) (pow.f32 u2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (/.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (/.f32 (pow.f32 u2 3) (pow.f32 u2 3))) (*.f32 (pow.f32 (PI.f32) 3) (/.f32 (pow.f32 u2 3) (pow.f32 u2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) 4/3) (*.f32 (pow.f32 (PI.f32) 3) 4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (/.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (/.f32 (*.f32 -4/3 (pow.f32 u2 3)) (*.f32 -4/3 (pow.f32 u2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (/.f32 (pow.f32 u2 3) (pow.f32 u2 3)))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (/.f32 (pow.f32 u2 3) (pow.f32 u2 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (/.f32 (*.f32 -4/3 (/.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (*.f32 -4/3 (/.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) 4/3) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) 4/3))))))

simplify460.0ms (2.3%)

Algorithm
egg-herbie
Rules
1630×rational_best_oopsla_all_46_json_45_simplify-13
1208×rational_best_oopsla_all_46_json_45_simplify-10
758×rational_best_oopsla_all_46_json_45_simplify-72
724×rational_best_oopsla_all_46_json_45_simplify-23
532×rational_best_oopsla_all_46_json_45_simplify-30
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02037836
16997836
225047832
361497832
Stop Event
node limit
Counts
102 → 123
Calls
Call 1
Inputs
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) 0)
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))))) 0))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) 0))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (pow.f32 (PI.f32) 3))) 0))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) 0))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))))) 0))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) 0))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) 0))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) -4/3) 0))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (neg.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) 0))
(+.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) -4/3)) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))))
(+.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))))
(+.f32 (*.f32 0 (neg.f32 (neg.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (pow.f32 (PI.f32) 3)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))))
(+.f32 (*.f32 0 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) 0)
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))))) 0))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) 0))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (pow.f32 (PI.f32) 3))) 0))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) 0))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))))) 0))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) 0))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) 0))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) -4/3) 0))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (neg.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) 0))
(-.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) 4/3)))
(-.f32 0 (*.f32 -4/3 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (neg.f32 (pow.f32 u2 3))))))
(-.f32 0 (*.f32 1 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) 4/3))))
(-.f32 0 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) 4/3))))
(-.f32 0 (*.f32 4/3 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))
(-.f32 0 (*.f32 -1 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))))))
(-.f32 0 (*.f32 (neg.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(-.f32 (*.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) -4/3)) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) -4/3) (*.f32 (pow.f32 (PI.f32) 3) (neg.f32 (pow.f32 u2 3)))))
(-.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) 4/3))))
(-.f32 (*.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))))) (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) 4/3)))
(-.f32 (*.f32 0 (neg.f32 (neg.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) 4/3)))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) 1)
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (/.f32 (pow.f32 u2 3) (pow.f32 u2 3)))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (/.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (/.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) 4/3) (*.f32 (pow.f32 (PI.f32) 3) 4/3)))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (/.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) -4/3) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) -4/3)))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (pow.f32 (PI.f32) 3))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (pow.f32 (PI.f32) 3)))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (/.f32 (neg.f32 (neg.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (neg.f32 (neg.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (/.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (/.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))))
(+.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) 0)
(+.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (*.f32 -4/3 (pow.f32 u2 3)) 0))
(+.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (/.f32 (pow.f32 u2 3) (pow.f32 u2 3)))) 0))
(+.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (*.f32 -4/3 (/.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) 0))
(+.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) 4/3) 0))
(+.f32 0 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))))
(+.f32 (*.f32 0 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (/.f32 (pow.f32 u2 3) (pow.f32 u2 3))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))))
(+.f32 (*.f32 0 (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))))
(+.f32 (*.f32 0 (*.f32 -4/3 (/.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))))
(-.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) 0)
(-.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (*.f32 -4/3 (pow.f32 u2 3)) 0))
(-.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (/.f32 (pow.f32 u2 3) (pow.f32 u2 3)))) 0))
(-.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (*.f32 -4/3 (/.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) 0))
(-.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) 4/3) 0))
(-.f32 0 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) 4/3))
(-.f32 0 (*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) 4/3)))
(-.f32 0 (*.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) 4/3)))
(-.f32 0 (*.f32 (neg.f32 (pow.f32 u2 3)) (*.f32 -4/3 (pow.f32 (PI.f32) 3))))
(-.f32 0 (*.f32 (*.f32 (pow.f32 (PI.f32) 3) 4/3) (pow.f32 u2 3)))
(-.f32 (*.f32 0 (*.f32 -4/3 (/.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))) (*.f32 (*.f32 -4/3 (/.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (*.f32 (pow.f32 (PI.f32) 3) (neg.f32 (pow.f32 u2 3)))))
(/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) 1)
(/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (/.f32 (pow.f32 u2 3) (pow.f32 u2 3)))
(/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))))
(/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)))
(/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (/.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))
(/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (/.f32 (pow.f32 u2 3) (pow.f32 u2 3))) (*.f32 (pow.f32 (PI.f32) 3) (/.f32 (pow.f32 u2 3) (pow.f32 u2 3)))))
(/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) 4/3) (*.f32 (pow.f32 (PI.f32) 3) 4/3)))
(/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (/.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))))))
(/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (/.f32 (*.f32 -4/3 (pow.f32 u2 3)) (*.f32 -4/3 (pow.f32 u2 3))))
(/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (/.f32 (pow.f32 u2 3) (pow.f32 u2 3)))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (/.f32 (pow.f32 u2 3) (pow.f32 u2 3))))))
(/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (/.f32 (*.f32 -4/3 (/.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (*.f32 -4/3 (/.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))))
(/.f32 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) 4/3) -1)
(neg.f32 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) 4/3))
Outputs
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) 0)
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))))) 0))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) 0))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (pow.f32 (PI.f32) 3))) 0))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) 0))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))))) 0))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) 0))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) 0))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) -4/3) 0))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (neg.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) 0))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(+.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) -4/3)) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(+.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(+.f32 (*.f32 0 (neg.f32 (neg.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (pow.f32 (PI.f32) 3)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(+.f32 (*.f32 0 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) 0)
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))))) 0))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) 0))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (pow.f32 (PI.f32) 3))) 0))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (neg.f32 (neg.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) 0))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))))) 0))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) 0))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) 0))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) -4/3) 0))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(-.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (neg.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) 0))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(-.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) 4/3)))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(-.f32 0 (*.f32 -4/3 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (neg.f32 (pow.f32 u2 3))))))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(-.f32 0 (*.f32 1 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) 4/3))))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(-.f32 0 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) 4/3))))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(-.f32 0 (*.f32 4/3 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(-.f32 0 (*.f32 -1 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))))))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(-.f32 0 (*.f32 (neg.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(-.f32 (*.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) -4/3)) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) -4/3) (*.f32 (pow.f32 (PI.f32) 3) (neg.f32 (pow.f32 u2 3)))))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(-.f32 (*.f32 0 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) 4/3))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))) (neg.f32 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) 4/3))))
(*.f32 (/.f32 (*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) (neg.f32 (*.f32 (pow.f32 u2 3) (*.f32 4/3 (*.f32 (pow.f32 (PI.f32) 3) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))))
(*.f32 (*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (/.f32 (*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))))
(-.f32 (*.f32 0 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))))) (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))))) (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) 4/3)))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(-.f32 (*.f32 0 (neg.f32 (neg.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) 4/3)))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) 1)
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (/.f32 (pow.f32 u2 3) (pow.f32 u2 3)))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))))))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (/.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (/.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (/.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(/.f32 (*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (/.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) 4/3) (*.f32 (pow.f32 (PI.f32) 3) 4/3)))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) 4/3) (*.f32 (pow.f32 (PI.f32) 3) 4/3)))
(/.f32 (*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) 4/3) (*.f32 (pow.f32 (PI.f32) 3) 4/3)))
(/.f32 (*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (/.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (*.f32 -4/3 (pow.f32 (PI.f32) 3))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (/.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))))))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))
(/.f32 (*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))
(/.f32 (*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 (*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) -4/3) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) -4/3)))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (pow.f32 (PI.f32) 3))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (pow.f32 (PI.f32) 3)))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (/.f32 (*.f32 -4/3 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (pow.f32 (PI.f32) 3))) (*.f32 -4/3 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (pow.f32 (PI.f32) 3)))))
(/.f32 (*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (/.f32 (neg.f32 (neg.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (neg.f32 (neg.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))
(*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (/.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (/.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))) (/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))))
(/.f32 (*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (/.f32 (/.f32 (*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) (/.f32 (*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (/.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (/.f32 (*.f32 -4/3 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) (*.f32 -4/3 (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))))
(/.f32 (*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (/.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))) (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))) (/.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))))
(+.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) 0)
(*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))
(*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3)))
(+.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (*.f32 -4/3 (pow.f32 u2 3)) 0))
(*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))
(*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3)))
(+.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (/.f32 (pow.f32 u2 3) (pow.f32 u2 3)))) 0))
(*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))
(*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3)))
(+.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (*.f32 -4/3 (/.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) 0))
(*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))
(*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3)))
(+.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) 4/3) 0))
(*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))
(*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3)))
(+.f32 0 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))))
(*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))
(*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3)))
(+.f32 (*.f32 0 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (/.f32 (pow.f32 u2 3) (pow.f32 u2 3))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))))
(*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))
(*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3)))
(+.f32 (*.f32 0 (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))))
(*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))
(*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3)))
(+.f32 (*.f32 0 (*.f32 -4/3 (/.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))))
(*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))
(*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3)))
(-.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) 0)
(*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))
(*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3)))
(-.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (*.f32 -4/3 (pow.f32 u2 3)) 0))
(*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))
(*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3)))
(-.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (/.f32 (pow.f32 u2 3) (pow.f32 u2 3)))) 0))
(*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))
(*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3)))
(-.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (*.f32 -4/3 (/.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) 0))
(*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))
(*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3)))
(-.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) 4/3) 0))
(*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))
(*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3)))
(-.f32 0 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) 4/3))
(*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))
(*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3)))
(-.f32 0 (*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) 4/3)))
(*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))
(*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3)))
(-.f32 0 (*.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) 4/3)))
(neg.f32 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 (/.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) 4/3)))
(neg.f32 (*.f32 (/.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) 4/3))))
(neg.f32 (*.f32 (/.f32 (*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3))) (*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3)))) (*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) 4/3))))
(-.f32 0 (*.f32 (neg.f32 (pow.f32 u2 3)) (*.f32 -4/3 (pow.f32 (PI.f32) 3))))
(*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))
(*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3)))
(-.f32 0 (*.f32 (*.f32 (pow.f32 (PI.f32) 3) 4/3) (pow.f32 u2 3)))
(*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))
(*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3)))
(-.f32 (*.f32 0 (*.f32 -4/3 (/.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))) (*.f32 (*.f32 -4/3 (/.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (*.f32 (pow.f32 (PI.f32) 3) (neg.f32 (pow.f32 u2 3)))))
(*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))
(*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3)))
(/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) 1)
(*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))
(*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3)))
(/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (/.f32 (pow.f32 u2 3) (pow.f32 u2 3)))
(*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))
(*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3)))
(/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))))
(*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))
(*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3)))
(/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)))
(*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))
(*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3)))
(/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (/.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))
(*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))
(*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3)))
(/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (/.f32 (pow.f32 u2 3) (pow.f32 u2 3))) (*.f32 (pow.f32 (PI.f32) 3) (/.f32 (pow.f32 u2 3) (pow.f32 u2 3)))))
(/.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (/.f32 (pow.f32 u2 3) (pow.f32 u2 3))) (*.f32 (pow.f32 (PI.f32) 3) (/.f32 (pow.f32 u2 3) (pow.f32 u2 3)))))
(/.f32 (*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (/.f32 (pow.f32 u2 3) (pow.f32 u2 3))) (*.f32 (pow.f32 (PI.f32) 3) (/.f32 (pow.f32 u2 3) (pow.f32 u2 3)))))
(/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) 4/3) (*.f32 (pow.f32 (PI.f32) 3) 4/3)))
(/.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) 4/3) (*.f32 (pow.f32 (PI.f32) 3) 4/3)))
(/.f32 (*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3))) (/.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (*.f32 -4/3 (pow.f32 (PI.f32) 3))))
(/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (/.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3)))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))))))
(/.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (/.f32 (/.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (/.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))))
(/.f32 (*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3))) (/.f32 (/.f32 (*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3))) (*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3)))) (/.f32 (*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3))) (*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3))))))
(/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (/.f32 (*.f32 -4/3 (pow.f32 u2 3)) (*.f32 -4/3 (pow.f32 u2 3))))
(*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))
(*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3)))
(/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (/.f32 (pow.f32 u2 3) (pow.f32 u2 3)))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (/.f32 (pow.f32 u2 3) (pow.f32 u2 3))))))
(/.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (/.f32 (pow.f32 u2 3) (pow.f32 u2 3)))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (/.f32 (pow.f32 u2 3) (pow.f32 u2 3))))))
(/.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (/.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (/.f32 (pow.f32 u2 3) (pow.f32 u2 3)))) (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (/.f32 (pow.f32 u2 3) (pow.f32 u2 3))))))
(/.f32 (*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3))) (/.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (/.f32 (pow.f32 u2 3) (pow.f32 u2 3)))) (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (/.f32 (pow.f32 u2 3) (pow.f32 u2 3))))))
(/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 u2 3))) (/.f32 (*.f32 -4/3 (/.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (*.f32 -4/3 (/.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))))
(*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))
(*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3)))
(/.f32 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) 4/3) -1)
(*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))
(*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3)))
(neg.f32 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) 4/3))
(*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))
(*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3)))

eval1.3s (6.7%)

Compiler

Compiled 51828 to 33491 computations (35.4% saved)

prune550.0ms (2.8%)

Pruning

45 alts after pruning (35 fresh and 10 done)

PrunedKeptTotal
New1167141181
Fresh32124
Picked101
Done01010
Total1171451216
Error
0.2b
Counts
1216 → 45
Alt Table
Click to see full alt table
StatusErrorProgram
3.9b
(+.f32 (*.f32 (*.f32 u2 (PI.f32)) (*.f32 2 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))))
8.3b
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 -4/3 (*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3)))))
3.4b
(+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) u2))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (pow.f32 (PI.f32) 3)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))))
3.3b
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (PI.f32)))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)))))))
3.8b
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (PI.f32)))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))))
4.5b
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))
7.5b
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32)))) (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 4/15 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 (sqrt.f32 u1) (pow.f32 u2 5)))) (*.f32 (sqrt.f32 u1) (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)))))))
8.3b
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32)))) (*.f32 (sqrt.f32 u1) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))
2.8b
(+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) u2))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))))))
6.6b
(*.f32 (*.f32 u2 (PI.f32)) (*.f32 2 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
6.6b
(*.f32 (*.f32 u2 (PI.f32)) (*.f32 2 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))))))
1.8b
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
6.3b
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 (PI.f32) (*.f32 2 u2)))
2.2b
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
3.2b
(*.f32 (sqrt.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
4.6b
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (+.f32 (*.f32 u2 (*.f32 2 (PI.f32))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))
3.9b
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))))))
2.2b
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
2.2b
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
4.2b
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))) (+.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (*.f32 2 (*.f32 u2 (PI.f32)))))))
10.2b
(*.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))) (/.f32 1 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (log.f32 (-.f32 1 u1))))) (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
10.2b
(*.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))) (/.f32 1 (log.f32 (-.f32 1 u1)))) (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
8.8b
(*.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3))))))) (log.f32 (-.f32 1 u1))))) (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
10.2b
(*.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (log.f32 (-.f32 1 u1))))) (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
14.8b
(*.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (log.f32 (-.f32 1 u1))))) (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
9.2b
(*.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
14.8b
(*.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (log.f32 (-.f32 1 u1)))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
14.8b
(*.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
6.7b
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
9.7b
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1/2 (*.f32 u2 (PI.f32)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
8.5b
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (+.f32 (*.f32 u2 (*.f32 (PI.f32) 1/3)) (*.f32 1/2 (/.f32 1 (*.f32 u2 (PI.f32)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
8.1b
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (+.f32 (neg.f32 (*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) -7/45))) (+.f32 (*.f32 u2 (*.f32 (PI.f32) 1/3)) (*.f32 1/2 (/.f32 1 (*.f32 u2 (PI.f32))))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
6.7b
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (neg.f32 (*.f32 (PI.f32) -2)))))
14.8b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))) (+.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (*.f32 2 (*.f32 u2 (PI.f32)))))))
14.3b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
14.3b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 (*.f32 2 (*.f32 (PI.f32) (/.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 2 (PI.f32))))) (neg.f32 (*.f32 (PI.f32) -2))) (neg.f32 (*.f32 (PI.f32) -2)))))
14.3b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
14.2b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 -1 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -4))))))
8.3b
(*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))
9.6b
(*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 2 (PI.f32))))
6.7b
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
6.3b
(*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) u2)))
9.6b
(*.f32 2 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))))
6.6b
(*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (PI.f32))))
9.6b
(*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
Compiler

Compiled 1691 to 1367 computations (19.2% saved)

regimes478.0ms (2.4%)

Counts
57 → 2
Calls
Call 1
Inputs
(*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(*.f32 2 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))))
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 2 (PI.f32))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (PI.f32))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (PI.f32) (*.f32 2 u2)))
(*.f32 (*.f32 u2 (PI.f32)) (*.f32 2 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))))))
(*.f32 (*.f32 u2 (PI.f32)) (*.f32 2 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (neg.f32 (*.f32 (PI.f32) -2)))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (+.f32 (*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) u2)))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 (PI.f32) (*.f32 2 u2)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 -1 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -4))))))
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32)))) (*.f32 (sqrt.f32 u1) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))) (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 -4/3 (sqrt.f32 u1))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 -4/3 (*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (neg.f32 (*.f32 (PI.f32) -2)))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1/2 (*.f32 u2 (PI.f32)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))) (/.f32 1 (log.f32 (-.f32 1 u1)))) (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3))))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (+.f32 (*.f32 u2 (*.f32 2 (PI.f32))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (+.f32 (*.f32 u2 (*.f32 (PI.f32) 1/3)) (*.f32 1/2 (/.f32 1 (*.f32 u2 (PI.f32)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 (*.f32 2 (*.f32 (PI.f32) (/.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 2 (PI.f32))))) (neg.f32 (*.f32 (PI.f32) -2))) (neg.f32 (*.f32 (PI.f32) -2)))))
(*.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (log.f32 (-.f32 1 u1)))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (log.f32 (-.f32 1 u1))))) (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (log.f32 (-.f32 1 u1))))) (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))) (/.f32 1 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (log.f32 (-.f32 1 u1))))) (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (+.f32 (neg.f32 (*.f32 (pow.f32 u2 3) (*.f32 (pow.f32 (PI.f32) 3) -7/45))) (+.f32 (*.f32 u2 (*.f32 (PI.f32) 1/3)) (*.f32 1/2 (/.f32 1 (*.f32 u2 (PI.f32))))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (PI.f32) (*.f32 2 u2))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))
(*.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3))))))) (log.f32 (-.f32 1 u1))))) (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))) (+.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (*.f32 2 (*.f32 u2 (PI.f32)))))))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))) (+.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (*.f32 2 (*.f32 u2 (PI.f32)))))))
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32)))) (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 4/15 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 (sqrt.f32 u1) (pow.f32 u2 5)))) (*.f32 (sqrt.f32 u1) (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)))))))
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (PI.f32)))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (PI.f32) (*.f32 2 u2))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))))
(+.f32 (*.f32 (*.f32 u2 (PI.f32)) (*.f32 2 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) u2))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (pow.f32 (PI.f32) 3)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))))
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (PI.f32)))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)))))))
(+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) u2))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 (PI.f32) (*.f32 2 u2))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)))))))
Outputs
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 -1 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -4))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
Calls

10 calls:

57.0ms
u1
51.0ms
(-.f32 1 u1)
50.0ms
(log.f32 (-.f32 1 u1))
31.0ms
(neg.f32 (log.f32 (-.f32 1 u1)))
29.0ms
(sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))
Results
ErrorSegmentsBranch
1.8b1cosTheta_i
0.6b2u1
1.8b1u2
1.8b1(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
0.6b2(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))
0.6b2(neg.f32 (log.f32 (-.f32 1 u1)))
0.6b2(log.f32 (-.f32 1 u1))
0.6b2(-.f32 1 u1)
1.8b1(sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))
1.8b1(*.f32 (*.f32 2 (PI.f32)) u2)
Compiler

Compiled 2039 to 1510 computations (25.9% saved)

bsearch3.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.962638258934021
0.9636859893798828
Compiler

Compiled 22 to 19 computations (13.6% saved)

regimes203.0ms (1%)

Counts
28 → 2
Calls
Call 1
Inputs
(*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(*.f32 2 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))))
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 2 (PI.f32))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (PI.f32))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (PI.f32) (*.f32 2 u2)))
(*.f32 (*.f32 u2 (PI.f32)) (*.f32 2 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))))))
(*.f32 (*.f32 u2 (PI.f32)) (*.f32 2 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (neg.f32 (*.f32 (PI.f32) -2)))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (+.f32 (*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) u2)))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 (PI.f32) (*.f32 2 u2)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 -1 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -4))))))
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32)))) (*.f32 (sqrt.f32 u1) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))) (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 -4/3 (sqrt.f32 u1))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 -4/3 (*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 u2 3)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (neg.f32 (*.f32 (PI.f32) -2)))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1/2 (*.f32 u2 (PI.f32)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) (/.f32 1 (log.f32 (-.f32 1 u1)))) (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
Outputs
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 -1 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -4))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
Calls

10 calls:

29.0ms
u1
27.0ms
(-.f32 1 u1)
25.0ms
(log.f32 (-.f32 1 u1))
17.0ms
(sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))
17.0ms
(neg.f32 (log.f32 (-.f32 1 u1)))
Results
ErrorSegmentsBranch
2.2b1cosTheta_i
0.6b2u1
2.2b1u2
2.2b1(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
0.6b2(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))
0.6b2(neg.f32 (log.f32 (-.f32 1 u1)))
0.6b2(log.f32 (-.f32 1 u1))
0.6b2(-.f32 1 u1)
2.2b1(sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))
2.2b1(*.f32 (*.f32 2 (PI.f32)) u2)
Compiler

Compiled 585 to 410 computations (29.9% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.9873711466789246
0.9884463548660278
Compiler

Compiled 22 to 19 computations (13.6% saved)

regimes162.0ms (0.8%)

Counts
21 → 2
Calls
Call 1
Inputs
(*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(*.f32 2 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))))
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 2 (PI.f32))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (PI.f32))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (PI.f32) (*.f32 2 u2)))
(*.f32 (*.f32 u2 (PI.f32)) (*.f32 2 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))))))
(*.f32 (*.f32 u2 (PI.f32)) (*.f32 2 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (neg.f32 (*.f32 (PI.f32) -2)))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (+.f32 (*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) u2)))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 (PI.f32) (*.f32 2 u2)))
Outputs
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
Calls

10 calls:

21.0ms
(log.f32 (-.f32 1 u1))
20.0ms
(-.f32 1 u1)
20.0ms
u1
19.0ms
(neg.f32 (log.f32 (-.f32 1 u1)))
15.0ms
u2
Results
ErrorSegmentsBranch
2.2b1cosTheta_i
0.7b2u1
2.2b1u2
2.2b1(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
0.7b2(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))
0.7b2(neg.f32 (log.f32 (-.f32 1 u1)))
0.7b2(log.f32 (-.f32 1 u1))
0.7b2(-.f32 1 u1)
2.2b1(sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))
2.2b1(*.f32 (*.f32 2 (PI.f32)) u2)
Compiler

Compiled 430 to 313 computations (27.2% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.9873711466789246
0.9884463548660278
Compiler

Compiled 22 to 19 computations (13.6% saved)

regimes121.0ms (0.6%)

Counts
17 → 2
Calls
Call 1
Inputs
(*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(*.f32 2 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))))
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 2 (PI.f32))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (PI.f32))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (PI.f32) (*.f32 2 u2)))
(*.f32 (*.f32 u2 (PI.f32)) (*.f32 2 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))))))
(*.f32 (*.f32 u2 (PI.f32)) (*.f32 2 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (neg.f32 (*.f32 (PI.f32) -2)))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (+.f32 (*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
Outputs
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
Calls

10 calls:

17.0ms
(log.f32 (-.f32 1 u1))
16.0ms
u1
15.0ms
(-.f32 1 u1)
12.0ms
u2
11.0ms
(*.f32 (*.f32 2 (PI.f32)) u2)
Results
ErrorSegmentsBranch
2.2b1cosTheta_i
0.7b2u1
2.2b1u2
2.2b1(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
0.7b2(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))
0.7b2(neg.f32 (log.f32 (-.f32 1 u1)))
0.7b2(log.f32 (-.f32 1 u1))
0.7b2(-.f32 1 u1)
2.2b1(sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))
2.2b1(*.f32 (*.f32 2 (PI.f32)) u2)
Compiler

Compiled 334 to 240 computations (28.1% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.9873711466789246
0.9884463548660278
Compiler

Compiled 22 to 19 computations (13.6% saved)

regimes108.0ms (0.5%)

Counts
16 → 2
Calls
Call 1
Inputs
(*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(*.f32 2 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))))
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 2 (PI.f32))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (PI.f32))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (*.f32 (PI.f32) (*.f32 2 u2)))
(*.f32 (*.f32 u2 (PI.f32)) (*.f32 2 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 u1 (*.f32 1/3 (pow.f32 u1 3)))))))
(*.f32 (*.f32 u2 (PI.f32)) (*.f32 2 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (sqrt.f32 u1) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 (*.f32 (*.f32 2 (PI.f32)) (/.f32 u2 (*.f32 2 (PI.f32)))) (neg.f32 (*.f32 (PI.f32) -2)))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (+.f32 (*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 2 u2))))
Outputs
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
Calls

10 calls:

16.0ms
u1
14.0ms
(log.f32 (-.f32 1 u1))
14.0ms
(-.f32 1 u1)
9.0ms
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))
9.0ms
(neg.f32 (log.f32 (-.f32 1 u1)))
Results
ErrorSegmentsBranch
3.2b1cosTheta_i
0.9b2u1
3.2b1u2
3.2b1(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
0.9b2(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))
0.9b2(neg.f32 (log.f32 (-.f32 1 u1)))
0.9b2(log.f32 (-.f32 1 u1))
0.9b2(-.f32 1 u1)
3.2b1(sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))
3.2b1(*.f32 (*.f32 2 (PI.f32)) u2)
Compiler

Compiled 313 to 224 computations (28.4% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.9966151118278503
0.9969717264175415
Compiler

Compiled 22 to 19 computations (13.6% saved)

regimes72.0ms (0.4%)

Counts
7 → 2
Calls
Call 1
Inputs
(*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(*.f32 2 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))))
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 2 (PI.f32))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
Outputs
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
Calls

10 calls:

10.0ms
u1
9.0ms
(log.f32 (-.f32 1 u1))
9.0ms
(-.f32 1 u1)
8.0ms
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
7.0ms
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))
Results
ErrorSegmentsBranch
6.7b1cosTheta_i
2.9b2u1
6.7b1u2
5.6b2(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
2.9b2(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))
2.9b2(neg.f32 (log.f32 (-.f32 1 u1)))
2.9b2(log.f32 (-.f32 1 u1))
2.9b2(-.f32 1 u1)
6.7b1(sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))
6.7b1(*.f32 (*.f32 2 (PI.f32)) u2)
Compiler

Compiled 143 to 108 computations (24.5% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.9998354911804199
0.9998555779457092
Compiler

Compiled 22 to 19 computations (13.6% saved)

regimes26.0ms (0.1%)

Counts
6 → 1
Calls
Call 1
Inputs
(*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(*.f32 2 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))))
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 2 (PI.f32))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
Outputs
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
Calls

5 calls:

5.0ms
(*.f32 (*.f32 2 (PI.f32)) u2)
5.0ms
u1
5.0ms
(sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))
5.0ms
u2
4.0ms
cosTheta_i
Results
ErrorSegmentsBranch
6.7b1cosTheta_i
6.7b1u1
6.7b1u2
6.7b1(sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))
6.7b1(*.f32 (*.f32 2 (PI.f32)) u2)
Compiler

Compiled 84 to 58 computations (31% saved)

regimes13.0ms (0.1%)

Accuracy

Total -0.1b remaining (-0.7%)

Threshold costs -0.1b (-0.7%)

Counts
4 → 1
Calls
Call 1
Inputs
(*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
(*.f32 2 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))))
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 2 (PI.f32))))
Outputs
(*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
Calls

3 calls:

4.0ms
u2
4.0ms
u1
4.0ms
cosTheta_i
Results
ErrorSegmentsBranch
9.6b1cosTheta_i
9.6b1u1
9.6b1u2
Compiler

Compiled 47 to 30 computations (36.2% saved)

simplify10.0ms (0%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
086812
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f32 (-.f32 1 u1) 16156459/16777216) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 -1 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -4)))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(if (<=.f32 (-.f32 1 u1) 16575889/16777216) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 -1 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -4)))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))))
(if (<=.f32 (-.f32 1 u1) 16575889/16777216) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))))
(if (<=.f32 (-.f32 1 u1) 16575889/16777216) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))))
(if (<=.f32 (-.f32 1 u1) 16723529/16777216) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (sqrt.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))))
(if (<=.f32 (-.f32 1 u1) 16774699/16777216) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
Outputs
(if (<=.f32 (-.f32 1 u1) 16156459/16777216) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 -1 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -4)))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(if (<=.f32 (-.f32 1 u1) 16575889/16777216) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 -1 (*.f32 (/.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) -4)))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))))
(if (<=.f32 (-.f32 1 u1) 16575889/16777216) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))))
(if (<=.f32 (-.f32 1 u1) 16575889/16777216) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 2) 1/2) (+.f32 u1 (*.f32 (pow.f32 u1 3) 1/3)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))))
(if (<=.f32 (-.f32 1 u1) 16723529/16777216) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (sqrt.f32 (-.f32 u1 (*.f32 -1/2 (pow.f32 u1 2)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))))
(if (<=.f32 (-.f32 1 u1) 16774699/16777216) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 u1) (PI.f32))))
Compiler

Compiled 285 to 231 computations (18.9% saved)

soundness433.0ms (2.2%)

Algorithm
egg-herbie
Rules
1714×rational_best_oopsla_all_46_json_45_simplify-23
1560×rational_best_oopsla_all_46_json_45_simplify-49
1560×rational_best_oopsla_all_46_json_45_simplify-49
1314×rational_best_oopsla_all_46_json_45_simplify-10
1236×rational_best_oopsla_all_46_json_45_simplify-89
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03838441
113838369
249248329
040410649
1143110569
2522510153
03838441
113838369
249248329
02468705
18708609
231218597
378828597
Stop Event
node limit
node limit
node limit
node limit
Compiler

Compiled 625 to 481 computations (23% saved)

end225.0ms (1.1%)

Compiler

Compiled 264 to 201 computations (23.9% saved)

Profiling

Loading profile data...