Details

Time bar (total: 18.6s)

analyze906.0ms (4.9%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%0.8%99.2%0%0%0%0
0%0%0.8%99.2%0%0%0%1
0%0%0.8%99.2%0%0%0%2
0%0%0.8%99.2%0%0%0%3
0%0%0.8%99.2%0%0%0%4
0%0%0.8%99.2%0%0%0%5
33.3%0.2%0.4%99.4%0%0%0%6
33.3%0.2%0.4%99.4%0%0%0%7
33.3%0.2%0.4%99.4%0%0%0%8
33.3%0.2%0.4%99.4%0%0%0%9
60%0.3%0.2%99.5%0%0%0%10
60%0.3%0.2%99.5%0%0%0%11
60%0.3%0.2%99.5%0%0%0%12
Compiler

Compiled 62 to 45 computations (27.4% saved)

sample5.5s (29.5%)

Results
4.4s8256×body256valid
1.1s2130×body256precondition
Bogosity

preprocess102.0ms (0.5%)

Algorithm
egg-herbie
Rules
982×associate--r+
982×distribute-lft-in
804×fma-def
800×*-commutative
784×fma-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
077511
1189427
2476427
3955357
41500357
51858357
62137357
72952357
85433357
97230357
044
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
2
3
Outputs
0
1
2
3
Call 2
Inputs
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 normAngle) u)) (/.f32 1 (sin.f32 u))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 1 (sin.f32 u))) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) n0_i)) (/.f32 1 (sin.f32 n0_i))) normAngle) (*.f32 (*.f32 (sin.f32 (*.f32 u n0_i)) (/.f32 1 (sin.f32 n0_i))) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) n1_i)) (/.f32 1 (sin.f32 n1_i))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u n1_i)) (/.f32 1 (sin.f32 n1_i))) normAngle))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 n0_i) normAngle)) (/.f32 1 (sin.f32 normAngle))) u) (*.f32 (*.f32 (sin.f32 (*.f32 n0_i normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 n1_i) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 n1_i normAngle)) (/.f32 1 (sin.f32 normAngle))) u))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i))
Outputs
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
(fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) n0_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 normAngle) u)) (/.f32 1 (sin.f32 u))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 1 (sin.f32 u))) n1_i))
(fma.f32 (*.f32 (sin.f32 (*.f32 u (-.f32 1 normAngle))) (/.f32 1 (sin.f32 u))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 u)) n1_i)))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 u (-.f32 1 normAngle))) (sin.f32 u)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 u))))
(fma.f32 (sin.f32 (*.f32 u (-.f32 1 normAngle))) (/.f32 n0_i (sin.f32 u)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 u))))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 u (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 u))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) n0_i)) (/.f32 1 (sin.f32 n0_i))) normAngle) (*.f32 (*.f32 (sin.f32 (*.f32 u n0_i)) (/.f32 1 (sin.f32 n0_i))) n1_i))
(fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) n0_i)) (/.f32 1 (sin.f32 n0_i))) normAngle (*.f32 n1_i (*.f32 (/.f32 1 (sin.f32 n0_i)) (sin.f32 (*.f32 u n0_i)))))
(fma.f32 normAngle (/.f32 (sin.f32 (*.f32 (-.f32 1 u) n0_i)) (sin.f32 n0_i)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u n0_i)) (sin.f32 n0_i))))
(fma.f32 (sin.f32 (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u n0_i)) (/.f32 n1_i (sin.f32 n0_i))))
(/.f32 (fma.f32 normAngle (sin.f32 (-.f32 n0_i (*.f32 u n0_i))) (*.f32 n1_i (sin.f32 (*.f32 u n0_i)))) (sin.f32 n0_i))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u n0_i)) (*.f32 normAngle (sin.f32 (-.f32 n0_i (*.f32 u n0_i))))) (sin.f32 n0_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) n1_i)) (/.f32 1 (sin.f32 n1_i))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u n1_i)) (/.f32 1 (sin.f32 n1_i))) normAngle))
(fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) n1_i)) (/.f32 1 (sin.f32 n1_i))) n0_i (*.f32 normAngle (*.f32 (/.f32 1 (sin.f32 n1_i)) (sin.f32 (*.f32 u n1_i)))))
(fma.f32 normAngle (/.f32 (sin.f32 (*.f32 u n1_i)) (sin.f32 n1_i)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) n1_i)) (sin.f32 n1_i))))
(*.f32 (/.f32 1 (sin.f32 n1_i)) (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) n1_i))) (*.f32 normAngle (sin.f32 (*.f32 u n1_i)))))
(/.f32 (fma.f32 normAngle (sin.f32 (*.f32 u n1_i)) (*.f32 n0_i (sin.f32 (-.f32 n1_i (*.f32 u n1_i))))) (sin.f32 n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 n0_i) normAngle)) (/.f32 1 (sin.f32 normAngle))) u) (*.f32 (*.f32 (sin.f32 (*.f32 n0_i normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
(fma.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 n0_i)))) u (*.f32 n1_i (*.f32 (/.f32 1 (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle n0_i)))))
(fma.f32 u (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 n0_i))) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle n0_i))) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 n0_i))) (/.f32 u (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle n0_i)) (/.f32 n1_i (sin.f32 normAngle))))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 normAngle n0_i)) (*.f32 u (sin.f32 (fma.f32 (neg.f32 normAngle) n0_i normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 normAngle n0_i)) (*.f32 u (sin.f32 (fma.f32 n0_i (neg.f32 normAngle) normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 u (sin.f32 (-.f32 normAngle (*.f32 normAngle n0_i))) (*.f32 n1_i (sin.f32 (*.f32 normAngle n0_i)))) (sin.f32 normAngle))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 n1_i) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 n1_i normAngle)) (/.f32 1 (sin.f32 normAngle))) u))
(fma.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 n1_i)))) n0_i (*.f32 u (*.f32 (/.f32 1 (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle n1_i)))))
(fma.f32 u (/.f32 (sin.f32 (*.f32 normAngle n1_i)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 n1_i))) n0_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 n1_i))) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle n1_i)) (/.f32 u (sin.f32 normAngle))))
(/.f32 (fma.f32 u (sin.f32 (*.f32 normAngle n1_i)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 normAngle n1_i))))) (sin.f32 normAngle))
(/.f32 (fma.f32 u (sin.f32 (*.f32 normAngle n1_i)) (*.f32 n0_i (sin.f32 (fma.f32 normAngle (neg.f32 n1_i) normAngle)))) (sin.f32 normAngle))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i))
(fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n0_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n1_i (*.f32 n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(/.f32 (fma.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) n1_i (*.f32 n0_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
Compiler

Compiled 33 to 24 computations (27.3% saved)

simplify107.0ms (0.6%)

Algorithm
egg-herbie
Rules
1126×distribute-lft-in
886×distribute-rgt-in
846×*-commutative
740×associate--r+
736×fma-def
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02073
14161
29161
317551
427551
536651
643751
754551
891651
9112651
10140951
11204351
12403451
13636451
14776551
Stop Event
node limit
Counts
1 → 8
Calls
Call 1
Inputs
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
Outputs
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
(fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) n0_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))

eval2.0ms (0%)

Compiler

Compiled 161 to 72 computations (55.3% saved)

prune6.0ms (0%)

Pruning

6 alts after pruning (6 fresh and 0 done)

PrunedKeptTotal
New358
Fresh011
Picked000
Done000
Total369
Error
0.6b
Counts
9 → 5
Alt Table
Click to see full alt table
StatusErrorProgram
0.8b
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
0.8b
(fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))
9.4b
(/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
0.9b
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
9.5b
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
Compiler

Compiled 252 to 166 computations (34.1% saved)

localize69.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
0.2b
(*.f32 (-.f32 1 u) normAngle)
0.3b
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
1.4b
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
Compiler

Compiled 77 to 30 computations (61% saved)

series44.0ms (0.2%)

Counts
4 → 80
Calls

30 calls:

TimeVariablePointExpression
23.0ms
u
@0
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
3.0ms
n0_i
@0
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
1.0ms
normAngle
@0
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
1.0ms
normAngle
@-inf
(*.f32 (-.f32 1 u) normAngle)
1.0ms
normAngle
@-inf
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))

rewrite147.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1692×associate-/r*
1248×associate-/l*
400×add-sqr-sqrt
396×pow1
396×*-un-lft-identity
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
019122
1387122
25009122
Stop Event
node limit
Counts
4 → 133
Calls
Call 1
Inputs
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 1 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2) (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 1 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 -1 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3) (pow.f32 (sin.f32 normAngle) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (/.f32 1 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))) 2) (cbrt.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (/.f32 1 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sin.f32 normAngle)) (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (/.f32 -1 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 1 u) normAngle))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 3) (pow.f32 (sin.f32 normAngle) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 normAngle (*.f32 normAngle (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 normAngle (*.f32 (neg.f32 u) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 normAngle (neg.f32 u)) normAngle)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 u) normAngle) normAngle)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) normAngle))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 normAngle)) (-.f32 1 (*.f32 normAngle (neg.f32 u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 normAngle)) (-.f32 1 (*.f32 (neg.f32 u) normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 normAngle (/.f32 1 (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 u 1) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (pow.f32 u 3)) (/.f32 (+.f32 1 (fma.f32 u u u)) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 normAngle (-.f32 1 (*.f32 u u))) (+.f32 u 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 normAngle (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (*.f32 u u)) normAngle) (+.f32 u 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) normAngle) (+.f32 1 (fma.f32 u u u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 normAngle (-.f32 1 (*.f32 u u))) 1) (+.f32 u 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 normAngle (-.f32 1 (*.f32 u u))) (sqrt.f32 (+.f32 u 1))) (sqrt.f32 (+.f32 u 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 normAngle (-.f32 1 (*.f32 u u))) (*.f32 (cbrt.f32 (+.f32 u 1)) (cbrt.f32 (+.f32 u 1)))) (cbrt.f32 (+.f32 u 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 normAngle (-.f32 1 (pow.f32 u 3))) 1) (+.f32 1 (fma.f32 u u u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 normAngle (-.f32 1 (pow.f32 u 3))) (sqrt.f32 (+.f32 1 (fma.f32 u u u)))) (sqrt.f32 (+.f32 1 (fma.f32 u u u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 normAngle (-.f32 1 (pow.f32 u 3))) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 u u u))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) normAngle) 1) (+.f32 u 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) normAngle) (sqrt.f32 (+.f32 u 1))) (sqrt.f32 (+.f32 u 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) normAngle) (*.f32 (cbrt.f32 (+.f32 u 1)) (cbrt.f32 (+.f32 u 1)))) (cbrt.f32 (+.f32 u 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) normAngle) 1) (+.f32 1 (fma.f32 u u u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) normAngle) (sqrt.f32 (+.f32 1 (fma.f32 u u u)))) (sqrt.f32 (+.f32 1 (fma.f32 u u u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) normAngle) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 u u u))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (-.f32 1 u) normAngle) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 (-.f32 1 u) normAngle)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (-.f32 1 u) normAngle)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (-.f32 1 u) normAngle) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (-.f32 1 u) normAngle) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 (-.f32 1 u)) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 1 u) normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (-.f32 1 u) normAngle) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 normAngle 3) (pow.f32 (-.f32 1 u) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 normAngle 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (-.f32 1 u) normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (-.f32 1 u) normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 1 u) normAngle)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (-.f32 1 u) normAngle)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) 1) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) (-.f32 1 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (exp.f32 (log1p.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) 1) (exp.f32 (log1p.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) (sqrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) 2) (cbrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i)) (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) 2)) (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) 3) (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) 3)) (+.f32 (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i)) (-.f32 (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) 2) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))))))))

simplify162.0ms (0.9%)

Algorithm
egg-herbie
Rules
1174×associate-+l+
1056×associate-+r+
874×+-commutative
678×associate-*r*
598×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
048910109
113139799
254299799
Stop Event
node limit
Counts
213 → 248
Calls
Call 1
Inputs
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle))) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle))) (+.f32 (*.f32 1/120 (/.f32 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (sin.f32 normAngle))) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle))) (+.f32 (*.f32 -1/5040 (/.f32 (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7)) (sin.f32 normAngle))) (+.f32 (*.f32 1/120 (/.f32 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (sin.f32 normAngle))) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))
u
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u)) (pow.f32 normAngle 2)) u)
(+.f32 (*.f32 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (+.f32 (*.f32 1/120 u) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u)) (pow.f32 normAngle 2)) u))
(+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (pow.f32 u 7)) (+.f32 (*.f32 1/120 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u))) (+.f32 (*.f32 -1/5040 u) (*.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (+.f32 (*.f32 1/120 u) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u))))))))) (pow.f32 normAngle 6)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (+.f32 (*.f32 1/120 u) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u)) (pow.f32 normAngle 2)) u)))
1
(+.f32 1 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle))))
(+.f32 1 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2)))))
(+.f32 1 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle))) (+.f32 (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2))))))
(/.f32 (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)) (sin.f32 normAngle))
(-.f32 1 u)
(-.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) (pow.f32 normAngle 2))) u)
(-.f32 (+.f32 1 (+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) (pow.f32 normAngle 2)) (*.f32 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u)))) (pow.f32 normAngle 4)))) u)
(-.f32 (+.f32 1 (+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u))))) (+.f32 (*.f32 1/120 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 -1/5040 (-.f32 1 u))))) (pow.f32 normAngle 6)) (*.f32 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u)))) (pow.f32 normAngle 4))))) u)
normAngle
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 -1 (*.f32 u normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 -1 (*.f32 u normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
n0_i
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (pow.f32 normAngle 3)) (sin.f32 normAngle))) (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (pow.f32 normAngle 3))) (sin.f32 normAngle)))) (pow.f32 u 3)) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) n0_i)) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 n0_i (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u)))))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) n0_i)) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (*.f32 (-.f32 1 u) n0_i))))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 n0_i (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u)))))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) n0_i)) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (-.f32 (+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u))))) (+.f32 (*.f32 1/120 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 -1/5040 (-.f32 1 u))))) n0_i) (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7)))) (+.f32 (*.f32 -1/5040 (*.f32 n1_i u)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u))))) (*.f32 1/120 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))))))) (pow.f32 normAngle 6))))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) 1)
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 1)
(*.f32 1 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 1 (sin.f32 normAngle))))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2) (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 1 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 -1 (sin.f32 normAngle)))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 1)
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2)
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 3)
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 3) 1/3)
(pow.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) -1)
(neg.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))))
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2))
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 3))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3) (pow.f32 (sin.f32 normAngle) 3)))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 1))
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))) 1)
(*.f32 1 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) 1)
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (/.f32 1 (sin.f32 normAngle))))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))) 2) (cbrt.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (/.f32 1 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (sin.f32 (*.f32 (-.f32 1 u) normAngle)))
(*.f32 (neg.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (/.f32 -1 (sin.f32 normAngle)))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))))
(pow.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) 1)
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))) 2)
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))) 3)
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) 3) 1/3)
(pow.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 1 u) normAngle))) -1)
(neg.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (neg.f32 (sin.f32 normAngle))))
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) 2))
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))))
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) 3))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 3) (pow.f32 (sin.f32 normAngle) 3)))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))))
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))) 1))
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))))
(+.f32 normAngle (*.f32 normAngle (neg.f32 u)))
(+.f32 normAngle (*.f32 (neg.f32 u) normAngle))
(+.f32 (*.f32 normAngle (neg.f32 u)) normAngle)
(+.f32 (*.f32 (neg.f32 u) normAngle) normAngle)
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) normAngle))) 1)
(-.f32 (exp.f32 (log1p.f32 normAngle)) (-.f32 1 (*.f32 normAngle (neg.f32 u))))
(-.f32 (exp.f32 (log1p.f32 normAngle)) (-.f32 1 (*.f32 (neg.f32 u) normAngle)))
(/.f32 normAngle (/.f32 1 (-.f32 1 u)))
(/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 u 1) normAngle))
(/.f32 (-.f32 1 (pow.f32 u 3)) (/.f32 (+.f32 1 (fma.f32 u u u)) normAngle))
(/.f32 (*.f32 normAngle (-.f32 1 (*.f32 u u))) (+.f32 u 1))
(/.f32 (*.f32 normAngle (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (*.f32 (-.f32 1 (*.f32 u u)) normAngle) (+.f32 u 1))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) normAngle) (+.f32 1 (fma.f32 u u u)))
(/.f32 (/.f32 (*.f32 normAngle (-.f32 1 (*.f32 u u))) 1) (+.f32 u 1))
(/.f32 (/.f32 (*.f32 normAngle (-.f32 1 (*.f32 u u))) (sqrt.f32 (+.f32 u 1))) (sqrt.f32 (+.f32 u 1)))
(/.f32 (/.f32 (*.f32 normAngle (-.f32 1 (*.f32 u u))) (*.f32 (cbrt.f32 (+.f32 u 1)) (cbrt.f32 (+.f32 u 1)))) (cbrt.f32 (+.f32 u 1)))
(/.f32 (/.f32 (*.f32 normAngle (-.f32 1 (pow.f32 u 3))) 1) (+.f32 1 (fma.f32 u u u)))
(/.f32 (/.f32 (*.f32 normAngle (-.f32 1 (pow.f32 u 3))) (sqrt.f32 (+.f32 1 (fma.f32 u u u)))) (sqrt.f32 (+.f32 1 (fma.f32 u u u))))
(/.f32 (/.f32 (*.f32 normAngle (-.f32 1 (pow.f32 u 3))) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 u u u))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) normAngle) 1) (+.f32 u 1))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) normAngle) (sqrt.f32 (+.f32 u 1))) (sqrt.f32 (+.f32 u 1)))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) normAngle) (*.f32 (cbrt.f32 (+.f32 u 1)) (cbrt.f32 (+.f32 u 1)))) (cbrt.f32 (+.f32 u 1)))
(/.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) normAngle) 1) (+.f32 1 (fma.f32 u u u)))
(/.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) normAngle) (sqrt.f32 (+.f32 1 (fma.f32 u u u)))) (sqrt.f32 (+.f32 1 (fma.f32 u u u))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) normAngle) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 u u u))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))
(pow.f32 (*.f32 (-.f32 1 u) normAngle) 1)
(pow.f32 (sqrt.f32 (*.f32 (-.f32 1 u) normAngle)) 2)
(pow.f32 (cbrt.f32 (*.f32 (-.f32 1 u) normAngle)) 3)
(pow.f32 (pow.f32 (*.f32 (-.f32 1 u) normAngle) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 (-.f32 1 u) normAngle) 2))
(log.f32 (pow.f32 (exp.f32 (-.f32 1 u)) normAngle))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 1 u) normAngle))))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 1 u) normAngle) 3))
(cbrt.f32 (*.f32 (pow.f32 normAngle 3) (pow.f32 (-.f32 1 u) 3)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 normAngle 3)))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 1 u) normAngle)))
(exp.f32 (log.f32 (*.f32 (-.f32 1 u) normAngle)))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 1 u) normAngle)) 1))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 1 u) normAngle)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) 1))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(+.f32 (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) 1) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))) 1)
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) (-.f32 1 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i)))
(-.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (exp.f32 (log1p.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))) 1)
(-.f32 (+.f32 (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) 1) (exp.f32 (log1p.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))) 1)
(*.f32 1 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))
(*.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)) 1)
(*.f32 (sqrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) (sqrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))))
(*.f32 (cbrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) 2) (cbrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))))
(/.f32 (-.f32 (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i)) (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) 2)) (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) 3) (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) 3)) (+.f32 (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i)) (-.f32 (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) 2) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))))
(pow.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)) 1)
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) 2)
(pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) 3)
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)) 3) 1/3)
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)) 2))
(log.f32 (exp.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)) 3))
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))))
(exp.f32 (log.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) 1))
(log1p.f32 (expm1.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))))
Outputs
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/.f32 u (/.f32 (sin.f32 normAngle) normAngle))
(*.f32 (/.f32 u (sin.f32 normAngle)) normAngle)
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle))) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(fma.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle)) (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(fma.f32 -1/6 (/.f32 (pow.f32 u 3) (/.f32 (sin.f32 normAngle) (pow.f32 normAngle 3))) (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle))) (+.f32 (*.f32 1/120 (/.f32 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (sin.f32 normAngle))) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(fma.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle)) (fma.f32 1/120 (/.f32 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (sin.f32 normAngle)) (/.f32 u (/.f32 (sin.f32 normAngle) normAngle))))
(fma.f32 -1/6 (/.f32 (pow.f32 u 3) (/.f32 (sin.f32 normAngle) (pow.f32 normAngle 3))) (fma.f32 1/120 (*.f32 (/.f32 (pow.f32 u 5) (sin.f32 normAngle)) (pow.f32 normAngle 5)) (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle)))
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle))) (+.f32 (*.f32 -1/5040 (/.f32 (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7)) (sin.f32 normAngle))) (+.f32 (*.f32 1/120 (/.f32 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (sin.f32 normAngle))) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))
(fma.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle)) (fma.f32 -1/5040 (/.f32 (pow.f32 u 7) (/.f32 (sin.f32 normAngle) (pow.f32 normAngle 7))) (fma.f32 1/120 (/.f32 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (sin.f32 normAngle)) (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))))
(fma.f32 -1/6 (/.f32 (pow.f32 u 3) (/.f32 (sin.f32 normAngle) (pow.f32 normAngle 3))) (fma.f32 -1/5040 (*.f32 (/.f32 (pow.f32 u 7) (sin.f32 normAngle)) (pow.f32 normAngle 7)) (fma.f32 1/120 (*.f32 (/.f32 (pow.f32 u 5) (sin.f32 normAngle)) (pow.f32 normAngle 5)) (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))))
u
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u)) (pow.f32 normAngle 2)) u)
(fma.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle) u)
(+.f32 (*.f32 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (+.f32 (*.f32 1/120 u) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u)) (pow.f32 normAngle 2)) u))
(fma.f32 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (fma.f32 1/120 u (*.f32 -1/6 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u))))) (pow.f32 normAngle 4) (fma.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle) u))
(fma.f32 (-.f32 (*.f32 1/120 (-.f32 (pow.f32 u 5) u)) (*.f32 1/36 (-.f32 (pow.f32 u 3) u))) (pow.f32 normAngle 4) (fma.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle) u))
(+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (pow.f32 u 7)) (+.f32 (*.f32 1/120 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u))) (+.f32 (*.f32 -1/5040 u) (*.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (+.f32 (*.f32 1/120 u) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u))))))))) (pow.f32 normAngle 6)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (+.f32 (*.f32 1/120 u) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u)) (pow.f32 normAngle 2)) u)))
(fma.f32 (-.f32 (*.f32 -1/5040 (pow.f32 u 7)) (fma.f32 1/120 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) (fma.f32 -1/5040 u (*.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (fma.f32 1/120 u (*.f32 -1/6 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u))))))))) (pow.f32 normAngle 6) (fma.f32 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (fma.f32 1/120 u (*.f32 -1/6 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u))))) (pow.f32 normAngle 4) (fma.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle) u)))
(fma.f32 (-.f32 (-.f32 (*.f32 -1/5040 (pow.f32 u 7)) (*.f32 -1/720 (-.f32 (pow.f32 u 3) u))) (fma.f32 u -1/5040 (*.f32 -1/6 (-.f32 (*.f32 1/120 (-.f32 (pow.f32 u 5) u)) (*.f32 1/36 (-.f32 (pow.f32 u 3) u)))))) (pow.f32 normAngle 6) (fma.f32 (-.f32 (*.f32 1/120 (-.f32 (pow.f32 u 5) u)) (*.f32 1/36 (-.f32 (pow.f32 u 3) u))) (pow.f32 normAngle 4) (fma.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle) u)))
1
(+.f32 1 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle))))
(+.f32 1 (neg.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)))))
(-.f32 1 (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 u normAngle)))
(+.f32 1 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2)))))
(+.f32 1 (fma.f32 -1 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 -1/2 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)))))
(+.f32 1 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 -1/2 u) u)) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 u normAngle))))
(-.f32 1 (-.f32 (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 u normAngle)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 -1/2 u) u))))
(+.f32 1 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle))) (+.f32 (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2))))))
(+.f32 1 (fma.f32 -1 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (fma.f32 1/6 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))) (*.f32 -1/2 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u))))))
(+.f32 1 (-.f32 (fma.f32 1/6 (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 -1/2 u) u))) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 u normAngle))))
(/.f32 (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(-.f32 1 u)
(-.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) (pow.f32 normAngle 2))) u)
(+.f32 1 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))) u))
(-.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) 1) u)
(-.f32 (+.f32 1 (+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) (pow.f32 normAngle 2)) (*.f32 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u)))) (pow.f32 normAngle 4)))) u)
(+.f32 1 (-.f32 (fma.f32 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 normAngle normAngle) (*.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 1/120 (-.f32 1 u)))))) u))
(+.f32 (fma.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 1/120 (-.f32 1 u) (*.f32 1/36 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))) (*.f32 (*.f32 (*.f32 normAngle normAngle) -1/6) (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))) (-.f32 1 u))
(+.f32 (-.f32 1 u) (fma.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 1/120 (-.f32 1 u) (*.f32 1/36 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))) (*.f32 (*.f32 (*.f32 normAngle normAngle) -1/6) (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))))
(-.f32 (+.f32 1 (+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u))))) (+.f32 (*.f32 1/120 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 -1/5040 (-.f32 1 u))))) (pow.f32 normAngle 6)) (*.f32 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u)))) (pow.f32 normAngle 4))))) u)
(+.f32 1 (-.f32 (fma.f32 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (fma.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 1/120 (-.f32 1 u)))) (fma.f32 1/120 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 -1/5040 (-.f32 1 u))))) (pow.f32 normAngle 6) (*.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 1/120 (-.f32 1 u))))))) u))
(+.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) 1) (-.f32 (fma.f32 (pow.f32 normAngle 6) (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (fma.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 1/120 (-.f32 1 u) (*.f32 1/36 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))) (fma.f32 -1/5040 (-.f32 1 u) (*.f32 -1/720 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))))) (*.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 1/120 (-.f32 1 u) (*.f32 1/36 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))))) u))
(+.f32 (-.f32 1 u) (fma.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (fma.f32 (pow.f32 normAngle 6) (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (fma.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 1/120 (-.f32 1 u) (*.f32 1/36 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))) (fma.f32 -1/5040 (-.f32 1 u) (*.f32 -1/720 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))))) (*.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 1/120 (-.f32 1 u) (*.f32 1/36 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))))))))
normAngle
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 normAngle (-.f32 1 u))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 normAngle (-.f32 1 u))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 normAngle (-.f32 1 u))
(*.f32 -1 (*.f32 u normAngle))
(*.f32 normAngle (neg.f32 u))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 normAngle (-.f32 1 u))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 normAngle (-.f32 1 u))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 normAngle (-.f32 1 u))
(*.f32 -1 (*.f32 u normAngle))
(*.f32 normAngle (neg.f32 u))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 normAngle (-.f32 1 u))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 normAngle (-.f32 1 u))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 normAngle (-.f32 1 u))
n0_i
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 normAngle n0_i)))))))
(fma.f32 u (-.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 normAngle n0_i))) n0_i)
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))))
(fma.f32 -1/2 (*.f32 (*.f32 u u) (*.f32 (*.f32 normAngle normAngle) n0_i)) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 normAngle n0_i))))))))
(fma.f32 -1/2 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 u n0_i))) (fma.f32 u (-.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 normAngle n0_i))) n0_i))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (pow.f32 normAngle 3)) (sin.f32 normAngle))) (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (pow.f32 normAngle 3))) (sin.f32 normAngle)))) (pow.f32 u 3)) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))))
(fma.f32 (fma.f32 -1/6 (/.f32 (*.f32 (pow.f32 normAngle 3) n1_i) (sin.f32 normAngle)) (/.f32 (*.f32 1/6 (*.f32 (cos.f32 normAngle) (*.f32 (pow.f32 normAngle 3) n0_i))) (sin.f32 normAngle))) (pow.f32 u 3) (fma.f32 -1/2 (*.f32 (*.f32 u u) (*.f32 (*.f32 normAngle normAngle) n0_i)) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 normAngle n0_i)))))))))
(fma.f32 (pow.f32 u 3) (fma.f32 -1/6 (/.f32 (pow.f32 normAngle 3) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 1/6 (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 normAngle 3) (*.f32 (cos.f32 normAngle) n0_i))))) (fma.f32 -1/2 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 u n0_i))) (fma.f32 u (-.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 normAngle n0_i))) n0_i)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) n0_i)) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 n1_i u (fma.f32 (+.f32 (fma.f32 -1/6 (*.f32 (pow.f32 u 3) n1_i) (*.f32 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) n0_i)) (*.f32 1/6 (*.f32 u n1_i))) (*.f32 normAngle normAngle) (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 u n1_i (fma.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 -1/6 (*.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)) n0_i)) (*.f32 -1/6 (*.f32 n1_i (-.f32 (pow.f32 u 3) u)))) (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 n0_i (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u)))))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) n0_i)) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 (-.f32 (fma.f32 1/120 (*.f32 (pow.f32 u 5) n1_i) (*.f32 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 1/120 (-.f32 1 u)))) n0_i)) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 u 3) n1_i) (*.f32 u n1_i))) (*.f32 1/120 (*.f32 u n1_i)))) (pow.f32 normAngle 4) (fma.f32 n1_i u (fma.f32 (+.f32 (fma.f32 -1/6 (*.f32 (pow.f32 u 3) n1_i) (*.f32 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) n0_i)) (*.f32 1/6 (*.f32 u n1_i))) (*.f32 normAngle normAngle) (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 (pow.f32 normAngle 4) (fma.f32 1/120 (*.f32 (pow.f32 u 5) n1_i) (fma.f32 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 1/120 (-.f32 1 u) (*.f32 1/36 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))) n0_i (neg.f32 (fma.f32 1/120 (*.f32 u n1_i) (*.f32 1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))))) (fma.f32 u n1_i (fma.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 -1/6 (*.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)) n0_i)) (*.f32 -1/6 (*.f32 n1_i (-.f32 (pow.f32 u 3) u)))) (*.f32 (-.f32 1 u) n0_i))))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 n0_i (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u)))))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) n0_i)) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (-.f32 (+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u))))) (+.f32 (*.f32 1/120 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 -1/5040 (-.f32 1 u))))) n0_i) (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7)))) (+.f32 (*.f32 -1/5040 (*.f32 n1_i u)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u))))) (*.f32 1/120 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))))))) (pow.f32 normAngle 6))))))
(fma.f32 (-.f32 (fma.f32 1/120 (*.f32 (pow.f32 u 5) n1_i) (*.f32 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 1/120 (-.f32 1 u)))) n0_i)) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 u 3) n1_i) (*.f32 u n1_i))) (*.f32 1/120 (*.f32 u n1_i)))) (pow.f32 normAngle 4) (fma.f32 n1_i u (fma.f32 (+.f32 (fma.f32 -1/6 (*.f32 (pow.f32 u 3) n1_i) (*.f32 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) n0_i)) (*.f32 1/6 (*.f32 u n1_i))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 1 u) n0_i (*.f32 (pow.f32 normAngle 6) (-.f32 (fma.f32 (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (fma.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 1/120 (-.f32 1 u)))) (fma.f32 1/120 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 -1/5040 (-.f32 1 u))))) n0_i (*.f32 -1/5040 (*.f32 (pow.f32 u 7) n1_i))) (fma.f32 -1/5040 (*.f32 u n1_i) (fma.f32 -1/6 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 u 5) n1_i)) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 u 3) n1_i) (*.f32 u n1_i))) (*.f32 1/120 (*.f32 u n1_i)))) (*.f32 1/120 (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 u 3) n1_i) (*.f32 u n1_i))))))))))))
(fma.f32 (pow.f32 normAngle 4) (fma.f32 1/120 (*.f32 (pow.f32 u 5) n1_i) (fma.f32 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 1/120 (-.f32 1 u) (*.f32 1/36 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))) n0_i (neg.f32 (fma.f32 1/120 (*.f32 u n1_i) (*.f32 1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))))) (fma.f32 u n1_i (fma.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 -1/6 (*.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)) n0_i)) (*.f32 -1/6 (*.f32 n1_i (-.f32 (pow.f32 u 3) u)))) (fma.f32 (pow.f32 normAngle 6) (-.f32 (fma.f32 (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (fma.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 1/120 (-.f32 1 u) (*.f32 1/36 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))) (fma.f32 -1/5040 (-.f32 1 u) (*.f32 -1/720 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))))) n0_i (*.f32 -1/5040 (*.f32 (pow.f32 u 7) n1_i))) (fma.f32 -1/5040 (*.f32 u n1_i) (fma.f32 -1/6 (-.f32 (*.f32 (pow.f32 u 5) (*.f32 1/120 n1_i)) (fma.f32 1/120 (*.f32 u n1_i) (*.f32 1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (*.f32 -1/720 (*.f32 n1_i (-.f32 (pow.f32 u 3) u)))))) (*.f32 (-.f32 1 u) n0_i)))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) 1)
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 1)
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 1 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 1 (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2) (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 1 (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 -1 (sin.f32 normAngle)))
(/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))
(pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 1)
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2)
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 3)
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 3) 1/3)
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(pow.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) -1)
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(neg.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2))
(fabs.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 3))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3) (pow.f32 (sin.f32 normAngle) 3)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 1))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))) 1)
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(*.f32 1 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) 1)
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (/.f32 1 (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))) 2))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))) 2) (cbrt.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (/.f32 1 (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (sin.f32 (*.f32 (-.f32 1 u) normAngle)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(*.f32 (neg.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (/.f32 -1 (sin.f32 normAngle)))
(neg.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 -1 (sin.f32 normAngle))))
(neg.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle)))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (cbrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))))
(pow.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) 1)
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))) 2)
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))) 3)
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) 3) 1/3)
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(pow.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 1 u) normAngle))) -1)
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(neg.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) 2))
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 2))
(fabs.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) 3))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 3) (pow.f32 (sin.f32 normAngle) 3)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))) 1))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(+.f32 normAngle (*.f32 normAngle (neg.f32 u)))
(*.f32 normAngle (-.f32 1 u))
(+.f32 normAngle (*.f32 (neg.f32 u) normAngle))
(*.f32 normAngle (-.f32 1 u))
(+.f32 (*.f32 normAngle (neg.f32 u)) normAngle)
(*.f32 normAngle (-.f32 1 u))
(+.f32 (*.f32 (neg.f32 u) normAngle) normAngle)
(*.f32 normAngle (-.f32 1 u))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) normAngle))) 1)
(*.f32 normAngle (-.f32 1 u))
(-.f32 (exp.f32 (log1p.f32 normAngle)) (-.f32 1 (*.f32 normAngle (neg.f32 u))))
(-.f32 (exp.f32 (log1p.f32 normAngle)) (+.f32 1 (*.f32 u normAngle)))
(-.f32 (expm1.f32 (log1p.f32 normAngle)) (*.f32 u normAngle))
(-.f32 (exp.f32 (log1p.f32 normAngle)) (-.f32 1 (*.f32 (neg.f32 u) normAngle)))
(-.f32 (exp.f32 (log1p.f32 normAngle)) (+.f32 1 (*.f32 u normAngle)))
(-.f32 (expm1.f32 (log1p.f32 normAngle)) (*.f32 u normAngle))
(/.f32 normAngle (/.f32 1 (-.f32 1 u)))
(*.f32 normAngle (-.f32 1 u))
(/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 u 1) normAngle))
(*.f32 normAngle (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(/.f32 (-.f32 1 (pow.f32 u 3)) (/.f32 (+.f32 1 (fma.f32 u u u)) normAngle))
(*.f32 (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))) normAngle)
(*.f32 normAngle (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))))
(/.f32 (*.f32 normAngle (-.f32 1 (*.f32 u u))) (+.f32 u 1))
(/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 u 1) normAngle))
(*.f32 normAngle (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(/.f32 (*.f32 normAngle (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))) normAngle)
(*.f32 normAngle (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))))
(/.f32 (*.f32 (-.f32 1 (*.f32 u u)) normAngle) (+.f32 u 1))
(/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 u 1) normAngle))
(*.f32 normAngle (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) normAngle) (+.f32 1 (fma.f32 u u u)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))) normAngle)
(*.f32 normAngle (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))))
(/.f32 (/.f32 (*.f32 normAngle (-.f32 1 (*.f32 u u))) 1) (+.f32 u 1))
(/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 u 1) normAngle))
(*.f32 normAngle (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(/.f32 (/.f32 (*.f32 normAngle (-.f32 1 (*.f32 u u))) (sqrt.f32 (+.f32 u 1))) (sqrt.f32 (+.f32 u 1)))
(/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 u 1) normAngle))
(*.f32 normAngle (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(/.f32 (/.f32 (*.f32 normAngle (-.f32 1 (*.f32 u u))) (*.f32 (cbrt.f32 (+.f32 u 1)) (cbrt.f32 (+.f32 u 1)))) (cbrt.f32 (+.f32 u 1)))
(/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 u 1) normAngle))
(*.f32 normAngle (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(/.f32 (/.f32 (*.f32 normAngle (-.f32 1 (pow.f32 u 3))) 1) (+.f32 1 (fma.f32 u u u)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))) normAngle)
(*.f32 normAngle (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))))
(/.f32 (/.f32 (*.f32 normAngle (-.f32 1 (pow.f32 u 3))) (sqrt.f32 (+.f32 1 (fma.f32 u u u)))) (sqrt.f32 (+.f32 1 (fma.f32 u u u))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))) normAngle)
(*.f32 normAngle (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))))
(/.f32 (/.f32 (*.f32 normAngle (-.f32 1 (pow.f32 u 3))) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 u u u))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))) normAngle)
(*.f32 normAngle (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) normAngle) 1) (+.f32 u 1))
(/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 u 1) normAngle))
(*.f32 normAngle (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) normAngle) (sqrt.f32 (+.f32 u 1))) (sqrt.f32 (+.f32 u 1)))
(/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 u 1) normAngle))
(*.f32 normAngle (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) normAngle) (*.f32 (cbrt.f32 (+.f32 u 1)) (cbrt.f32 (+.f32 u 1)))) (cbrt.f32 (+.f32 u 1)))
(/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 u 1) normAngle))
(*.f32 normAngle (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(/.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) normAngle) 1) (+.f32 1 (fma.f32 u u u)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))) normAngle)
(*.f32 normAngle (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) normAngle) (sqrt.f32 (+.f32 1 (fma.f32 u u u)))) (sqrt.f32 (+.f32 1 (fma.f32 u u u))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))) normAngle)
(*.f32 normAngle (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) normAngle) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 u u u))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))) normAngle)
(*.f32 normAngle (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))))
(pow.f32 (*.f32 (-.f32 1 u) normAngle) 1)
(*.f32 normAngle (-.f32 1 u))
(pow.f32 (sqrt.f32 (*.f32 (-.f32 1 u) normAngle)) 2)
(*.f32 normAngle (-.f32 1 u))
(pow.f32 (cbrt.f32 (*.f32 (-.f32 1 u) normAngle)) 3)
(*.f32 normAngle (-.f32 1 u))
(pow.f32 (pow.f32 (*.f32 (-.f32 1 u) normAngle) 3) 1/3)
(*.f32 normAngle (-.f32 1 u))
(sqrt.f32 (pow.f32 (*.f32 (-.f32 1 u) normAngle) 2))
(sqrt.f32 (pow.f32 (*.f32 normAngle (-.f32 1 u)) 2))
(fabs.f32 (*.f32 normAngle (-.f32 1 u)))
(log.f32 (pow.f32 (exp.f32 (-.f32 1 u)) normAngle))
(*.f32 normAngle (-.f32 1 u))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 1 u) normAngle))))
(*.f32 normAngle (-.f32 1 u))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 1 u) normAngle) 3))
(*.f32 normAngle (-.f32 1 u))
(cbrt.f32 (*.f32 (pow.f32 normAngle 3) (pow.f32 (-.f32 1 u) 3)))
(*.f32 normAngle (-.f32 1 u))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 normAngle 3)))
(*.f32 normAngle (-.f32 1 u))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 1 u) normAngle)))
(*.f32 normAngle (-.f32 1 u))
(exp.f32 (log.f32 (*.f32 (-.f32 1 u) normAngle)))
(*.f32 normAngle (-.f32 1 u))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 1 u) normAngle)) 1))
(*.f32 normAngle (-.f32 1 u))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 1 u) normAngle)))
(*.f32 normAngle (-.f32 1 u))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) 1))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(+.f32 (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) 1) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))) 1)
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) (-.f32 1 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))) (-.f32 1 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (expm1.f32 (log1p.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))))
(-.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (exp.f32 (log1p.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))) 1)
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))) (-.f32 1 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (expm1.f32 (log1p.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))))
(-.f32 (+.f32 (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) 1) (exp.f32 (log1p.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))) 1)
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))) (-.f32 1 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (expm1.f32 (log1p.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))))
(*.f32 1 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(*.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)) 1)
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) (sqrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(*.f32 (cbrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) 2))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) 2) (cbrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (-.f32 (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i)) (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) 2)) (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))
(/.f32 (-.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 2) (*.f32 n0_i n0_i)) (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) 2)) (-.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))))
(/.f32 (-.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 2) (*.f32 n0_i n0_i)) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) 2)) (-.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) 3) (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) 3)) (+.f32 (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i)) (-.f32 (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) 2) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))))
(/.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) 3) (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))) 3)) (+.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 2) (*.f32 n0_i n0_i)) (-.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) 2) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))))))
(/.f32 (+.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) 3) (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 3)) (fma.f32 (*.f32 n0_i (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 2)) n0_i (*.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))))))
(pow.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)) 1)
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) 2)
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) 3)
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)) 3) 1/3)
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)) 2))
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))) 2))
(fabs.f32 (fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))))
(log.f32 (exp.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)) 3))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(exp.f32 (log.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) 1))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(log1p.f32 (expm1.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))

localize75.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)
0.1b
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
0.2b
(*.f32 (-.f32 1 u) normAngle)
9.4b
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
Compiler

Compiled 85 to 40 computations (52.9% saved)

series14.0ms (0.1%)

Counts
3 → 68
Calls

30 calls:

TimeVariablePointExpression
5.0ms
normAngle
@0
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
1.0ms
u
@-inf
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
1.0ms
normAngle
@inf
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
1.0ms
normAngle
@-inf
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
1.0ms
u
@inf
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))

rewrite163.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
850×associate-/r*
606×associate-/l*
416×add-sqr-sqrt
410×pow1
410×*-un-lft-identity
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01991
140091
2535091
Stop Event
node limit
Counts
3 → 162
Calls
Call 1
Inputs
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (/.f32 (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 (sin.f32 normAngle) (pow.f32 (cbrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (cbrt.f32 (sqrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (cbrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (cbrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 2) (/.f32 (sin.f32 normAngle) (cbrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) (/.f32 (sin.f32 normAngle) (/.f32 1 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (/.f32 1 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) (/.f32 (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) (/.f32 (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)) (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)) (/.f32 (sin.f32 normAngle) (/.f32 1 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)) (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))) (/.f32 1 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)) (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))) (sin.f32 normAngle)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)) (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))) (neg.f32 (sin.f32 normAngle))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))) (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 (neg.f32 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 (*.f32 (neg.f32 (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 (*.f32 (neg.f32 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3))) (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3))) (*.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (sqrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (/.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (sqrt.f32 (sqrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 2)) (/.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (sqrt.f32 (cbrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 2)) (/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (sqrt.f32 (pow.f32 (cbrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2))) (/.f32 (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2))) (*.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (sqrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)))) (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 2))) (/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)))) (/.f32 (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) -1) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) (/.f32 1 (sin.f32 normAngle))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)) (/.f32 1 (sin.f32 normAngle))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2)) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))) (-.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3)) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3))) (*.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2)) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2))) (*.f32 (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) 3) (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) 3)) (-.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))) (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) 3) (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3) 3)) (*.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))) (+.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3)) (-.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) 3) (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2) 3)) (*.f32 (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (+.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2)) (+.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2))) (*.f32 (neg.f32 (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3))) (*.f32 (neg.f32 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) 1) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) -1) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)) 1) (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)) -1) (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))) (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2))) (*.f32 (sin.f32 normAngle) (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3))) (*.f32 (sin.f32 normAngle) (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)) (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2))) 1) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2))) (sqrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (sqrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2))) (*.f32 (cbrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (cbrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))) (cbrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2))) (+.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sqrt.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))) (-.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)) (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3))) 1) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) -1) 1) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) -1) (sqrt.f32 (sin.f32 normAngle))) (neg.f32 (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) -1) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (neg.f32 (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) -1) -1) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) -1) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) -1) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) -1) (neg.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) -1) (neg.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 -1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 1) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 -1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (sqrt.f32 (sin.f32 normAngle))) (neg.f32 (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 -1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (neg.f32 (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 -1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) -1) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 -1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 -1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 -1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (neg.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 -1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (neg.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) (/.f32 1 (sin.f32 normAngle))) 1) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) (/.f32 1 (sin.f32 normAngle))) (sqrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (sqrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) (/.f32 1 (sin.f32 normAngle))) (*.f32 (cbrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (cbrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))) (cbrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) (/.f32 1 (sin.f32 normAngle))) (+.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sqrt.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))) (-.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)) (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)) (/.f32 1 (sin.f32 normAngle))) 1) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)) (/.f32 1 (sin.f32 normAngle))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)) (/.f32 1 (sin.f32 normAngle))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sqrt.f32 (sin.f32 normAngle))) 1) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sqrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) 1) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (*.f32 (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 -1 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2))) (neg.f32 (sin.f32 normAngle))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 -1 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3))) (neg.f32 (sin.f32 normAngle))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) 1) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) -1) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)) 1) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)) -1) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 1) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (sqrt.f32 (sin.f32 normAngle))) (neg.f32 (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (neg.f32 (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) -1) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (neg.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (neg.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (/.f32 1 (pow.f32 (sin.f32 normAngle) 3)) (pow.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 3) (/.f32 1 (pow.f32 (sin.f32 normAngle) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 3) (pow.f32 (sin.f32 normAngle) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (/.f32 1 (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 u normAngle))) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 n0_i) (sin.f32 (*.f32 (-.f32 1 u) normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))))))

simplify191.0ms (1%)

Algorithm
egg-herbie
Rules
996×associate-+r+
884×associate-*r*
864×+-commutative
668×associate-*l*
580×associate-/l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
057318692
1163418112
2712818112
Stop Event
node limit
Counts
230 → 284
Calls
Call 1
Inputs
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 2)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (+.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 -1/6 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (+.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 -1/6 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (-.f32 (+.f32 (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7))) (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) n0_i))) (+.f32 (*.f32 1/120 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))) (+.f32 (*.f32 -1/6 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (+.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 -1/6 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))))) (*.f32 -1/5040 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 6))))))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
n0_i
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (pow.f32 normAngle 3)) (sin.f32 normAngle))) (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (pow.f32 normAngle 3))) (sin.f32 normAngle)))) (pow.f32 u 3)) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(*.f32 n1_i (*.f32 u normAngle))
(+.f32 (*.f32 -1/6 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 -1/6 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))) (+.f32 (*.f32 1/120 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)))) (*.f32 n1_i (*.f32 u normAngle))))
(+.f32 (*.f32 -1/5040 (*.f32 n1_i (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7)))) (+.f32 (*.f32 -1/6 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))) (+.f32 (*.f32 1/120 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)))) (*.f32 n1_i (*.f32 u normAngle)))))
(*.f32 n1_i (*.f32 u normAngle))
(+.f32 (*.f32 -1/6 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 -1/6 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))) (+.f32 (*.f32 1/120 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)))) (*.f32 n1_i (*.f32 u normAngle))))
(+.f32 (*.f32 -1/5040 (*.f32 n1_i (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7)))) (+.f32 (*.f32 -1/6 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))) (+.f32 (*.f32 1/120 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)))) (*.f32 n1_i (*.f32 u normAngle)))))
(*.f32 (sin.f32 normAngle) n0_i)
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle)))) (*.f32 (sin.f32 normAngle) n0_i))
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle)))) (+.f32 (*.f32 (sin.f32 normAngle) n0_i) (*.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 n0_i (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2)))))))
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle)))) (+.f32 (*.f32 (sin.f32 normAngle) n0_i) (+.f32 (*.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 n0_i (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2))))) (*.f32 1/6 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))))))))
(*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)))
(*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)))
(*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)))
(*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)))
(*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 n0_i (pow.f32 normAngle 3)))) (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)))
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) (*.f32 n0_i (pow.f32 normAngle 5)))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 n0_i (pow.f32 normAngle 3)))) (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))))
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) (*.f32 n0_i (pow.f32 normAngle 5)))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 n0_i (pow.f32 normAngle 3)))) (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) (*.f32 n0_i (pow.f32 normAngle 7)))))))
(+.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))) 1)
(/.f32 1 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 1 (/.f32 (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2))))
(/.f32 1 (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3))))
(/.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (/.f32 (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 1)
(/.f32 (sqrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(/.f32 (cbrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 (sin.f32 normAngle) (pow.f32 (cbrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 2)))
(/.f32 (cbrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (cbrt.f32 (sqrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))
(/.f32 (cbrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (cbrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(/.f32 (pow.f32 (cbrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 2) (/.f32 (sin.f32 normAngle) (cbrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) (/.f32 (sin.f32 normAngle) (/.f32 1 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (/.f32 1 (sin.f32 normAngle))))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) (/.f32 (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) 1))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) (/.f32 (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))) -1))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)) (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)) (/.f32 (sin.f32 normAngle) (/.f32 1 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)) (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))) (/.f32 1 (sin.f32 normAngle))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)) (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))) (sin.f32 normAngle)) 1))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)) (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))) (neg.f32 (sin.f32 normAngle))) -1))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))) (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 -1 (/.f32 (neg.f32 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 -1 (/.f32 (*.f32 (neg.f32 (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2))))
(/.f32 -1 (/.f32 (*.f32 (neg.f32 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3))) (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3))) (*.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))))))
(/.f32 (sqrt.f32 (sqrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (/.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (sqrt.f32 (sqrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))
(/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 2)) (/.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (sqrt.f32 (cbrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))
(/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 2)) (/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (sqrt.f32 (pow.f32 (cbrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 2))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2))) (/.f32 (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2))) (*.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (sqrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)))) (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)))))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 2))) (/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 2))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)))) (/.f32 (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)))))
(/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))))
(/.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) -1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 -1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) (/.f32 1 (sin.f32 normAngle))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)) (/.f32 1 (sin.f32 normAngle))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))))
(/.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2)) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))
(/.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))) (-.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3)) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3))) (*.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2)) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2))) (*.f32 (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2))))
(/.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) 3) (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) 3)) (-.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))) (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) 3) (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3) 3)) (*.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))) (+.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3)) (-.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) 3) (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2) 3)) (*.f32 (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (+.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2)) (+.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2))))))
(/.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (*.f32 -1 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2))) (*.f32 (neg.f32 (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (*.f32 -1 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3))) (*.f32 (neg.f32 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) 1) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) -1) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)) 1) (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))) (sin.f32 normAngle)))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)) -1) (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2))) (*.f32 (sin.f32 normAngle) (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3))) (*.f32 (sin.f32 normAngle) (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)) (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2))) 1) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2))) (sqrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (sqrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2))) (*.f32 (cbrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (cbrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))) (cbrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2))) (+.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sqrt.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))) (-.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)) (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3))) 1) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))))
(/.f32 (/.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) -1) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) -1) (sqrt.f32 (sin.f32 normAngle))) (neg.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) -1) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (neg.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) -1) -1) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) -1) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) -1) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) -1) (neg.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) -1) (neg.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 -1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 -1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (sqrt.f32 (sin.f32 normAngle))) (neg.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 -1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (neg.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 -1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) -1) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 -1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 -1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 -1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (neg.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 -1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (neg.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) (/.f32 1 (sin.f32 normAngle))) 1) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) (/.f32 1 (sin.f32 normAngle))) (sqrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (sqrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) (/.f32 1 (sin.f32 normAngle))) (*.f32 (cbrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (cbrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))) (cbrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) (/.f32 1 (sin.f32 normAngle))) (+.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sqrt.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))) (-.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)) (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)) (/.f32 1 (sin.f32 normAngle))) 1) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))))
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)) (/.f32 1 (sin.f32 normAngle))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))))
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)) (/.f32 1 (sin.f32 normAngle))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))))
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sqrt.f32 (sin.f32 normAngle))) 1) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sqrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) 1) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (*.f32 (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 -1 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2))) (neg.f32 (sin.f32 normAngle))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 (/.f32 (*.f32 -1 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3))) (neg.f32 (sin.f32 normAngle))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) 1) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) -1) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)) 1) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)) -1) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (sqrt.f32 (sin.f32 normAngle))) (neg.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (neg.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) -1) (sin.f32 normAngle))
(/.f32 (/.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (neg.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (neg.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(pow.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 1)
(pow.f32 (sqrt.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) 2)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) 3)
(pow.f32 (pow.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 2))
(log.f32 (exp.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 3))
(cbrt.f32 (*.f32 (/.f32 1 (pow.f32 (sin.f32 normAngle) 3)) (pow.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 3) (/.f32 1 (pow.f32 (sin.f32 normAngle) 3))))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 3) (pow.f32 (sin.f32 normAngle) 3)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(exp.f32 (log.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(fma.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (/.f32 1 (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 1)
(pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 1)
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2)
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 3)
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2))
(log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 u normAngle))) n1_i))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 1))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))) 1)
(pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 1)
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)) 2)
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)) 3)
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2))
(log.f32 (pow.f32 (exp.f32 n0_i) (sin.f32 (*.f32 (-.f32 1 u) normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)) 1))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))
Outputs
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 2)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 (+.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (*.f32 1/6 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (+.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 -1/6 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 (+.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (*.f32 1/6 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i (pow.f32 u 5)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)))) (fma.f32 1/120 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (+.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (*.f32 1/6 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))) (pow.f32 normAngle 4) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (*.f32 normAngle normAngle) (fma.f32 (+.f32 (*.f32 1/120 (-.f32 (fma.f32 n1_i (pow.f32 u 5) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (*.f32 1/6 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 4) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (+.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 -1/6 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (-.f32 (+.f32 (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7))) (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) n0_i))) (+.f32 (*.f32 1/120 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))) (+.f32 (*.f32 -1/6 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (+.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 -1/6 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))))) (*.f32 -1/5040 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 6))))))
(fma.f32 (+.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (*.f32 1/6 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i (pow.f32 u 5)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)))) (fma.f32 1/120 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (+.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (*.f32 1/6 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))) (pow.f32 normAngle 4) (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (-.f32 (*.f32 -1/5040 (+.f32 (*.f32 n1_i (pow.f32 u 7)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 7)))) (fma.f32 1/120 (+.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (*.f32 1/6 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (fma.f32 -1/6 (-.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i (pow.f32 u 5)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)))) (fma.f32 1/120 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (+.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (*.f32 1/6 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))) (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) -1/5040)))) (pow.f32 normAngle 6))))))
(fma.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (*.f32 normAngle normAngle) (fma.f32 (+.f32 (*.f32 1/120 (-.f32 (fma.f32 n1_i (pow.f32 u 5) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (*.f32 1/6 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 4) (fma.f32 n1_i u (fma.f32 (-.f32 (*.f32 -1/5040 (fma.f32 n1_i (pow.f32 u 7) (*.f32 n0_i (pow.f32 (-.f32 1 u) 7)))) (fma.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 1/120 (fma.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) -1/5040 (*.f32 -1/6 (+.f32 (*.f32 1/120 (-.f32 (fma.f32 n1_i (pow.f32 u 5) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (*.f32 1/6 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))))))) (pow.f32 normAngle 6) (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
n0_i
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle)))))))
(fma.f32 u (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 n0_i normAngle))) n0_i)
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))))
(fma.f32 -1/2 (*.f32 (*.f32 u u) (*.f32 n0_i (*.f32 normAngle normAngle))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))))))))
(fma.f32 -1/2 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i (*.f32 u u))) (fma.f32 u (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 n0_i normAngle))) n0_i))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (pow.f32 normAngle 3)) (sin.f32 normAngle))) (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (pow.f32 normAngle 3))) (sin.f32 normAngle)))) (pow.f32 u 3)) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))))
(fma.f32 (fma.f32 -1/6 (/.f32 (*.f32 n1_i (pow.f32 normAngle 3)) (sin.f32 normAngle)) (*.f32 1/6 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 n0_i (pow.f32 normAngle 3)))))) (pow.f32 u 3) (fma.f32 -1/2 (*.f32 (*.f32 u u) (*.f32 n0_i (*.f32 normAngle normAngle))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle)))))))))
(fma.f32 (pow.f32 u 3) (fma.f32 -1/6 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (pow.f32 normAngle 3)) (/.f32 (*.f32 (cos.f32 normAngle) 1/6) (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (pow.f32 normAngle 3)))) (fma.f32 -1/2 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i (*.f32 u u))) (fma.f32 u (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 n0_i normAngle))) n0_i)))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i)
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i)
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i)
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 n1_i (*.f32 u normAngle))
(+.f32 (*.f32 -1/6 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))) (*.f32 n1_i (*.f32 u normAngle)))
(fma.f32 -1/6 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (*.f32 n1_i (*.f32 u normAngle)))
(fma.f32 n1_i (*.f32 u normAngle) (*.f32 (*.f32 (*.f32 n1_i -1/6) (pow.f32 normAngle 3)) (pow.f32 u 3)))
(+.f32 (*.f32 -1/6 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))) (+.f32 (*.f32 1/120 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)))) (*.f32 n1_i (*.f32 u normAngle))))
(fma.f32 -1/6 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (fma.f32 1/120 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (*.f32 n1_i (*.f32 u normAngle))))
(fma.f32 -1/6 (*.f32 (pow.f32 u 3) (*.f32 n1_i (pow.f32 normAngle 3))) (fma.f32 n1_i (*.f32 u normAngle) (*.f32 n1_i (*.f32 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) 1/120))))
(+.f32 (*.f32 -1/5040 (*.f32 n1_i (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7)))) (+.f32 (*.f32 -1/6 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))) (+.f32 (*.f32 1/120 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)))) (*.f32 n1_i (*.f32 u normAngle)))))
(fma.f32 -1/5040 (*.f32 n1_i (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7))) (fma.f32 -1/6 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (fma.f32 1/120 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (*.f32 n1_i (*.f32 u normAngle)))))
(fma.f32 -1/5040 (*.f32 (pow.f32 u 7) (*.f32 n1_i (pow.f32 normAngle 7))) (fma.f32 -1/6 (*.f32 (pow.f32 u 3) (*.f32 n1_i (pow.f32 normAngle 3))) (fma.f32 n1_i (*.f32 u normAngle) (*.f32 n1_i (*.f32 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) 1/120)))))
(*.f32 n1_i (*.f32 u normAngle))
(+.f32 (*.f32 -1/6 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))) (*.f32 n1_i (*.f32 u normAngle)))
(fma.f32 -1/6 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (*.f32 n1_i (*.f32 u normAngle)))
(fma.f32 n1_i (*.f32 u normAngle) (*.f32 (*.f32 (*.f32 n1_i -1/6) (pow.f32 normAngle 3)) (pow.f32 u 3)))
(+.f32 (*.f32 -1/6 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))) (+.f32 (*.f32 1/120 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)))) (*.f32 n1_i (*.f32 u normAngle))))
(fma.f32 -1/6 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (fma.f32 1/120 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (*.f32 n1_i (*.f32 u normAngle))))
(fma.f32 -1/6 (*.f32 (pow.f32 u 3) (*.f32 n1_i (pow.f32 normAngle 3))) (fma.f32 n1_i (*.f32 u normAngle) (*.f32 n1_i (*.f32 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) 1/120))))
(+.f32 (*.f32 -1/5040 (*.f32 n1_i (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7)))) (+.f32 (*.f32 -1/6 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))) (+.f32 (*.f32 1/120 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)))) (*.f32 n1_i (*.f32 u normAngle)))))
(fma.f32 -1/5040 (*.f32 n1_i (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7))) (fma.f32 -1/6 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (fma.f32 1/120 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (*.f32 n1_i (*.f32 u normAngle)))))
(fma.f32 -1/5040 (*.f32 (pow.f32 u 7) (*.f32 n1_i (pow.f32 normAngle 7))) (fma.f32 -1/6 (*.f32 (pow.f32 u 3) (*.f32 n1_i (pow.f32 normAngle 3))) (fma.f32 n1_i (*.f32 u normAngle) (*.f32 n1_i (*.f32 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) 1/120)))))
(*.f32 (sin.f32 normAngle) n0_i)
(*.f32 n0_i (sin.f32 normAngle))
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle)))) (*.f32 (sin.f32 normAngle) n0_i))
(fma.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 normAngle)))
(-.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 (*.f32 u normAngle) (*.f32 n0_i (cos.f32 normAngle))))
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle)))) (+.f32 (*.f32 (sin.f32 normAngle) n0_i) (*.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 n0_i (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2)))))))
(fma.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (fma.f32 (sin.f32 normAngle) n0_i (*.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)))))))
(-.f32 (fma.f32 n0_i (sin.f32 normAngle) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i (*.f32 u u))) (*.f32 (sin.f32 normAngle) -1/2))) (*.f32 (*.f32 u normAngle) (*.f32 n0_i (cos.f32 normAngle))))
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle)))) (+.f32 (*.f32 (sin.f32 normAngle) n0_i) (+.f32 (*.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 n0_i (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2))))) (*.f32 1/6 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))))))))
(fma.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (fma.f32 (sin.f32 normAngle) n0_i (fma.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)))) (*.f32 1/6 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))))))))
(-.f32 (fma.f32 n0_i (sin.f32 normAngle) (fma.f32 1/6 (*.f32 (*.f32 n0_i (*.f32 (pow.f32 normAngle 3) (cos.f32 normAngle))) (pow.f32 u 3)) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i (*.f32 u u))) (*.f32 (sin.f32 normAngle) -1/2)))) (*.f32 (*.f32 u normAngle) (*.f32 n0_i (cos.f32 normAngle))))
(*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)))
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))
(*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)))
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))
(*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)))
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))
(*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)))
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))
(*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 n0_i (pow.f32 normAngle 3)))) (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)))
(fma.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 n0_i (pow.f32 normAngle 3))) (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)))
(fma.f32 (-.f32 1 u) (*.f32 n0_i normAngle) (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 (*.f32 n0_i (pow.f32 normAngle 3)) -1/6)))
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) (*.f32 n0_i (pow.f32 normAngle 5)))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 n0_i (pow.f32 normAngle 3)))) (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))))
(fma.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) (*.f32 n0_i (pow.f32 normAngle 5))) (fma.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 n0_i (pow.f32 normAngle 3))) (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))))
(fma.f32 1/120 (*.f32 n0_i (*.f32 (pow.f32 (-.f32 1 u) 5) (pow.f32 normAngle 5))) (fma.f32 (-.f32 1 u) (*.f32 n0_i normAngle) (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 (*.f32 n0_i (pow.f32 normAngle 3)) -1/6))))
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) (*.f32 n0_i (pow.f32 normAngle 5)))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 n0_i (pow.f32 normAngle 3)))) (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) (*.f32 n0_i (pow.f32 normAngle 7)))))))
(fma.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) (*.f32 n0_i (pow.f32 normAngle 5))) (fma.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 n0_i (pow.f32 normAngle 3))) (fma.f32 (-.f32 1 u) (*.f32 n0_i normAngle) (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) (*.f32 n0_i (pow.f32 normAngle 7)))))))
(fma.f32 1/120 (*.f32 n0_i (*.f32 (pow.f32 (-.f32 1 u) 5) (pow.f32 normAngle 5))) (fma.f32 -1/6 (*.f32 n0_i (*.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 normAngle 3))) (fma.f32 (-.f32 1 u) (*.f32 n0_i normAngle) (*.f32 (pow.f32 (-.f32 1 u) 7) (*.f32 (*.f32 n0_i (pow.f32 normAngle 7)) -1/5040)))))
(+.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))) 1)
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 1 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 1 (/.f32 (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 1 (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3))))
(*.f32 (/.f32 1 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))))))) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (*.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (neg.f32 n0_i)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2))))
(/.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (/.f32 (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 1)
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (sqrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (sin.f32 normAngle)) (sqrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))
(*.f32 (sqrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (/.f32 (sqrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (sin.f32 normAngle)))
(/.f32 (cbrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 (sin.f32 normAngle) (pow.f32 (cbrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 2)))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (sin.f32 normAngle)) (pow.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) 2) (/.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (sin.f32 normAngle)))
(/.f32 (cbrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (cbrt.f32 (sqrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))
(/.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (/.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (cbrt.f32 (sqrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))))
(*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (*.f32 (/.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (sin.f32 normAngle)) (sqrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))))
(/.f32 (cbrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (cbrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (sin.f32 normAngle)) (pow.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) 2) (/.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (sin.f32 normAngle)))
(/.f32 (pow.f32 (cbrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 2) (/.f32 (sin.f32 normAngle) (cbrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (sin.f32 normAngle)) (pow.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) 2) (/.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (sin.f32 normAngle)))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) (/.f32 (sin.f32 normAngle) (/.f32 1 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (/.f32 1 (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) (/.f32 (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) 1))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) (/.f32 (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))) -1))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)) (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))))
(*.f32 (/.f32 1 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))))))) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (*.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (neg.f32 n0_i)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)) (/.f32 (sin.f32 normAngle) (/.f32 1 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))))))
(*.f32 (/.f32 1 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))))))) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (*.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (neg.f32 n0_i)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)) (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))) (/.f32 1 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))))))) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (*.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (neg.f32 n0_i)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)) (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))) (sin.f32 normAngle)) 1))
(*.f32 (/.f32 1 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))))))) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (*.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (neg.f32 n0_i)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)) (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))) (neg.f32 (sin.f32 normAngle))) -1))
(*.f32 (/.f32 1 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))))))) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (*.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (neg.f32 n0_i)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))) (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))))) (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))))))) (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(*.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (neg.f32 n0_i)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)) (*.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (neg.f32 n0_i)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)))))
(/.f32 -1 (/.f32 (neg.f32 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 -1 (/.f32 (*.f32 (neg.f32 (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 -1 (/.f32 (*.f32 (neg.f32 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3))))
(*.f32 (/.f32 1 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))))))) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (*.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (neg.f32 n0_i)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3))) (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3))) (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)))))
(*.f32 (hypot.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3/2) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3/2)) (/.f32 (hypot.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3/2) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3/2)) (*.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (neg.f32 n0_i)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3))) (*.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3))) (*.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))))))))
(/.f32 (/.f32 (hypot.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3/2) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3/2)) (/.f32 (sin.f32 normAngle) (sqrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (neg.f32 n0_i)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2))))
(/.f32 (sqrt.f32 (sqrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (/.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (sqrt.f32 (sqrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))
(*.f32 (/.f32 (sqrt.f32 (sqrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))) (sqrt.f32 (sqrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))))
(*.f32 (sqrt.f32 (sqrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (/.f32 (sqrt.f32 (sqrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))))
(/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 2)) (/.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (sqrt.f32 (cbrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) 2)) (/.f32 (sin.f32 normAngle) (sqrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))) (sqrt.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))))
(*.f32 (/.f32 (fabs.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (sin.f32 normAngle)) (*.f32 (sqrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (sqrt.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))))
(/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 2)) (/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (sqrt.f32 (pow.f32 (cbrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 2))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) 2)) (/.f32 (sin.f32 normAngle) (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) 2)))
(/.f32 (*.f32 (fabs.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (fabs.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))) (/.f32 (sin.f32 normAngle) (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2))) (/.f32 (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2))) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2))))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2))) (/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2))) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2))) (*.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (sqrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2))) (*.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (sqrt.f32 (-.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)))) (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)))) (/.f32 (sin.f32 normAngle) (/.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3))) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))))))))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3))) (/.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3))) (/.f32 (sin.f32 normAngle) (/.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3))) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (neg.f32 n0_i)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2))))))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 2))) (/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 2))))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) 2))) (/.f32 (sin.f32 normAngle) (*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) 2)) (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) 2))) (sin.f32 normAngle)) (*.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (cbrt.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) 2))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)))) (/.f32 (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2)))) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2))))
(*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2))) (*.f32 (/.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2))) (-.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (/.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2))) (sin.f32 normAngle))))
(/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))))
(*.f32 (/.f32 1 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))))))) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (*.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (neg.f32 n0_i)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2))))
(/.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) -1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 -1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) (/.f32 1 (sin.f32 normAngle))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)) (/.f32 1 (sin.f32 normAngle))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))))
(*.f32 (/.f32 1 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))))))) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (*.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (neg.f32 n0_i)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2))))
(/.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2)) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))) (-.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))))
(/.f32 (-.f32 (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))) (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))))
(/.f32 (*.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))) (-.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))) (-.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3)) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3))) (*.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3))))
(/.f32 (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 6) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 6)) (*.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))) (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 6) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 6)) (sin.f32 normAngle)) (*.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (neg.f32 n0_i)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)) (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2)) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2))) (*.f32 (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2))))
(/.f32 (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 4) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 4)) (*.f32 (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2)) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2))) (/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle)))
(/.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) 3) (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) 3)) (-.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))) (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) 3) (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) 3)) (-.f32 (fma.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))) (/.f32 (sin.f32 normAngle) n0_i))))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))) 3) (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) 3)) (fma.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (-.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) 3) (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3) 3)) (*.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))) (+.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3)) (-.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3))))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) 3) (pow.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3) 3)) (*.f32 (sin.f32 normAngle) (*.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))))) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 6) (-.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 6) (*.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) 3) (pow.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3) 3)) (sin.f32 normAngle)) (*.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (neg.f32 n0_i)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)) (fma.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3) (-.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3)) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 6))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) 3) (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2) 3)) (*.f32 (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (+.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2)) (+.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) 3) (pow.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2) 3)) (*.f32 (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 4) (*.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2))))))
(/.f32 (/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 6) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 6)) (sin.f32 normAngle)) (-.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 4) (fma.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 4))))
(/.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 -1 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2))) (*.f32 (neg.f32 (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 -1 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3))) (*.f32 (neg.f32 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))))
(*.f32 (/.f32 1 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))))))) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (*.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (neg.f32 n0_i)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) 1) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) -1) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)) 1) (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))) (sin.f32 normAngle)))
(*.f32 (/.f32 1 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))))))) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (*.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (neg.f32 n0_i)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)) -1) (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))) (neg.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))))))) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (*.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (neg.f32 n0_i)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2))))
(/.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2))) (*.f32 (sin.f32 normAngle) (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3))) (*.f32 (sin.f32 normAngle) (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))))))
(*.f32 (/.f32 1 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))))))) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (*.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (neg.f32 n0_i)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)) (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))))
(*.f32 (/.f32 1 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))))))) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (*.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (neg.f32 n0_i)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2))))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2))) 1) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2))) (sqrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (sqrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2))) (*.f32 (cbrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (cbrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))) (cbrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2))) (+.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sqrt.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))) (-.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)) (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3))) 1) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))))
(*.f32 (/.f32 1 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))))))) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (*.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (neg.f32 n0_i)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2))))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))))
(*.f32 (/.f32 1 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))))))) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (*.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (neg.f32 n0_i)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2))))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))))
(*.f32 (/.f32 1 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))))))) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (*.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (neg.f32 n0_i)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2))))
(/.f32 (/.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) -1) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) -1) (sqrt.f32 (sin.f32 normAngle))) (neg.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) -1) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (neg.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) -1) -1) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) -1) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) -1) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) -1) (neg.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) -1) (neg.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 -1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 -1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (sqrt.f32 (sin.f32 normAngle))) (neg.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 -1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (neg.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 -1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) -1) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 -1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 -1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 -1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (neg.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 -1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (neg.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) (/.f32 1 (sin.f32 normAngle))) 1) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) (/.f32 1 (sin.f32 normAngle))) (sqrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (sqrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) (/.f32 1 (sin.f32 normAngle))) (*.f32 (cbrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (cbrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))) (cbrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) (/.f32 1 (sin.f32 normAngle))) (+.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sqrt.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))) (-.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)) (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)) (/.f32 1 (sin.f32 normAngle))) 1) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))))
(*.f32 (/.f32 1 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))))))) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (*.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (neg.f32 n0_i)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2))))
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)) (/.f32 1 (sin.f32 normAngle))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))))
(*.f32 (/.f32 1 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))))))) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (*.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (neg.f32 n0_i)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2))))
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)) (/.f32 1 (sin.f32 normAngle))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))))
(*.f32 (/.f32 1 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))))))) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (*.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (neg.f32 n0_i)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2))))
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sqrt.f32 (sin.f32 normAngle))) 1) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sqrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sqrt.f32 (sin.f32 normAngle))) (*.f32 (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (*.f32 (*.f32 (cbrt.f32 (sin.f32 normAngle)) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sqrt.f32 (sin.f32 normAngle))) (*.f32 (sqrt.f32 (cbrt.f32 (sin.f32 normAngle))) (sqrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (*.f32 (sqrt.f32 (cbrt.f32 (sin.f32 normAngle))) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (fabs.f32 (cbrt.f32 (sin.f32 normAngle))))))
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) 1) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (*.f32 (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))))
(/.f32 (/.f32 (/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (*.f32 (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle)))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (*.f32 (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 -1 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2))) (neg.f32 (sin.f32 normAngle))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 -1 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3))) (neg.f32 (sin.f32 normAngle))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))))
(*.f32 (/.f32 1 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))))))) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (*.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (neg.f32 n0_i)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2))))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) 1) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) -1) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)) 1) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))) (sin.f32 normAngle))
(*.f32 (/.f32 1 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))))))) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (*.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (neg.f32 n0_i)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2))))
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)) -1) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))) (neg.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 1 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))))))) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (*.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (neg.f32 n0_i)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2))))
(/.f32 (/.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (sqrt.f32 (sin.f32 normAngle))) (neg.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (neg.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) -1) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (neg.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (neg.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(pow.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 1)
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(pow.f32 (sqrt.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) 2)
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(pow.f32 (cbrt.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) 3)
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(pow.f32 (pow.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 3) 1/3)
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(sqrt.f32 (pow.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 2))
(sqrt.f32 (pow.f32 (*.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (/.f32 1 (sin.f32 normAngle))) 2))
(fabs.f32 (/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle)))
(log.f32 (exp.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 3))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(cbrt.f32 (*.f32 (/.f32 1 (pow.f32 (sin.f32 normAngle) 3)) (pow.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 3)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 3) (/.f32 1 (pow.f32 (sin.f32 normAngle) 3))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 3) (pow.f32 (sin.f32 normAngle) 3)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(exp.f32 (log.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) 1))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(fma.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (/.f32 1 (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (/.f32 1 (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (/.f32 1 (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 1)
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 1)
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2)
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 3)
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3) 1/3)
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2))
(sqrt.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2))
(fabs.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 u normAngle))) n1_i))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 1))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))) 1)
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))
(pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 1)
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)) 2)
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)) 3)
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3) 1/3)
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 2))
(sqrt.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2))
(fabs.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))
(log.f32 (pow.f32 (exp.f32 n0_i) (sin.f32 (*.f32 (-.f32 1 u) normAngle))))
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 3))
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)) 1))
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))

localize49.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(-.f32 normAngle (*.f32 u normAngle))
0.1b
(fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
0.1b
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
9.3b
(/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
Compiler

Compiled 65 to 12 computations (81.5% saved)

series68.0ms (0.4%)

Counts
3 → 120
Calls

30 calls:

TimeVariablePointExpression
58.0ms
normAngle
@-inf
(-.f32 normAngle (*.f32 u normAngle))
1.0ms
normAngle
@-inf
(/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
1.0ms
normAngle
@inf
(/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
1.0ms
n0_i
@0
(/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
1.0ms
u
@-inf
(/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))

rewrite123.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1116×associate-*r/
920×associate-*l/
756×associate-/r*
620×associate-/l*
362×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
016105
1337105
24498105
Stop Event
node limit
Counts
3 → 186
Calls
Call 1
Inputs
(/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(-.f32 normAngle (*.f32 u normAngle))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (/.f32 1 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (*.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 1 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (sqrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 2) (*.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 1 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) 2) (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sin.f32 normAngle)) (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 -1 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 1) (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 2) 1) (/.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 2) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) 1) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (-.f32 1 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) 1) (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 2) (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3) (pow.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) 3)) (-.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (-.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2))) (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3) (pow.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) 3))) (-.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) 1) (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3) (pow.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) 3)) 1) (-.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 normAngle (neg.f32 (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 normAngle (*.f32 (neg.f32 (*.f32 u normAngle)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 normAngle (+.f32 (neg.f32 (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 normAngle (+.f32 (*.f32 (neg.f32 (*.f32 u normAngle)) 1) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 normAngle (+.f32 (neg.f32 (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 normAngle (+.f32 (*.f32 (neg.f32 (*.f32 u normAngle)) 1) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 normAngle (+.f32 (neg.f32 (*.f32 u normAngle)) (fma.f32 (neg.f32 (*.f32 u normAngle)) 1 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 normAngle (+.f32 (*.f32 (neg.f32 (*.f32 u normAngle)) 1) (fma.f32 (neg.f32 (*.f32 u normAngle)) 1 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 normAngle (+.f32 (neg.f32 (*.f32 u normAngle)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 normAngle (+.f32 (*.f32 (neg.f32 (*.f32 u normAngle)) 1) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 normAngle (+.f32 (neg.f32 (*.f32 u normAngle)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 normAngle (+.f32 (*.f32 (neg.f32 (*.f32 u normAngle)) 1) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 (*.f32 u normAngle)) 1 (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 (*.f32 u normAngle)) 1 (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 (*.f32 u normAngle)) 1 (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 (*.f32 u normAngle)) 1 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle)) (fma.f32 (neg.f32 (*.f32 u normAngle)) 1 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 (*.f32 u normAngle)) 1 (*.f32 u normAngle)) (fma.f32 (neg.f32 (*.f32 u normAngle)) 1 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)) (fma.f32 (neg.f32 (*.f32 u normAngle)) 1 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle)) (fma.f32 (neg.f32 (*.f32 u normAngle)) 1 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 (*.f32 u normAngle)) 1 (*.f32 u normAngle)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 (*.f32 u normAngle)) 1 (*.f32 u normAngle)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 u normAngle)) normAngle)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 u normAngle)) (+.f32 normAngle (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 u normAngle)) (+.f32 normAngle (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 u normAngle)) (+.f32 normAngle (fma.f32 (neg.f32 (*.f32 u normAngle)) 1 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 u normAngle)) (+.f32 normAngle (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 u normAngle)) (+.f32 normAngle (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 (*.f32 u normAngle)) 1) normAngle)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)) (-.f32 normAngle (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle)) (-.f32 normAngle (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 (*.f32 u normAngle)) 1 (*.f32 u normAngle)) (-.f32 normAngle (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)) (-.f32 normAngle (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle)) (-.f32 normAngle (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (exp.f32 (log1p.f32 (*.f32 u normAngle)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 normAngle (-.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 normAngle (*.f32 u normAngle)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (-.f32 normAngle (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (-.f32 normAngle (*.f32 u normAngle))) (sqrt.f32 (-.f32 normAngle (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (-.f32 normAngle (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 u normAngle))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (cbrt.f32 (-.f32 normAngle (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)) (/.f32 (/.f32 1 (+.f32 u 1)) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (/.f32 1 (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 u) normAngle)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (sqrt.f32 normAngle) (sqrt.f32 (*.f32 u normAngle))) (-.f32 (sqrt.f32 normAngle) (sqrt.f32 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (-.f32 normAngle (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)) (+.f32 normAngle (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 normAngle (*.f32 u normAngle)) (/.f32 (+.f32 normAngle (*.f32 u normAngle)) (-.f32 normAngle (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle)))) (/.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle)))) (-.f32 normAngle (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3))) (/.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle)))) (sqrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))) (/.f32 (+.f32 normAngle (*.f32 u normAngle)) (sqrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3))) (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)))) (/.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle)))) (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))) (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)))) (/.f32 (+.f32 normAngle (*.f32 u normAngle)) (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 normAngle normAngle) (*.f32 (neg.f32 (*.f32 u normAngle)) (neg.f32 (*.f32 u normAngle)))) (-.f32 normAngle (neg.f32 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 normAngle 3) (pow.f32 (neg.f32 (*.f32 u normAngle)) 3)) (+.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (neg.f32 (*.f32 u normAngle)) (neg.f32 (*.f32 u normAngle))) (*.f32 normAngle (neg.f32 (*.f32 u normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))) (neg.f32 (+.f32 normAngle (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3))) (neg.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (-.f32 (*.f32 normAngle normAngle) (*.f32 (neg.f32 (*.f32 u normAngle)) (neg.f32 (*.f32 u normAngle))))) (-.f32 normAngle (neg.f32 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (+.f32 (pow.f32 normAngle 3) (pow.f32 (neg.f32 (*.f32 u normAngle)) 3))) (+.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (neg.f32 (*.f32 u normAngle)) (neg.f32 (*.f32 u normAngle))) (*.f32 normAngle (neg.f32 (*.f32 u normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (neg.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)))) (neg.f32 (+.f32 normAngle (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (neg.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)))) (neg.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 normAngle (*.f32 u normAngle))) (sqrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)))) (sqrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 normAngle (*.f32 u normAngle))) (sqrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)))) (sqrt.f32 (+.f32 normAngle (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)))) (cbrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)))) (cbrt.f32 (+.f32 normAngle (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)) 1) (+.f32 normAngle (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) 1) (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 normAngle normAngle) (*.f32 (neg.f32 (*.f32 u normAngle)) (neg.f32 (*.f32 u normAngle)))) 1) (-.f32 normAngle (neg.f32 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 normAngle 3) (pow.f32 (neg.f32 (*.f32 u normAngle)) 3)) 1) (+.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (neg.f32 (*.f32 u normAngle)) (neg.f32 (*.f32 u normAngle))) (*.f32 normAngle (neg.f32 (*.f32 u normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))) 1) (neg.f32 (+.f32 normAngle (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3))) 1) (neg.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3))) (sqrt.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sqrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))) (sqrt.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sqrt.f32 (+.f32 normAngle (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3))) (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (cbrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))) (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (cbrt.f32 (+.f32 normAngle (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)) (*.f32 (pow.f32 (*.f32 u normAngle) 2) (pow.f32 (*.f32 u normAngle) 2))) (/.f32 (/.f32 1 (+.f32 u 1)) normAngle)) (+.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (*.f32 normAngle normAngle) 3) (pow.f32 (pow.f32 (*.f32 u normAngle) 2) 3)) (/.f32 (/.f32 1 (+.f32 u 1)) normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (pow.f32 (*.f32 u normAngle) 2) (pow.f32 (*.f32 u normAngle) 2)) (*.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (pow.f32 normAngle 3) (pow.f32 normAngle 3)) (*.f32 (pow.f32 (*.f32 u normAngle) 3) (pow.f32 (*.f32 u normAngle) 3))) (/.f32 1 (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle)))))) (+.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 normAngle 3) 3) (pow.f32 (pow.f32 (*.f32 u normAngle) 3) 3)) (/.f32 1 (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle)))))) (+.f32 (+.f32 (*.f32 (pow.f32 normAngle 3) (pow.f32 normAngle 3)) (*.f32 (pow.f32 (*.f32 u normAngle) 3) (pow.f32 (*.f32 u normAngle) 3))) (*.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)) normAngle) (+.f32 u 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)) 1) (+.f32 normAngle (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)) (sqrt.f32 (+.f32 normAngle (*.f32 u normAngle)))) (sqrt.f32 (+.f32 normAngle (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)) (*.f32 (cbrt.f32 (+.f32 normAngle (*.f32 u normAngle))) (cbrt.f32 (+.f32 normAngle (*.f32 u normAngle))))) (cbrt.f32 (+.f32 normAngle (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)) (+.f32 u 1)) normAngle)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) 1) (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (sqrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle)))))) (sqrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (*.f32 (cbrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle))))) (cbrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle))))))) (cbrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (-.f32 normAngle (*.f32 u normAngle)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 u normAngle))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (-.f32 normAngle (*.f32 u normAngle)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (-.f32 normAngle (*.f32 u normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (-.f32 normAngle (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (-.f32 normAngle (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (-.f32 normAngle (*.f32 u normAngle)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (-.f32 normAngle (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (-.f32 normAngle (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (-.f32 normAngle (*.f32 u normAngle))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (-.f32 normAngle (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 normAngle (neg.f32 (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 normAngle) (sqrt.f32 normAngle) (neg.f32 (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 normAngle) 2) (cbrt.f32 normAngle) (neg.f32 (*.f32 u normAngle)))))))

simplify171.0ms (0.9%)

Algorithm
egg-herbie
Rules
1290×+-commutative
928×associate-*r*
860×fma-def
766×associate-*l*
710×associate-+r-
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
057715806
1159915078
2722815078
Stop Event
node limit
Counts
306 → 322
Calls
Call 1
Inputs
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 2)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (+.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 -1/6 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (+.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 -1/6 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (-.f32 (+.f32 (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7))) (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) n0_i))) (+.f32 (*.f32 1/120 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))) (+.f32 (*.f32 -1/6 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (+.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 -1/6 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))))) (*.f32 -1/5040 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 6))))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle)))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle)))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle)))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle)))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
n0_i
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (pow.f32 normAngle 3)) (sin.f32 normAngle))) (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (pow.f32 normAngle 3))) (sin.f32 normAngle)))) (pow.f32 u 3)) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle)
(+.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (*.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (pow.f32 normAngle 3)))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (+.f32 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (pow.f32 normAngle 5)) (*.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (pow.f32 normAngle 3))))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (+.f32 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (pow.f32 normAngle 5)) (+.f32 (*.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (pow.f32 normAngle 3)) (*.f32 (+.f32 (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7))) (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) n0_i))) (pow.f32 normAngle 7)))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle))))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle))))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle))))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle))))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 (sin.f32 normAngle) n0_i)
(+.f32 (*.f32 (sin.f32 normAngle) n0_i) (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))))
(+.f32 (*.f32 (sin.f32 normAngle) n0_i) (+.f32 (*.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 n0_i (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2))))) (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle)))))
(+.f32 (*.f32 (sin.f32 normAngle) n0_i) (+.f32 (*.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 n0_i (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2))))) (+.f32 (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))) (*.f32 (+.f32 (*.f32 1/6 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (pow.f32 normAngle 3)))) (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 3)))) (pow.f32 u 3)))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 (-.f32 1 u) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)
(*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)
(*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)
(*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)
normAngle
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 -1 (*.f32 u normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 -1 (*.f32 u normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))) 1)
(*.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (/.f32 1 (sin.f32 normAngle)))
(*.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) 1)
(*.f32 1 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))
(*.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (*.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 1 (sin.f32 normAngle))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (sqrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 2) (*.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 1 (sin.f32 normAngle))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) 2) (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(*.f32 (neg.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 -1 (sin.f32 normAngle)))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 1) (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 2) 1) (/.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 2) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(pow.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) 1)
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) 2)
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) 3)
(pow.f32 (pow.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) 3) 1/3)
(pow.f32 (/.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) -1)
(neg.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) 2))
(log.f32 (exp.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) 3))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(exp.f32 (log.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) 1))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) 1))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) 1) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (-.f32 1 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) 1)
(-.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) 1)
(-.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) 1) (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) 1)
(*.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 1)
(*.f32 1 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(*.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(*.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 2) (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3) (pow.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) 3)) (-.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (*.f32 1 (-.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2))) (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 (*.f32 1 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3) (pow.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) 3))) (-.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) 1) (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3) (pow.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) 3)) 1) (-.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(pow.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 1)
(pow.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 2)
(pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 3)
(pow.f32 (pow.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 3) 1/3)
(sqrt.f32 (pow.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2))
(log.f32 (exp.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 3))
(expm1.f32 (log1p.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(exp.f32 (log.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 1))
(log1p.f32 (expm1.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(+.f32 normAngle (neg.f32 (*.f32 u normAngle)))
(+.f32 normAngle (*.f32 (neg.f32 (*.f32 u normAngle)) 1))
(+.f32 normAngle (+.f32 (neg.f32 (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle))))
(+.f32 normAngle (+.f32 (*.f32 (neg.f32 (*.f32 u normAngle)) 1) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle))))
(+.f32 normAngle (+.f32 (neg.f32 (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))))
(+.f32 normAngle (+.f32 (*.f32 (neg.f32 (*.f32 u normAngle)) 1) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))))
(+.f32 normAngle (+.f32 (neg.f32 (*.f32 u normAngle)) (fma.f32 (neg.f32 (*.f32 u normAngle)) 1 (*.f32 u normAngle))))
(+.f32 normAngle (+.f32 (*.f32 (neg.f32 (*.f32 u normAngle)) 1) (fma.f32 (neg.f32 (*.f32 u normAngle)) 1 (*.f32 u normAngle))))
(+.f32 normAngle (+.f32 (neg.f32 (*.f32 u normAngle)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle))))
(+.f32 normAngle (+.f32 (*.f32 (neg.f32 (*.f32 u normAngle)) 1) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle))))
(+.f32 normAngle (+.f32 (neg.f32 (*.f32 u normAngle)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle))))
(+.f32 normAngle (+.f32 (*.f32 (neg.f32 (*.f32 u normAngle)) 1) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 (*.f32 u normAngle)) 1 (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 (*.f32 u normAngle)) 1 (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 (*.f32 u normAngle)) 1 (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 (*.f32 u normAngle)) 1 (*.f32 u normAngle))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle)) (fma.f32 (neg.f32 (*.f32 u normAngle)) 1 (*.f32 u normAngle))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 (*.f32 u normAngle)) 1 (*.f32 u normAngle)) (fma.f32 (neg.f32 (*.f32 u normAngle)) 1 (*.f32 u normAngle))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)) (fma.f32 (neg.f32 (*.f32 u normAngle)) 1 (*.f32 u normAngle))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle)) (fma.f32 (neg.f32 (*.f32 u normAngle)) 1 (*.f32 u normAngle))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 (*.f32 u normAngle)) 1 (*.f32 u normAngle)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 (*.f32 u normAngle)) 1 (*.f32 u normAngle)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle))))
(+.f32 (neg.f32 (*.f32 u normAngle)) normAngle)
(+.f32 (neg.f32 (*.f32 u normAngle)) (+.f32 normAngle (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle))))
(+.f32 (neg.f32 (*.f32 u normAngle)) (+.f32 normAngle (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))))
(+.f32 (neg.f32 (*.f32 u normAngle)) (+.f32 normAngle (fma.f32 (neg.f32 (*.f32 u normAngle)) 1 (*.f32 u normAngle))))
(+.f32 (neg.f32 (*.f32 u normAngle)) (+.f32 normAngle (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle))))
(+.f32 (neg.f32 (*.f32 u normAngle)) (+.f32 normAngle (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle))))
(+.f32 (*.f32 (neg.f32 (*.f32 u normAngle)) 1) normAngle)
(+.f32 (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)) (-.f32 normAngle (*.f32 u normAngle)))
(+.f32 (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle)) (-.f32 normAngle (*.f32 u normAngle)))
(+.f32 (fma.f32 (neg.f32 (*.f32 u normAngle)) 1 (*.f32 u normAngle)) (-.f32 normAngle (*.f32 u normAngle)))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)) (-.f32 normAngle (*.f32 u normAngle)))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle)) (-.f32 normAngle (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (exp.f32 (log1p.f32 (*.f32 u normAngle)))) 1)
(*.f32 normAngle (-.f32 1 u))
(*.f32 (-.f32 normAngle (*.f32 u normAngle)) 1)
(*.f32 1 (-.f32 normAngle (*.f32 u normAngle)))
(*.f32 (sqrt.f32 (-.f32 normAngle (*.f32 u normAngle))) (sqrt.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 (cbrt.f32 (-.f32 normAngle (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 u normAngle))) 2))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (cbrt.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)) (/.f32 (/.f32 1 (+.f32 u 1)) normAngle))
(*.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (/.f32 1 (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle))))))
(*.f32 (-.f32 1 u) normAngle)
(*.f32 (+.f32 (sqrt.f32 normAngle) (sqrt.f32 (*.f32 u normAngle))) (-.f32 (sqrt.f32 normAngle) (sqrt.f32 (*.f32 u normAngle))))
(/.f32 1 (/.f32 1 (-.f32 normAngle (*.f32 u normAngle))))
(/.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)) (+.f32 normAngle (*.f32 u normAngle)))
(/.f32 (+.f32 normAngle (*.f32 u normAngle)) (/.f32 (+.f32 normAngle (*.f32 u normAngle)) (-.f32 normAngle (*.f32 u normAngle))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle)))))
(/.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle)))) (/.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle)))) (-.f32 normAngle (*.f32 u normAngle))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3))) (/.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle)))) (sqrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))) (/.f32 (+.f32 normAngle (*.f32 u normAngle)) (sqrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3))) (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)))) (/.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle)))) (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))) (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)))) (/.f32 (+.f32 normAngle (*.f32 u normAngle)) (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)))))
(/.f32 (-.f32 (*.f32 normAngle normAngle) (*.f32 (neg.f32 (*.f32 u normAngle)) (neg.f32 (*.f32 u normAngle)))) (-.f32 normAngle (neg.f32 (*.f32 u normAngle))))
(/.f32 (+.f32 (pow.f32 normAngle 3) (pow.f32 (neg.f32 (*.f32 u normAngle)) 3)) (+.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (neg.f32 (*.f32 u normAngle)) (neg.f32 (*.f32 u normAngle))) (*.f32 normAngle (neg.f32 (*.f32 u normAngle))))))
(/.f32 (neg.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))) (neg.f32 (+.f32 normAngle (*.f32 u normAngle))))
(/.f32 (neg.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3))) (neg.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (*.f32 1 (-.f32 (*.f32 normAngle normAngle) (*.f32 (neg.f32 (*.f32 u normAngle)) (neg.f32 (*.f32 u normAngle))))) (-.f32 normAngle (neg.f32 (*.f32 u normAngle))))
(/.f32 (*.f32 1 (+.f32 (pow.f32 normAngle 3) (pow.f32 (neg.f32 (*.f32 u normAngle)) 3))) (+.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (neg.f32 (*.f32 u normAngle)) (neg.f32 (*.f32 u normAngle))) (*.f32 normAngle (neg.f32 (*.f32 u normAngle))))))
(/.f32 (*.f32 1 (neg.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)))) (neg.f32 (+.f32 normAngle (*.f32 u normAngle))))
(/.f32 (*.f32 1 (neg.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)))) (neg.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 normAngle (*.f32 u normAngle))) (sqrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)))) (sqrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 normAngle (*.f32 u normAngle))) (sqrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)))) (sqrt.f32 (+.f32 normAngle (*.f32 u normAngle))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)))) (cbrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)))) (cbrt.f32 (+.f32 normAngle (*.f32 u normAngle))))
(/.f32 (*.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)) 1) (+.f32 normAngle (*.f32 u normAngle)))
(/.f32 (*.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) 1) (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle)))))
(/.f32 (*.f32 (-.f32 (*.f32 normAngle normAngle) (*.f32 (neg.f32 (*.f32 u normAngle)) (neg.f32 (*.f32 u normAngle)))) 1) (-.f32 normAngle (neg.f32 (*.f32 u normAngle))))
(/.f32 (*.f32 (+.f32 (pow.f32 normAngle 3) (pow.f32 (neg.f32 (*.f32 u normAngle)) 3)) 1) (+.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (neg.f32 (*.f32 u normAngle)) (neg.f32 (*.f32 u normAngle))) (*.f32 normAngle (neg.f32 (*.f32 u normAngle))))))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))) 1) (neg.f32 (+.f32 normAngle (*.f32 u normAngle))))
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3))) 1) (neg.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3))) (sqrt.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sqrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))) (sqrt.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sqrt.f32 (+.f32 normAngle (*.f32 u normAngle))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3))) (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (cbrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))) (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (cbrt.f32 (+.f32 normAngle (*.f32 u normAngle))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)) (*.f32 (pow.f32 (*.f32 u normAngle) 2) (pow.f32 (*.f32 u normAngle) 2))) (/.f32 (/.f32 1 (+.f32 u 1)) normAngle)) (+.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 normAngle normAngle) 3) (pow.f32 (pow.f32 (*.f32 u normAngle) 2) 3)) (/.f32 (/.f32 1 (+.f32 u 1)) normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (pow.f32 (*.f32 u normAngle) 2) (pow.f32 (*.f32 u normAngle) 2)) (*.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)))))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 normAngle 3) (pow.f32 normAngle 3)) (*.f32 (pow.f32 (*.f32 u normAngle) 3) (pow.f32 (*.f32 u normAngle) 3))) (/.f32 1 (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle)))))) (+.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)))
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 normAngle 3) 3) (pow.f32 (pow.f32 (*.f32 u normAngle) 3) 3)) (/.f32 1 (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle)))))) (+.f32 (+.f32 (*.f32 (pow.f32 normAngle 3) (pow.f32 normAngle 3)) (*.f32 (pow.f32 (*.f32 u normAngle) 3) (pow.f32 (*.f32 u normAngle) 3))) (*.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3))))
(/.f32 (/.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)) normAngle) (+.f32 u 1))
(/.f32 (/.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)) 1) (+.f32 normAngle (*.f32 u normAngle)))
(/.f32 (/.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)) (sqrt.f32 (+.f32 normAngle (*.f32 u normAngle)))) (sqrt.f32 (+.f32 normAngle (*.f32 u normAngle))))
(/.f32 (/.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)) (*.f32 (cbrt.f32 (+.f32 normAngle (*.f32 u normAngle))) (cbrt.f32 (+.f32 normAngle (*.f32 u normAngle))))) (cbrt.f32 (+.f32 normAngle (*.f32 u normAngle))))
(/.f32 (/.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)) (+.f32 u 1)) normAngle)
(/.f32 (/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) 1) (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle)))))
(/.f32 (/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (sqrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle)))))) (sqrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (*.f32 (cbrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle))))) (cbrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle))))))) (cbrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle))))))
(pow.f32 (-.f32 normAngle (*.f32 u normAngle)) 1)
(pow.f32 (sqrt.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)
(pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 u normAngle))) 3)
(pow.f32 (pow.f32 (-.f32 normAngle (*.f32 u normAngle)) 3) 1/3)
(sqrt.f32 (pow.f32 (-.f32 normAngle (*.f32 u normAngle)) 2))
(log.f32 (exp.f32 (-.f32 normAngle (*.f32 u normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(cbrt.f32 (pow.f32 (-.f32 normAngle (*.f32 u normAngle)) 3))
(expm1.f32 (log1p.f32 (-.f32 normAngle (*.f32 u normAngle))))
(exp.f32 (log.f32 (-.f32 normAngle (*.f32 u normAngle))))
(exp.f32 (*.f32 (log.f32 (-.f32 normAngle (*.f32 u normAngle))) 1))
(log1p.f32 (expm1.f32 (-.f32 normAngle (*.f32 u normAngle))))
(fma.f32 1 normAngle (neg.f32 (*.f32 u normAngle)))
(fma.f32 (sqrt.f32 normAngle) (sqrt.f32 normAngle) (neg.f32 (*.f32 u normAngle)))
(fma.f32 (pow.f32 (cbrt.f32 normAngle) 2) (cbrt.f32 normAngle) (neg.f32 (*.f32 u normAngle)))
Outputs
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 2)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 (+.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (*.f32 1/6 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (+.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 -1/6 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 (+.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (*.f32 1/6 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i (pow.f32 u 5)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)))) (fma.f32 1/120 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (+.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (*.f32 1/6 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))) (pow.f32 normAngle 4) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (*.f32 normAngle normAngle) (fma.f32 (+.f32 (*.f32 1/120 (-.f32 (fma.f32 n1_i (pow.f32 u 5) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (*.f32 1/6 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 4) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (+.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 -1/6 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (-.f32 (+.f32 (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7))) (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) n0_i))) (+.f32 (*.f32 1/120 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))) (+.f32 (*.f32 -1/6 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (+.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 -1/6 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))))) (*.f32 -1/5040 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 6))))))
(fma.f32 (+.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (*.f32 1/6 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i (pow.f32 u 5)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)))) (fma.f32 1/120 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (+.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (*.f32 1/6 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))) (pow.f32 normAngle 4) (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (-.f32 (*.f32 -1/5040 (+.f32 (*.f32 n1_i (pow.f32 u 7)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 7)))) (fma.f32 1/120 (+.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (*.f32 1/6 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (fma.f32 -1/6 (-.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i (pow.f32 u 5)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)))) (fma.f32 1/120 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (+.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (*.f32 1/6 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))) (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) -1/5040)))) (pow.f32 normAngle 6))))))
(fma.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (*.f32 normAngle normAngle) (fma.f32 (+.f32 (*.f32 1/120 (-.f32 (fma.f32 n1_i (pow.f32 u 5) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (*.f32 1/6 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 4) (fma.f32 n1_i u (fma.f32 (-.f32 (*.f32 -1/5040 (fma.f32 n1_i (pow.f32 u 7) (*.f32 n0_i (pow.f32 (-.f32 1 u) 7)))) (fma.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 1/120 (fma.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) -1/5040 (*.f32 -1/6 (+.f32 (*.f32 1/120 (-.f32 (fma.f32 n1_i (pow.f32 u 5) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (*.f32 1/6 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))))))) (pow.f32 normAngle 6) (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle)))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle)))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle)))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle)))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
n0_i
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))
(fma.f32 u (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 n0_i normAngle))) n0_i)
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))))
(fma.f32 -1/2 (*.f32 (*.f32 u u) (*.f32 n0_i (*.f32 normAngle normAngle))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))))
(fma.f32 -1/2 (*.f32 n0_i (pow.f32 (*.f32 u normAngle) 2)) (fma.f32 u (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 n0_i normAngle))) n0_i))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (pow.f32 normAngle 3)) (sin.f32 normAngle))) (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (pow.f32 normAngle 3))) (sin.f32 normAngle)))) (pow.f32 u 3)) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))))
(fma.f32 (fma.f32 -1/6 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (pow.f32 normAngle 3))) (/.f32 (*.f32 (*.f32 1/6 (cos.f32 normAngle)) (*.f32 n0_i (pow.f32 normAngle 3))) (sin.f32 normAngle))) (pow.f32 u 3) (fma.f32 -1/2 (*.f32 (*.f32 u u) (*.f32 n0_i (*.f32 normAngle normAngle))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))))
(fma.f32 (pow.f32 u 3) (fma.f32 -1/6 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (pow.f32 normAngle 3)) (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (pow.f32 normAngle 3))) (/.f32 (sin.f32 normAngle) 1/6))) (fma.f32 -1/2 (*.f32 n0_i (pow.f32 (*.f32 u normAngle) 2)) (fma.f32 u (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 n0_i normAngle))) n0_i)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle)
(*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)
(+.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (*.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (pow.f32 normAngle 3)))
(fma.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle (*.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (pow.f32 normAngle 3)))
(fma.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (pow.f32 normAngle 3) (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (+.f32 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (pow.f32 normAngle 5)) (*.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (pow.f32 normAngle 3))))
(fma.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle (fma.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i (pow.f32 u 5)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)))) (pow.f32 normAngle 5) (*.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (pow.f32 normAngle 3))))
(fma.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle (fma.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (pow.f32 normAngle 3) (*.f32 1/120 (*.f32 (fma.f32 n1_i (pow.f32 u 5) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5))) (pow.f32 normAngle 5)))))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (+.f32 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (pow.f32 normAngle 5)) (+.f32 (*.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (pow.f32 normAngle 3)) (*.f32 (+.f32 (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7))) (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) n0_i))) (pow.f32 normAngle 7)))))
(fma.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle (fma.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i (pow.f32 u 5)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)))) (pow.f32 normAngle 5) (fma.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (pow.f32 normAngle 3) (*.f32 (*.f32 -1/5040 (+.f32 (*.f32 n1_i (pow.f32 u 7)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 7)))) (pow.f32 normAngle 7)))))
(fma.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle (fma.f32 (*.f32 1/120 (fma.f32 n1_i (pow.f32 u 5) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)))) (pow.f32 normAngle 5) (fma.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (pow.f32 normAngle 3) (*.f32 -1/5040 (*.f32 (fma.f32 n1_i (pow.f32 u 7) (*.f32 n0_i (pow.f32 (-.f32 1 u) 7))) (pow.f32 normAngle 7))))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle))))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle))))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle))))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle))))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(*.f32 (sin.f32 normAngle) n0_i)
(*.f32 n0_i (sin.f32 normAngle))
(+.f32 (*.f32 (sin.f32 normAngle) n0_i) (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))))
(fma.f32 (sin.f32 normAngle) n0_i (*.f32 u (fma.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (*.f32 n1_i normAngle))))
(fma.f32 u (-.f32 (*.f32 n1_i normAngle) (*.f32 normAngle (*.f32 n0_i (cos.f32 normAngle)))) (*.f32 n0_i (sin.f32 normAngle)))
(+.f32 (*.f32 (sin.f32 normAngle) n0_i) (+.f32 (*.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 n0_i (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2))))) (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle)))))
(fma.f32 (sin.f32 normAngle) n0_i (fma.f32 -1/2 (*.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 (*.f32 u u) (*.f32 normAngle normAngle))) (*.f32 u (fma.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (*.f32 n1_i normAngle)))))
(fma.f32 n0_i (sin.f32 normAngle) (fma.f32 u (-.f32 (*.f32 n1_i normAngle) (*.f32 normAngle (*.f32 n0_i (cos.f32 normAngle)))) (*.f32 -1/2 (*.f32 (*.f32 n0_i (sin.f32 normAngle)) (pow.f32 (*.f32 u normAngle) 2)))))
(+.f32 (*.f32 (sin.f32 normAngle) n0_i) (+.f32 (*.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 n0_i (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2))))) (+.f32 (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))) (*.f32 (+.f32 (*.f32 1/6 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (pow.f32 normAngle 3)))) (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 3)))) (pow.f32 u 3)))))
(fma.f32 (sin.f32 normAngle) n0_i (fma.f32 -1/2 (*.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 (*.f32 u u) (*.f32 normAngle normAngle))) (fma.f32 u (fma.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (*.f32 n1_i normAngle)) (*.f32 (pow.f32 u 3) (fma.f32 1/6 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (pow.f32 normAngle 3))) (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 3)))))))
(fma.f32 n0_i (sin.f32 normAngle) (fma.f32 -1/2 (*.f32 (*.f32 n0_i (sin.f32 normAngle)) (pow.f32 (*.f32 u normAngle) 2)) (fma.f32 u (-.f32 (*.f32 n1_i normAngle) (*.f32 normAngle (*.f32 n0_i (cos.f32 normAngle)))) (*.f32 (pow.f32 u 3) (fma.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 3)) (*.f32 (cos.f32 normAngle) (*.f32 (*.f32 n0_i (pow.f32 normAngle 3)) 1/6)))))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
normAngle
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 -1 (*.f32 u normAngle))
(*.f32 u (neg.f32 normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 -1 (*.f32 u normAngle))
(*.f32 u (neg.f32 normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))) 1)
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(*.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (/.f32 1 (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(*.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) 1)
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(*.f32 1 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(*.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (*.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 1 (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (sqrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 2) (*.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 1 (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) 2))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) 2) (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(*.f32 (neg.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 -1 (sin.f32 normAngle)))
(*.f32 (neg.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (/.f32 -1 (sin.f32 normAngle)))
(neg.f32 (/.f32 (neg.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))) (sin.f32 normAngle)))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 1) (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 2) 1) (/.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 2) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(pow.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) 1)
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) 2)
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) 3)
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(pow.f32 (pow.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) 3) 1/3)
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(pow.f32 (/.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) -1)
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(neg.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) 2))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle)) 2))
(fabs.f32 (/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle)))
(log.f32 (exp.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) 3))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(exp.f32 (log.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) 1))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) 1))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) 1) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (-.f32 1 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (-.f32 1 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (expm1.f32 (log1p.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) 1)
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(-.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) 1)
(-.f32 (exp.f32 (log1p.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (-.f32 1 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (expm1.f32 (log1p.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))
(-.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) 1) (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) 1)
(-.f32 (exp.f32 (log1p.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (-.f32 1 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (expm1.f32 (log1p.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))
(*.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 1)
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(*.f32 1 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(*.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(*.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 2))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 2) (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 (-.f32 (*.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2)) (-.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n0_i (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2)) (-.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3) (pow.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) 3)) (-.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3) (pow.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) 3)) (-.f32 (fma.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n0_i (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n0_i (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))))
(/.f32 (*.f32 1 (-.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2))) (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 (-.f32 (*.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2)) (-.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n0_i (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2)) (-.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 (*.f32 1 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3) (pow.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) 3))) (-.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3) (pow.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) 3)) (-.f32 (fma.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n0_i (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n0_i (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) 1) (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 (-.f32 (*.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2)) (-.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n0_i (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2)) (-.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3) (pow.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) 3)) 1) (-.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 2)) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3) (pow.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) 3)) (-.f32 (fma.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n0_i (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n0_i (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))))
(pow.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 1)
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(pow.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 2)
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 3)
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(pow.f32 (pow.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 3) 1/3)
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(sqrt.f32 (pow.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2))
(sqrt.f32 (pow.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) 2))
(fabs.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(log.f32 (exp.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 3))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(expm1.f32 (log1p.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(exp.f32 (log.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) 1))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(log1p.f32 (expm1.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 normAngle (neg.f32 (*.f32 u normAngle)))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 normAngle (*.f32 (neg.f32 (*.f32 u normAngle)) 1))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 normAngle (+.f32 (neg.f32 (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 0 (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (*.f32 (neg.f32 (*.f32 u normAngle)) 1) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 0 (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (neg.f32 (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 0 (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (*.f32 (neg.f32 (*.f32 u normAngle)) 1) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 0 (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (neg.f32 (*.f32 u normAngle)) (fma.f32 (neg.f32 (*.f32 u normAngle)) 1 (*.f32 u normAngle))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 0 (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (*.f32 (neg.f32 (*.f32 u normAngle)) 1) (fma.f32 (neg.f32 (*.f32 u normAngle)) 1 (*.f32 u normAngle))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 0 (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (neg.f32 (*.f32 u normAngle)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle)))) (*.f32 0 (*.f32 u normAngle))))
(+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle))))))
(+.f32 normAngle (+.f32 (*.f32 (neg.f32 (*.f32 u normAngle)) 1) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle)))) (*.f32 0 (*.f32 u normAngle))))
(+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle))))))
(+.f32 normAngle (+.f32 (neg.f32 (*.f32 u normAngle)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)) (*.f32 0 (*.f32 u normAngle))))
(+.f32 (+.f32 normAngle (*.f32 0 (*.f32 u normAngle))) (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)))
(+.f32 normAngle (+.f32 (*.f32 (neg.f32 (*.f32 u normAngle)) 1) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)) (*.f32 0 (*.f32 u normAngle))))
(+.f32 (+.f32 normAngle (*.f32 0 (*.f32 u normAngle))) (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 0 (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 0 (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 (*.f32 u normAngle)) 1 (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 0 (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle)))) (*.f32 0 (*.f32 u normAngle))))
(+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle))))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)) (*.f32 0 (*.f32 u normAngle))))
(+.f32 (+.f32 normAngle (*.f32 0 (*.f32 u normAngle))) (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 2 (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle))))
(fma.f32 2 (*.f32 0 (*.f32 u normAngle)) (-.f32 normAngle (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 2 (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle))))
(fma.f32 2 (*.f32 0 (*.f32 u normAngle)) (-.f32 normAngle (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 (*.f32 u normAngle)) 1 (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 2 (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle))))
(fma.f32 2 (*.f32 0 (*.f32 u normAngle)) (-.f32 normAngle (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle))))
(+.f32 (+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)))
(+.f32 (+.f32 (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle)))) (*.f32 0 (*.f32 u normAngle))) (+.f32 normAngle (*.f32 0 (*.f32 u normAngle))))
(+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle)))))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle))))
(+.f32 (+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)) (*.f32 0 (*.f32 u normAngle))) (*.f32 0 (*.f32 u normAngle))))
(+.f32 (*.f32 0 (*.f32 u normAngle)) (+.f32 (+.f32 normAngle (*.f32 0 (*.f32 u normAngle))) (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 2 (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle))))
(fma.f32 2 (*.f32 0 (*.f32 u normAngle)) (-.f32 normAngle (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 2 (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle))))
(fma.f32 2 (*.f32 0 (*.f32 u normAngle)) (-.f32 normAngle (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 (*.f32 u normAngle)) 1 (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 2 (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle))))
(fma.f32 2 (*.f32 0 (*.f32 u normAngle)) (-.f32 normAngle (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))))
(+.f32 (+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)))
(+.f32 (+.f32 (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle)))) (*.f32 0 (*.f32 u normAngle))) (+.f32 normAngle (*.f32 0 (*.f32 u normAngle))))
(+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle)))))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))))
(+.f32 (+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)) (*.f32 0 (*.f32 u normAngle))) (*.f32 0 (*.f32 u normAngle))))
(+.f32 (*.f32 0 (*.f32 u normAngle)) (+.f32 (+.f32 normAngle (*.f32 0 (*.f32 u normAngle))) (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 (*.f32 u normAngle)) 1 (*.f32 u normAngle))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 2 (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle))))
(fma.f32 2 (*.f32 0 (*.f32 u normAngle)) (-.f32 normAngle (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle)) (fma.f32 (neg.f32 (*.f32 u normAngle)) 1 (*.f32 u normAngle))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 2 (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle))))
(fma.f32 2 (*.f32 0 (*.f32 u normAngle)) (-.f32 normAngle (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 (*.f32 u normAngle)) 1 (*.f32 u normAngle)) (fma.f32 (neg.f32 (*.f32 u normAngle)) 1 (*.f32 u normAngle))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 2 (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle))))
(fma.f32 2 (*.f32 0 (*.f32 u normAngle)) (-.f32 normAngle (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)) (fma.f32 (neg.f32 (*.f32 u normAngle)) 1 (*.f32 u normAngle))))
(+.f32 (+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)))
(+.f32 (+.f32 (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle)))) (*.f32 0 (*.f32 u normAngle))) (+.f32 normAngle (*.f32 0 (*.f32 u normAngle))))
(+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle)))))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle)) (fma.f32 (neg.f32 (*.f32 u normAngle)) 1 (*.f32 u normAngle))))
(+.f32 (+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)) (*.f32 0 (*.f32 u normAngle))) (*.f32 0 (*.f32 u normAngle))))
(+.f32 (*.f32 0 (*.f32 u normAngle)) (+.f32 (+.f32 normAngle (*.f32 0 (*.f32 u normAngle))) (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle))))
(+.f32 (+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)))
(+.f32 (+.f32 (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle)))) (*.f32 0 (*.f32 u normAngle))) (+.f32 normAngle (*.f32 0 (*.f32 u normAngle))))
(+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle)))))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle))))
(+.f32 (+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)))
(+.f32 (+.f32 (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle)))) (*.f32 0 (*.f32 u normAngle))) (+.f32 normAngle (*.f32 0 (*.f32 u normAngle))))
(+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle)))))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 (*.f32 u normAngle)) 1 (*.f32 u normAngle)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle))))
(+.f32 (+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)))
(+.f32 (+.f32 (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle)))) (*.f32 0 (*.f32 u normAngle))) (+.f32 normAngle (*.f32 0 (*.f32 u normAngle))))
(+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle)))))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 2 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle))))
(fma.f32 2 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)) (-.f32 normAngle (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle))))
(+.f32 normAngle (+.f32 (+.f32 (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle)))) (*.f32 0 (*.f32 u normAngle))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)) (+.f32 (+.f32 normAngle (*.f32 0 (*.f32 u normAngle))) (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle))))
(+.f32 (+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)) (*.f32 0 (*.f32 u normAngle))) (*.f32 0 (*.f32 u normAngle))))
(+.f32 (*.f32 0 (*.f32 u normAngle)) (+.f32 (+.f32 normAngle (*.f32 0 (*.f32 u normAngle))) (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle))))
(+.f32 (+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)) (*.f32 0 (*.f32 u normAngle))) (*.f32 0 (*.f32 u normAngle))))
(+.f32 (*.f32 0 (*.f32 u normAngle)) (+.f32 (+.f32 normAngle (*.f32 0 (*.f32 u normAngle))) (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 (*.f32 u normAngle)) 1 (*.f32 u normAngle)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle))))
(+.f32 (+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)) (*.f32 0 (*.f32 u normAngle))) (*.f32 0 (*.f32 u normAngle))))
(+.f32 (*.f32 0 (*.f32 u normAngle)) (+.f32 (+.f32 normAngle (*.f32 0 (*.f32 u normAngle))) (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle))))
(+.f32 normAngle (+.f32 (+.f32 (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle)))) (*.f32 0 (*.f32 u normAngle))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)) (+.f32 (+.f32 normAngle (*.f32 0 (*.f32 u normAngle))) (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 2 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle))))
(fma.f32 2 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle)) (-.f32 normAngle (*.f32 u normAngle)))
(+.f32 (neg.f32 (*.f32 u normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 (neg.f32 (*.f32 u normAngle)) (+.f32 normAngle (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 0 (*.f32 u normAngle)))
(+.f32 (neg.f32 (*.f32 u normAngle)) (+.f32 normAngle (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 0 (*.f32 u normAngle)))
(+.f32 (neg.f32 (*.f32 u normAngle)) (+.f32 normAngle (fma.f32 (neg.f32 (*.f32 u normAngle)) 1 (*.f32 u normAngle))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 0 (*.f32 u normAngle)))
(+.f32 (neg.f32 (*.f32 u normAngle)) (+.f32 normAngle (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle)))) (*.f32 0 (*.f32 u normAngle))))
(+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle))))))
(+.f32 (neg.f32 (*.f32 u normAngle)) (+.f32 normAngle (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)) (*.f32 0 (*.f32 u normAngle))))
(+.f32 (+.f32 normAngle (*.f32 0 (*.f32 u normAngle))) (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)))
(+.f32 (*.f32 (neg.f32 (*.f32 u normAngle)) 1) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)) (-.f32 normAngle (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 0 (*.f32 u normAngle)))
(+.f32 (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle)) (-.f32 normAngle (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 0 (*.f32 u normAngle)))
(+.f32 (fma.f32 (neg.f32 (*.f32 u normAngle)) 1 (*.f32 u normAngle)) (-.f32 normAngle (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 0 (*.f32 u normAngle)))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)) (-.f32 normAngle (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle)))) (*.f32 0 (*.f32 u normAngle))))
(+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle))))))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle)) (-.f32 normAngle (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)) (*.f32 0 (*.f32 u normAngle))))
(+.f32 (+.f32 normAngle (*.f32 0 (*.f32 u normAngle))) (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)))
(+.f32 (-.f32 normAngle (exp.f32 (log1p.f32 (*.f32 u normAngle)))) 1)
(-.f32 normAngle (-.f32 (exp.f32 (log1p.f32 (*.f32 u normAngle))) 1))
(-.f32 normAngle (expm1.f32 (log1p.f32 (*.f32 u normAngle))))
(*.f32 normAngle (-.f32 1 u))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (-.f32 normAngle (*.f32 u normAngle)) 1)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 1 (-.f32 normAngle (*.f32 u normAngle)))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (sqrt.f32 (-.f32 normAngle (*.f32 u normAngle))) (sqrt.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (cbrt.f32 (-.f32 normAngle (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 u normAngle))) 2))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (cbrt.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)) (/.f32 (/.f32 1 (+.f32 u 1)) normAngle))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (/.f32 1 (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 u (*.f32 normAngle (+.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 u (*.f32 normAngle (fma.f32 u normAngle normAngle)))))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (+.f32 (sqrt.f32 normAngle) (sqrt.f32 (*.f32 u normAngle))) (-.f32 (sqrt.f32 normAngle) (sqrt.f32 (*.f32 u normAngle))))
(*.f32 (+.f32 (sqrt.f32 (*.f32 u normAngle)) (sqrt.f32 normAngle)) (-.f32 (sqrt.f32 normAngle) (sqrt.f32 (*.f32 u normAngle))))
(/.f32 1 (/.f32 1 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(/.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)) (+.f32 normAngle (*.f32 u normAngle)))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(/.f32 (+.f32 normAngle (*.f32 u normAngle)) (/.f32 (+.f32 normAngle (*.f32 u normAngle)) (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle)))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 u (*.f32 normAngle (+.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 u (*.f32 normAngle (fma.f32 u normAngle normAngle)))))
(/.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle)))) (/.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle)))) (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3))) (/.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle)))) (sqrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3))) (fma.f32 normAngle normAngle (*.f32 u (*.f32 normAngle (+.f32 normAngle (*.f32 u normAngle)))))) (sqrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3))) (sqrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)))) (fma.f32 normAngle normAngle (*.f32 u (*.f32 normAngle (fma.f32 u normAngle normAngle)))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))) (/.f32 (+.f32 normAngle (*.f32 u normAngle)) (sqrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))) (+.f32 normAngle (*.f32 u normAngle))) (sqrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))))
(*.f32 (sqrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))) (/.f32 (sqrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))) (fma.f32 u normAngle normAngle)))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3))) (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)))) (/.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle)))) (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)))))
(/.f32 (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3))) (/.f32 (/.f32 (fma.f32 normAngle normAngle (*.f32 u (*.f32 normAngle (+.f32 normAngle (*.f32 u normAngle))))) (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)))) (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)))))
(*.f32 (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3))) (/.f32 (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3))) (/.f32 (fma.f32 normAngle normAngle (*.f32 u (*.f32 normAngle (fma.f32 u normAngle normAngle)))) (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3))))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))) (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)))) (/.f32 (+.f32 normAngle (*.f32 u normAngle)) (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))) (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)))) (+.f32 normAngle (*.f32 u normAngle))) (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))))
(*.f32 (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))) (/.f32 (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))) (/.f32 (fma.f32 u normAngle normAngle) (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))))))
(/.f32 (-.f32 (*.f32 normAngle normAngle) (*.f32 (neg.f32 (*.f32 u normAngle)) (neg.f32 (*.f32 u normAngle)))) (-.f32 normAngle (neg.f32 (*.f32 u normAngle))))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(/.f32 (+.f32 (pow.f32 normAngle 3) (pow.f32 (neg.f32 (*.f32 u normAngle)) 3)) (+.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (neg.f32 (*.f32 u normAngle)) (neg.f32 (*.f32 u normAngle))) (*.f32 normAngle (neg.f32 (*.f32 u normAngle))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 u (*.f32 normAngle (+.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 u (*.f32 normAngle (fma.f32 u normAngle normAngle)))))
(/.f32 (neg.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))) (neg.f32 (+.f32 normAngle (*.f32 u normAngle))))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(/.f32 (neg.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3))) (neg.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 u (*.f32 normAngle (+.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 u (*.f32 normAngle (fma.f32 u normAngle normAngle)))))
(/.f32 (*.f32 1 (-.f32 (*.f32 normAngle normAngle) (*.f32 (neg.f32 (*.f32 u normAngle)) (neg.f32 (*.f32 u normAngle))))) (-.f32 normAngle (neg.f32 (*.f32 u normAngle))))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(/.f32 (*.f32 1 (+.f32 (pow.f32 normAngle 3) (pow.f32 (neg.f32 (*.f32 u normAngle)) 3))) (+.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (neg.f32 (*.f32 u normAngle)) (neg.f32 (*.f32 u normAngle))) (*.f32 normAngle (neg.f32 (*.f32 u normAngle))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 u (*.f32 normAngle (+.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 u (*.f32 normAngle (fma.f32 u normAngle normAngle)))))
(/.f32 (*.f32 1 (neg.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)))) (neg.f32 (+.f32 normAngle (*.f32 u normAngle))))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(/.f32 (*.f32 1 (neg.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)))) (neg.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 u (*.f32 normAngle (+.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 u (*.f32 normAngle (fma.f32 u normAngle normAngle)))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 normAngle (*.f32 u normAngle))) (sqrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)))) (sqrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (sqrt.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sqrt.f32 (fma.f32 normAngle normAngle (*.f32 u (*.f32 normAngle (+.f32 normAngle (*.f32 u normAngle)))))) (sqrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 normAngle (*.f32 u normAngle))) (sqrt.f32 (fma.f32 normAngle normAngle (*.f32 u (*.f32 normAngle (fma.f32 u normAngle normAngle)))))) (sqrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 normAngle (*.f32 u normAngle))) (sqrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)))) (sqrt.f32 (+.f32 normAngle (*.f32 u normAngle))))
(/.f32 (sqrt.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sqrt.f32 (+.f32 normAngle (*.f32 u normAngle))) (sqrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 normAngle (*.f32 u normAngle))) (sqrt.f32 (fma.f32 u normAngle normAngle))) (sqrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)))) (cbrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (/.f32 (cbrt.f32 (fma.f32 normAngle normAngle (*.f32 u (*.f32 normAngle (+.f32 normAngle (*.f32 u normAngle)))))) (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)))))
(*.f32 (/.f32 (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3))) (cbrt.f32 (fma.f32 normAngle normAngle (*.f32 u (*.f32 normAngle (fma.f32 u normAngle normAngle)))))) (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 u normAngle))) 2))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)))) (cbrt.f32 (+.f32 normAngle (*.f32 u normAngle))))
(/.f32 (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (/.f32 (cbrt.f32 (+.f32 normAngle (*.f32 u normAngle))) (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (cbrt.f32 (fma.f32 u normAngle normAngle))) (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))))
(/.f32 (*.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)) 1) (+.f32 normAngle (*.f32 u normAngle)))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(/.f32 (*.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) 1) (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle)))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 u (*.f32 normAngle (+.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 u (*.f32 normAngle (fma.f32 u normAngle normAngle)))))
(/.f32 (*.f32 (-.f32 (*.f32 normAngle normAngle) (*.f32 (neg.f32 (*.f32 u normAngle)) (neg.f32 (*.f32 u normAngle)))) 1) (-.f32 normAngle (neg.f32 (*.f32 u normAngle))))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(/.f32 (*.f32 (+.f32 (pow.f32 normAngle 3) (pow.f32 (neg.f32 (*.f32 u normAngle)) 3)) 1) (+.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (neg.f32 (*.f32 u normAngle)) (neg.f32 (*.f32 u normAngle))) (*.f32 normAngle (neg.f32 (*.f32 u normAngle))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 u (*.f32 normAngle (+.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 u (*.f32 normAngle (fma.f32 u normAngle normAngle)))))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))) 1) (neg.f32 (+.f32 normAngle (*.f32 u normAngle))))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3))) 1) (neg.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 u (*.f32 normAngle (+.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 u (*.f32 normAngle (fma.f32 u normAngle normAngle)))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3))) (sqrt.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sqrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (sqrt.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sqrt.f32 (fma.f32 normAngle normAngle (*.f32 u (*.f32 normAngle (+.f32 normAngle (*.f32 u normAngle)))))) (sqrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 normAngle (*.f32 u normAngle))) (sqrt.f32 (fma.f32 normAngle normAngle (*.f32 u (*.f32 normAngle (fma.f32 u normAngle normAngle)))))) (sqrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))) (sqrt.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sqrt.f32 (+.f32 normAngle (*.f32 u normAngle))))
(/.f32 (sqrt.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sqrt.f32 (+.f32 normAngle (*.f32 u normAngle))) (sqrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 normAngle (*.f32 u normAngle))) (sqrt.f32 (fma.f32 u normAngle normAngle))) (sqrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3))) (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (cbrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (/.f32 (cbrt.f32 (fma.f32 normAngle normAngle (*.f32 u (*.f32 normAngle (+.f32 normAngle (*.f32 u normAngle)))))) (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)))))
(*.f32 (/.f32 (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3))) (cbrt.f32 (fma.f32 normAngle normAngle (*.f32 u (*.f32 normAngle (fma.f32 u normAngle normAngle)))))) (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 u normAngle))) 2))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))) (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (cbrt.f32 (+.f32 normAngle (*.f32 u normAngle))))
(/.f32 (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (/.f32 (cbrt.f32 (+.f32 normAngle (*.f32 u normAngle))) (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (cbrt.f32 (fma.f32 u normAngle normAngle))) (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)) (*.f32 (pow.f32 (*.f32 u normAngle) 2) (pow.f32 (*.f32 u normAngle) 2))) (/.f32 (/.f32 1 (+.f32 u 1)) normAngle)) (+.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)))
(/.f32 (-.f32 (pow.f32 normAngle 4) (pow.f32 (*.f32 u normAngle) 4)) (/.f32 (fma.f32 normAngle normAngle (pow.f32 (*.f32 u normAngle) 2)) (/.f32 1 (*.f32 normAngle (+.f32 u 1)))))
(/.f32 (*.f32 (fma.f32 normAngle normAngle (pow.f32 (*.f32 u normAngle) 2)) (-.f32 normAngle (*.f32 u normAngle))) (fma.f32 normAngle normAngle (pow.f32 (*.f32 u normAngle) 2)))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 normAngle normAngle) 3) (pow.f32 (pow.f32 (*.f32 u normAngle) 2) 3)) (/.f32 (/.f32 1 (+.f32 u 1)) normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (pow.f32 (*.f32 u normAngle) 2) (pow.f32 (*.f32 u normAngle) 2)) (*.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)))))
(/.f32 (-.f32 (pow.f32 normAngle 6) (pow.f32 (pow.f32 (*.f32 u normAngle) 2) 3)) (/.f32 (+.f32 (pow.f32 normAngle 4) (*.f32 (pow.f32 (*.f32 u normAngle) 2) (fma.f32 normAngle normAngle (pow.f32 (*.f32 u normAngle) 2)))) (/.f32 1 (*.f32 normAngle (+.f32 u 1)))))
(/.f32 (/.f32 (-.f32 (pow.f32 normAngle 6) (pow.f32 (*.f32 u normAngle) 6)) (fma.f32 u normAngle normAngle)) (fma.f32 (pow.f32 (*.f32 u normAngle) 2) (fma.f32 normAngle normAngle (pow.f32 (*.f32 u normAngle) 2)) (pow.f32 normAngle 4)))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 normAngle 3) (pow.f32 normAngle 3)) (*.f32 (pow.f32 (*.f32 u normAngle) 3) (pow.f32 (*.f32 u normAngle) 3))) (/.f32 1 (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle)))))) (+.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)))
(/.f32 (*.f32 (/.f32 1 (fma.f32 normAngle normAngle (*.f32 u (*.f32 normAngle (+.f32 normAngle (*.f32 u normAngle)))))) (-.f32 (pow.f32 normAngle 6) (pow.f32 (*.f32 u normAngle) 6))) (+.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)))
(/.f32 (/.f32 (-.f32 (pow.f32 normAngle 6) (pow.f32 (*.f32 u normAngle) 6)) (fma.f32 normAngle normAngle (*.f32 u (*.f32 normAngle (fma.f32 u normAngle normAngle))))) (+.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)))
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 normAngle 3) 3) (pow.f32 (pow.f32 (*.f32 u normAngle) 3) 3)) (/.f32 1 (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle)))))) (+.f32 (+.f32 (*.f32 (pow.f32 normAngle 3) (pow.f32 normAngle 3)) (*.f32 (pow.f32 (*.f32 u normAngle) 3) (pow.f32 (*.f32 u normAngle) 3))) (*.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3))))
(/.f32 (-.f32 (pow.f32 (pow.f32 normAngle 3) 3) (pow.f32 (pow.f32 (*.f32 u normAngle) 3) 3)) (/.f32 (+.f32 (+.f32 (pow.f32 normAngle 6) (pow.f32 (*.f32 u normAngle) 6)) (*.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3))) (/.f32 1 (fma.f32 normAngle normAngle (*.f32 u (*.f32 normAngle (+.f32 normAngle (*.f32 u normAngle))))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 normAngle 3) 3) (pow.f32 (pow.f32 (*.f32 u normAngle) 3) 3)) (*.f32 (+.f32 (pow.f32 (*.f32 u normAngle) 6) (+.f32 (pow.f32 normAngle 6) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 6)))) (fma.f32 normAngle normAngle (*.f32 u (*.f32 normAngle (fma.f32 u normAngle normAngle))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 normAngle 3) 3) (pow.f32 (pow.f32 (*.f32 u normAngle) 3) 3)) (*.f32 (+.f32 (+.f32 (pow.f32 normAngle 6) (pow.f32 (*.f32 u normAngle) 6)) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 6))) (fma.f32 normAngle normAngle (*.f32 u (*.f32 normAngle (fma.f32 u normAngle normAngle))))))
(/.f32 (/.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)) normAngle) (+.f32 u 1))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(/.f32 (/.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)) 1) (+.f32 normAngle (*.f32 u normAngle)))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(/.f32 (/.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)) (sqrt.f32 (+.f32 normAngle (*.f32 u normAngle)))) (sqrt.f32 (+.f32 normAngle (*.f32 u normAngle))))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(/.f32 (/.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)) (*.f32 (cbrt.f32 (+.f32 normAngle (*.f32 u normAngle))) (cbrt.f32 (+.f32 normAngle (*.f32 u normAngle))))) (cbrt.f32 (+.f32 normAngle (*.f32 u normAngle))))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(/.f32 (/.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)) (+.f32 u 1)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(/.f32 (/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) 1) (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle)))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 u (*.f32 normAngle (+.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 u (*.f32 normAngle (fma.f32 u normAngle normAngle)))))
(/.f32 (/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (sqrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle)))))) (sqrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 u (*.f32 normAngle (+.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 u (*.f32 normAngle (fma.f32 u normAngle normAngle)))))
(/.f32 (/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (*.f32 (cbrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle))))) (cbrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle))))))) (cbrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 u normAngle) (+.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 u (*.f32 normAngle (+.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 u (*.f32 normAngle (fma.f32 u normAngle normAngle)))))
(pow.f32 (-.f32 normAngle (*.f32 u normAngle)) 1)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(pow.f32 (sqrt.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 u normAngle))) 3)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(pow.f32 (pow.f32 (-.f32 normAngle (*.f32 u normAngle)) 3) 1/3)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(sqrt.f32 (pow.f32 (-.f32 normAngle (*.f32 u normAngle)) 2))
(fabs.f32 (-.f32 normAngle (*.f32 u normAngle)))
(log.f32 (exp.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(cbrt.f32 (pow.f32 (-.f32 normAngle (*.f32 u normAngle)) 3))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(expm1.f32 (log1p.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(exp.f32 (log.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(exp.f32 (*.f32 (log.f32 (-.f32 normAngle (*.f32 u normAngle))) 1))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(log1p.f32 (expm1.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(fma.f32 1 normAngle (neg.f32 (*.f32 u normAngle)))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(fma.f32 (sqrt.f32 normAngle) (sqrt.f32 normAngle) (neg.f32 (*.f32 u normAngle)))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(fma.f32 (pow.f32 (cbrt.f32 normAngle) 2) (cbrt.f32 normAngle) (neg.f32 (*.f32 u normAngle)))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))

localize88.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)
0.2b
(*.f32 (-.f32 1 u) normAngle)
0.5b
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle)))
1.5b
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))
Compiler

Compiled 105 to 54 computations (48.6% saved)

series6.0ms (0%)

Counts
3 → 84
Calls

21 calls:

TimeVariablePointExpression
1.0ms
u
@0
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)
1.0ms
normAngle
@0
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)
0.0ms
n0_i
@inf
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)
0.0ms
n0_i
@0
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)
0.0ms
normAngle
@-inf
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)

rewrite106.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1792×associate-*r/
1426×associate-*l/
356×add-sqr-sqrt
350×pow1
350×*-un-lft-identity
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01781
135081
2445681
Stop Event
node limit
Counts
3 → 187
Calls
Call 1
Inputs
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle)))
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) 1) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) -1) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1 (sin.f32 (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 (sin.f32 (*.f32 u normAngle)) -1)) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 -1 (sin.f32 (*.f32 u normAngle)))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 u normAngle)) 1)) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (neg.f32 (sin.f32 (*.f32 u normAngle)))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))) 2) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2))) 1) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2))) -1) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) 1) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) 1) (neg.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) (pow.f32 (sin.f32 normAngle) -1/2)) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) -1) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))) 1) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 -1)) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) 1) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) -1) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (sin.f32 (*.f32 u normAngle))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) 1) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) 1) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (sqrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) 1) (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) -1) 1) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 -1 (sin.f32 (*.f32 u normAngle))) 1) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) 1) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))) 2)) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3) (pow.f32 (/.f32 1 (sin.f32 normAngle)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (sin.f32 normAngle)) 3) (pow.f32 (sin.f32 (*.f32 u normAngle)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3) (pow.f32 (sin.f32 normAngle) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 1 u) normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (neg.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 1) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) -1) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 1) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) -1)) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 -1 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 1)) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (neg.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle)))) 2) (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2))) 1) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2))) -1) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 1) 1) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 1) 1) (neg.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 1) (pow.f32 (sin.f32 normAngle) -1/2)) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 1) -1) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 1) (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sqrt.f32 (sin.f32 normAngle))) 1) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 -1)) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) 1) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) -1) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 1) (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) 1) (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (sqrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) 1) (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) -1) 1) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 -1 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 1) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 1) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (sqrt.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle)))) 2)) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (/.f32 (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (/.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (sin.f32 normAngle))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (/.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (cbrt.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (sin.f32 normAngle)) 3) (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 3) (pow.f32 (/.f32 1 (sin.f32 normAngle)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 3) (pow.f32 (sin.f32 normAngle) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 1 u) normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)) (neg.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 -1 n0_i)) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n0_i (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n0_i (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)) (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n0_i (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) -1)) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n0_i (*.f32 -1 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 1)) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n0_i (neg.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 1) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 1) (neg.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (pow.f32 (sin.f32 normAngle) -1/2)) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) -1) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 n0_i (sqrt.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))))) (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 n0_i (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle)))) 2)) (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) n0_i) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (sin.f32 normAngle) -1/2) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) n0_i) (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) -1) n0_i) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 -1 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) n0_i) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 1) n0_i) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sqrt.f32 (sin.f32 normAngle))) n0_i) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) n0_i) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) n0_i) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 1) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (*.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle)))) n0_i)) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 -1 n0_i) (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (/.f32 n0_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)))))))

simplify132.0ms (0.7%)

Algorithm
egg-herbie
Rules
1128×distribute-lft-in
1064×associate-/l*
786×associate-+l+
740×associate-*r*
666×associate-+r+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
05829927
114419757
257729757
Stop Event
node limit
Counts
271 → 299
Calls
Call 1
Inputs
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle))) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle))) (+.f32 (*.f32 1/120 (/.f32 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (sin.f32 normAngle))) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle))) (+.f32 (*.f32 -1/5040 (/.f32 (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7)) (sin.f32 normAngle))) (+.f32 (*.f32 1/120 (/.f32 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (sin.f32 normAngle))) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
u
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u)) (pow.f32 normAngle 2)) u)
(+.f32 (*.f32 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (+.f32 (*.f32 1/120 u) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u)) (pow.f32 normAngle 2)) u))
(+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (pow.f32 u 7)) (+.f32 (*.f32 1/120 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u))) (+.f32 (*.f32 -1/5040 u) (*.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (+.f32 (*.f32 1/120 u) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u))))))))) (pow.f32 normAngle 6)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (+.f32 (*.f32 1/120 u) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u)) (pow.f32 normAngle 2)) u)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
1
(+.f32 1 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle))))
(+.f32 1 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2)))))
(+.f32 1 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle))) (+.f32 (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2))))))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)) (sin.f32 normAngle))
(-.f32 1 u)
(-.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) (pow.f32 normAngle 2))) u)
(-.f32 (+.f32 1 (+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) (pow.f32 normAngle 2)) (*.f32 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u)))) (pow.f32 normAngle 4)))) u)
(-.f32 (+.f32 1 (+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u))))) (+.f32 (*.f32 1/120 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 -1/5040 (-.f32 1 u))))) (pow.f32 normAngle 6)) (*.f32 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u)))) (pow.f32 normAngle 4))))) u)
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
n0_i
(+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))
(+.f32 (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 (pow.f32 u 3) (*.f32 n0_i (pow.f32 normAngle 3)))) (sin.f32 normAngle))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle))))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle))
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))) (pow.f32 normAngle 2)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (+.f32 (*.f32 1/120 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 4)) (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (+.f32 (*.f32 1/120 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (-.f32 (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) n0_i)) (+.f32 (*.f32 -1/5040 (*.f32 (-.f32 1 u) n0_i)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (+.f32 (*.f32 1/120 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))))))) (*.f32 1/120 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))))))) (pow.f32 normAngle 6)))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))))) 1)
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 1 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) 1)
(/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))))
(/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))))
(/.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) 1) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) -1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 -1 (sin.f32 (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle))
(/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 1 (*.f32 (sin.f32 (*.f32 u normAngle)) -1)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 1 (*.f32 -1 (sin.f32 (*.f32 u normAngle)))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 u normAngle)) 1)) (sin.f32 normAngle))
(/.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 1 (neg.f32 (sin.f32 (*.f32 u normAngle)))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))) 2) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2))) 1) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2))) -1) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) 1) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) 1) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) (pow.f32 (sin.f32 normAngle) -1/2)) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) -1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))) 1) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 -1)) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) 1) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) -1) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (sin.f32 (*.f32 u normAngle))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) 1) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) 1) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (sqrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) 1) (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) -1) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 -1 (sin.f32 (*.f32 u normAngle))) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))) 2)) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))) 1)
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) 1)
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))) 2)
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))) 3)
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) 2))
(log.f32 (exp.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))))))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) 3))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3) (pow.f32 (/.f32 1 (sin.f32 normAngle)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (sin.f32 normAngle)) 3) (pow.f32 (sin.f32 (*.f32 u normAngle)) 3)))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3) (pow.f32 (sin.f32 normAngle) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))))) 1)
(/.f32 1 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 1 u) normAngle))))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) 1)
(/.f32 (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))
(/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))
(/.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 1) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) -1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 -1 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 1) (sin.f32 normAngle))
(/.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (neg.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 1 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) -1)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 1 (*.f32 -1 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 1)) (sin.f32 normAngle))
(/.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 1 (neg.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle)))) 2) (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2))) 1) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2))) -1) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 1) 1) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 1) 1) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 1) (pow.f32 (sin.f32 normAngle) -1/2)) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 1) -1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 1) (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sqrt.f32 (sin.f32 normAngle))) 1) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 -1)) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) 1) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) -1) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 1) (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) 1) (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (sqrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) 1) (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) -1) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 -1 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (sqrt.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle)))) 2)) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (/.f32 (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (/.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (sin.f32 normAngle))) 1)
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (/.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (cbrt.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) 1)
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle)))) 2)
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle)))) 3)
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) 2))
(log.f32 (exp.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))))))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (sin.f32 normAngle)) 3) (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 3) (pow.f32 (/.f32 1 (sin.f32 normAngle)) 3)))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 3) (pow.f32 (sin.f32 normAngle) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle)))))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i))) 1)
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 1 u) normAngle))))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 1 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 1 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)) (sin.f32 normAngle))
(/.f32 (*.f32 1 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 -1 n0_i)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))
(/.f32 (*.f32 n0_i (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)) (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))
(/.f32 (*.f32 n0_i (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) -1)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (*.f32 -1 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 1)) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (neg.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 1) (sin.f32 normAngle))
(/.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 1) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (pow.f32 (sin.f32 normAngle) -1/2)) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) -1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 n0_i (sqrt.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))))) (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 n0_i (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle)))) 2)) (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) n0_i) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))
(/.f32 (*.f32 (pow.f32 (sin.f32 normAngle) -1/2) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 -1 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) n0_i) (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) -1) n0_i) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 -1 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) n0_i) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 1) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sqrt.f32 (sin.f32 normAngle))) n0_i) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) n0_i) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) n0_i) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 1) (sin.f32 normAngle))
(/.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (*.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle)))) n0_i)) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 -1 n0_i) (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (neg.f32 (sin.f32 normAngle)))
(pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) 1)
(pow.f32 (sqrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)) 2)
(pow.f32 (cbrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)) 3)
(pow.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) 2))
(log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (/.f32 n0_i (sin.f32 normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) 3))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)))
(cbrt.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) 3)))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)))
(exp.f32 (log.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)) 1))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)))
Outputs
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/.f32 u (/.f32 (sin.f32 normAngle) normAngle))
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle))) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(fma.f32 -1/6 (/.f32 (pow.f32 u 3) (/.f32 (sin.f32 normAngle) (pow.f32 normAngle 3))) (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(fma.f32 -1/6 (*.f32 (/.f32 (pow.f32 u 3) (sin.f32 normAngle)) (pow.f32 normAngle 3)) (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle))) (+.f32 (*.f32 1/120 (/.f32 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (sin.f32 normAngle))) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(fma.f32 -1/6 (/.f32 (pow.f32 u 3) (/.f32 (sin.f32 normAngle) (pow.f32 normAngle 3))) (fma.f32 1/120 (/.f32 (pow.f32 u 5) (/.f32 (sin.f32 normAngle) (pow.f32 normAngle 5))) (/.f32 u (/.f32 (sin.f32 normAngle) normAngle))))
(fma.f32 -1/6 (*.f32 (/.f32 (pow.f32 u 3) (sin.f32 normAngle)) (pow.f32 normAngle 3)) (fma.f32 1/120 (*.f32 (/.f32 (pow.f32 u 5) (sin.f32 normAngle)) (pow.f32 normAngle 5)) (/.f32 u (/.f32 (sin.f32 normAngle) normAngle))))
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle))) (+.f32 (*.f32 -1/5040 (/.f32 (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7)) (sin.f32 normAngle))) (+.f32 (*.f32 1/120 (/.f32 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (sin.f32 normAngle))) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))
(fma.f32 -1/6 (/.f32 (pow.f32 u 3) (/.f32 (sin.f32 normAngle) (pow.f32 normAngle 3))) (fma.f32 -1/5040 (/.f32 (pow.f32 u 7) (/.f32 (sin.f32 normAngle) (pow.f32 normAngle 7))) (fma.f32 1/120 (/.f32 (pow.f32 u 5) (/.f32 (sin.f32 normAngle) (pow.f32 normAngle 5))) (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))))
(fma.f32 -1/6 (*.f32 (/.f32 (pow.f32 u 3) (sin.f32 normAngle)) (pow.f32 normAngle 3)) (fma.f32 -1/5040 (*.f32 (/.f32 (pow.f32 u 7) (sin.f32 normAngle)) (pow.f32 normAngle 7)) (fma.f32 1/120 (*.f32 (/.f32 (pow.f32 u 5) (sin.f32 normAngle)) (pow.f32 normAngle 5)) (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
u
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u)) (pow.f32 normAngle 2)) u)
(fma.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle) u)
(+.f32 (*.f32 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (+.f32 (*.f32 1/120 u) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u)) (pow.f32 normAngle 2)) u))
(fma.f32 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (fma.f32 1/120 u (*.f32 -1/6 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u))))) (pow.f32 normAngle 4) (fma.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle) u))
(fma.f32 (-.f32 (*.f32 1/120 (-.f32 (pow.f32 u 5) u)) (*.f32 1/36 (-.f32 (pow.f32 u 3) u))) (pow.f32 normAngle 4) (fma.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle) u))
(+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (pow.f32 u 7)) (+.f32 (*.f32 1/120 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u))) (+.f32 (*.f32 -1/5040 u) (*.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (+.f32 (*.f32 1/120 u) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u))))))))) (pow.f32 normAngle 6)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (+.f32 (*.f32 1/120 u) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u)) (pow.f32 normAngle 2)) u)))
(fma.f32 (-.f32 (*.f32 -1/5040 (pow.f32 u 7)) (fma.f32 1/120 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) (fma.f32 -1/5040 u (*.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (fma.f32 1/120 u (*.f32 -1/6 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u))))))))) (pow.f32 normAngle 6) (fma.f32 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (fma.f32 1/120 u (*.f32 -1/6 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u))))) (pow.f32 normAngle 4) (fma.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle) u)))
(fma.f32 (-.f32 (-.f32 (*.f32 -1/5040 (pow.f32 u 7)) (*.f32 -1/720 (-.f32 (pow.f32 u 3) u))) (fma.f32 u -1/5040 (*.f32 -1/6 (-.f32 (*.f32 1/120 (-.f32 (pow.f32 u 5) u)) (*.f32 1/36 (-.f32 (pow.f32 u 3) u)))))) (pow.f32 normAngle 6) (fma.f32 (-.f32 (*.f32 1/120 (-.f32 (pow.f32 u 5) u)) (*.f32 1/36 (-.f32 (pow.f32 u 3) u))) (pow.f32 normAngle 4) (fma.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle) u)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
1
(+.f32 1 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle))))
(+.f32 1 (neg.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)))))
(-.f32 1 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 1 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2)))))
(+.f32 1 (fma.f32 -1 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (*.f32 -1/2 (*.f32 u u)) (*.f32 normAngle normAngle))))
(+.f32 1 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 -1/2 (*.f32 u u))) (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)))))
(+.f32 1 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle))) (+.f32 (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2))))))
(+.f32 1 (fma.f32 -1 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (fma.f32 1/6 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))) (*.f32 (*.f32 -1/2 (*.f32 u u)) (*.f32 normAngle normAngle)))))
(+.f32 (-.f32 1 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)))) (fma.f32 -1/2 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)) (/.f32 (*.f32 1/6 (*.f32 (pow.f32 u 3) (*.f32 (pow.f32 normAngle 3) (cos.f32 normAngle)))) (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(-.f32 1 u)
(-.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) (pow.f32 normAngle 2))) u)
(+.f32 1 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))) u))
(-.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (+.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) 1) u)) 1) u)
(-.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (+.f32 u (-.f32 (pow.f32 (-.f32 1 u) 3) 1))) 1) u)
(-.f32 (+.f32 1 (+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) (pow.f32 normAngle 2)) (*.f32 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u)))) (pow.f32 normAngle 4)))) u)
(+.f32 1 (-.f32 (fma.f32 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 normAngle normAngle) (*.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 1/120 (-.f32 1 u)))))) u))
(+.f32 1 (-.f32 (fma.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 1/120 (-.f32 1 u) (*.f32 1/36 (+.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) 1) u)))) (*.f32 (*.f32 (*.f32 normAngle normAngle) -1/6) (+.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) 1) u))) u))
(+.f32 1 (-.f32 (fma.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 1/120 (-.f32 1 u) (*.f32 1/36 (+.f32 u (-.f32 (pow.f32 (-.f32 1 u) 3) 1))))) (*.f32 (*.f32 (*.f32 normAngle normAngle) -1/6) (+.f32 u (-.f32 (pow.f32 (-.f32 1 u) 3) 1)))) u))
(-.f32 (+.f32 1 (+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u))))) (+.f32 (*.f32 1/120 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 -1/5040 (-.f32 1 u))))) (pow.f32 normAngle 6)) (*.f32 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u)))) (pow.f32 normAngle 4))))) u)
(+.f32 1 (-.f32 (fma.f32 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (fma.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 1/120 (-.f32 1 u)))) (fma.f32 1/120 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 -1/5040 (-.f32 1 u))))) (pow.f32 normAngle 6) (*.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 1/120 (-.f32 1 u))))))) u))
(+.f32 1 (-.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (+.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) 1) u)) (fma.f32 (pow.f32 normAngle 6) (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (fma.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 1/120 (-.f32 1 u) (*.f32 1/36 (+.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) 1) u)))) (fma.f32 -1/5040 (-.f32 1 u) (*.f32 -1/720 (+.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) 1) u))))) (*.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 1/120 (-.f32 1 u) (*.f32 1/36 (+.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) 1) u))))))) u))
(+.f32 1 (-.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (+.f32 u (-.f32 (pow.f32 (-.f32 1 u) 3) 1))) (fma.f32 (pow.f32 normAngle 6) (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (fma.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 1/120 (-.f32 1 u) (*.f32 1/36 (+.f32 u (-.f32 (pow.f32 (-.f32 1 u) 3) 1))))) (fma.f32 -1/5040 (-.f32 1 u) (*.f32 -1/720 (+.f32 u (-.f32 (pow.f32 (-.f32 1 u) 3) 1)))))) (*.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 1/120 (-.f32 1 u) (*.f32 1/36 (+.f32 u (-.f32 (pow.f32 (-.f32 1 u) 3) 1)))))))) u))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
n0_i
(+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle))))
(+.f32 n0_i (neg.f32 (/.f32 (*.f32 (*.f32 (cos.f32 normAngle) u) (*.f32 normAngle n0_i)) (sin.f32 normAngle))))
(-.f32 n0_i (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 u (*.f32 normAngle n0_i))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))
(fma.f32 -1/2 (*.f32 (*.f32 (*.f32 u u) n0_i) (*.f32 normAngle normAngle)) (+.f32 n0_i (neg.f32 (/.f32 (*.f32 (*.f32 (cos.f32 normAngle) u) (*.f32 normAngle n0_i)) (sin.f32 normAngle)))))
(-.f32 (fma.f32 -1/2 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u u) n0_i)) n0_i) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 u (*.f32 normAngle n0_i))))
(+.f32 (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 (pow.f32 u 3) (*.f32 n0_i (pow.f32 normAngle 3)))) (sin.f32 normAngle))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle))))))
(fma.f32 1/6 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 u 3) (*.f32 (pow.f32 normAngle 3) n0_i)))) (fma.f32 -1/2 (*.f32 (*.f32 (*.f32 u u) n0_i) (*.f32 normAngle normAngle)) (+.f32 n0_i (neg.f32 (/.f32 (*.f32 (*.f32 (cos.f32 normAngle) u) (*.f32 normAngle n0_i)) (sin.f32 normAngle))))))
(fma.f32 1/6 (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 (pow.f32 u 3) (*.f32 (pow.f32 normAngle 3) n0_i))) (-.f32 (fma.f32 -1/2 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u u) n0_i)) n0_i) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 u (*.f32 normAngle n0_i)))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))) (pow.f32 normAngle 2)) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (-.f32 1 u) n0_i))) (*.f32 normAngle normAngle) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (*.f32 n0_i (+.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) 1) u))) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (*.f32 n0_i (+.f32 u (-.f32 (pow.f32 (-.f32 1 u) 3) 1)))) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (+.f32 (*.f32 1/120 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 4)) (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (-.f32 1 u) n0_i))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (fma.f32 1/120 (*.f32 (-.f32 1 u) n0_i) (*.f32 -1/6 (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 4) (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (*.f32 n0_i (+.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) 1) u))) (fma.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 1/120 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i) (*.f32 (-.f32 1 u) n0_i))) (*.f32 1/36 (*.f32 n0_i (+.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) 1) u)))) (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (*.f32 n0_i (+.f32 u (-.f32 (pow.f32 (-.f32 1 u) 3) 1)))) (fma.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 1/120 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i) (*.f32 (-.f32 1 u) n0_i))) (*.f32 1/36 (*.f32 n0_i (+.f32 u (-.f32 (pow.f32 (-.f32 1 u) 3) 1))))) (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (+.f32 (*.f32 1/120 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (-.f32 (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) n0_i)) (+.f32 (*.f32 -1/5040 (*.f32 (-.f32 1 u) n0_i)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (+.f32 (*.f32 1/120 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))))))) (*.f32 1/120 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))))))) (pow.f32 normAngle 6)))))
(fma.f32 (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (-.f32 1 u) n0_i))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (fma.f32 1/120 (*.f32 (-.f32 1 u) n0_i) (*.f32 -1/6 (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 4) (fma.f32 (-.f32 1 u) n0_i (*.f32 (pow.f32 normAngle 6) (-.f32 (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) n0_i)) (fma.f32 -1/5040 (*.f32 (-.f32 1 u) n0_i) (fma.f32 -1/6 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (fma.f32 1/120 (*.f32 (-.f32 1 u) n0_i) (*.f32 -1/6 (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (-.f32 1 u) n0_i)))))) (*.f32 1/120 (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (-.f32 1 u) n0_i)))))))))))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (*.f32 n0_i (+.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) 1) u))) (fma.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 1/120 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i) (*.f32 (-.f32 1 u) n0_i))) (*.f32 1/36 (*.f32 n0_i (+.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) 1) u)))) (fma.f32 (pow.f32 normAngle 6) (-.f32 (*.f32 -1/5040 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 7) n0_i) (*.f32 (-.f32 1 u) n0_i))) (fma.f32 -1/6 (-.f32 (*.f32 1/120 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i) (*.f32 (-.f32 1 u) n0_i))) (*.f32 1/36 (*.f32 n0_i (+.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) 1) u)))) (*.f32 -1/720 (*.f32 n0_i (+.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) 1) u))))) (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (*.f32 n0_i (+.f32 u (-.f32 (pow.f32 (-.f32 1 u) 3) 1)))) (fma.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 1/120 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i) (*.f32 (-.f32 1 u) n0_i))) (*.f32 1/36 (*.f32 n0_i (+.f32 u (-.f32 (pow.f32 (-.f32 1 u) 3) 1))))) (fma.f32 (pow.f32 normAngle 6) (-.f32 (*.f32 -1/5040 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 7) n0_i) (*.f32 (-.f32 1 u) n0_i))) (fma.f32 -1/6 (-.f32 (*.f32 1/120 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i) (*.f32 (-.f32 1 u) n0_i))) (*.f32 1/36 (*.f32 n0_i (+.f32 u (-.f32 (pow.f32 (-.f32 1 u) 3) 1))))) (*.f32 -1/720 (*.f32 n0_i (+.f32 u (-.f32 (pow.f32 (-.f32 1 u) 3) 1)))))) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))))) 1)
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 1 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) 1)
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) 1) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) -1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 -1 (sin.f32 (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 1 (*.f32 (sin.f32 (*.f32 u normAngle)) -1)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 1 (*.f32 -1 (sin.f32 (*.f32 u normAngle)))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 u normAngle)) 1)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 1 (neg.f32 (sin.f32 (*.f32 u normAngle)))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 (*.f32 u normAngle))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))) 2) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2)))
(*.f32 (/.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2))) 1) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2))))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2))) -1) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2))) (/.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) -1))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) 1) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) 1) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) (pow.f32 (sin.f32 normAngle) -1/2)) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (sin.f32 normAngle) -1/2)) (sqrt.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))) (pow.f32 (sin.f32 normAngle) -1/2))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) -1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))) 1) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 -1)) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (sqrt.f32 (neg.f32 (sin.f32 normAngle))) (sqrt.f32 -1)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) 1) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) -1) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(/.f32 (*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (sin.f32 (*.f32 u normAngle))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) 1) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) 1) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (sqrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 (*.f32 u normAngle))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) 1) (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) -1) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (*.f32 -1 (sin.f32 (*.f32 u normAngle))) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (sqrt.f32 (neg.f32 (sin.f32 normAngle))) (sqrt.f32 -1)))
(/.f32 (*.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))) 2)) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2)))
(*.f32 (/.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))) 1)
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))
(pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) 1)
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))) 2)
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))) 3)
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) 3) 1/3)
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) 2))
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2))
(fabs.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(log.f32 (exp.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) 3))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3) (pow.f32 (/.f32 1 (sin.f32 normAngle)) 3)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (sin.f32 normAngle)) 3) (pow.f32 (sin.f32 (*.f32 u normAngle)) 3)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3) (pow.f32 (sin.f32 normAngle) 3)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))) 1))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))))) 1)
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 1 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 1 u) normAngle))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) 1)
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 1) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) -1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (*.f32 -1 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 1) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (neg.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (*.f32 1 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) -1)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (*.f32 1 (*.f32 -1 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 1)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (*.f32 1 (neg.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (*.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle)))) 2) (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 2) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(*.f32 (/.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 2))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2))) 1) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2))) -1) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2))) (/.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) -1))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (neg.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 1) 1) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 1) 1) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 1) (pow.f32 (sin.f32 normAngle) -1/2)) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (pow.f32 (sin.f32 normAngle) -1/2)))
(*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sqrt.f32 (sin.f32 normAngle))) (pow.f32 (sin.f32 normAngle) -1/2))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 1) -1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 1) (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sqrt.f32 (sin.f32 normAngle))) 1) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 -1)) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (sqrt.f32 (neg.f32 (sin.f32 normAngle))) (sqrt.f32 -1)))
(*.f32 (/.f32 (sqrt.f32 -1) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) 1) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) -1) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (neg.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(/.f32 (*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 1) (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) 1) (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (sqrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) 1) (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) -1) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (*.f32 (*.f32 -1 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (sqrt.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(/.f32 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (sqrt.f32 (neg.f32 (sin.f32 normAngle))) (sqrt.f32 -1)))
(*.f32 (/.f32 (sqrt.f32 -1) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle)))) 2)) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 2) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(*.f32 (/.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 2))
(/.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (/.f32 (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (/.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (sin.f32 normAngle))) 1)
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (/.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (cbrt.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (cbrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))))
(pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) 1)
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle)))) 2)
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle)))) 3)
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) 3) 1/3)
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) 2))
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 2))
(fabs.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))
(log.f32 (exp.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle)))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) 3))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (sin.f32 normAngle)) 3) (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 3)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 3) (pow.f32 (/.f32 1 (sin.f32 normAngle)) 3)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 3) (pow.f32 (sin.f32 normAngle) 3)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle)))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle)))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle)))) 1))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle)))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i))) 1)
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 1 u) normAngle))))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (sin.f32 normAngle))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 1 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (sin.f32 normAngle))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 1 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)) (sin.f32 normAngle))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 1 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 -1 n0_i)) (neg.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 n0_i (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 n0_i (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)) (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 n0_i (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) -1)) (neg.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 n0_i (*.f32 -1 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (neg.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 1)) (sin.f32 normAngle))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 n0_i (neg.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (neg.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 1) (sin.f32 normAngle))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 1) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (pow.f32 (sin.f32 normAngle) -1/2)) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (pow.f32 (sin.f32 normAngle) -1/2) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) (pow.f32 (sin.f32 normAngle) -1/2)) n0_i))
(/.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) -1) (neg.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 (*.f32 n0_i (sqrt.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))))) (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sqrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sqrt.f32 (sin.f32 normAngle))) (*.f32 n0_i (sqrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))))
(/.f32 (*.f32 (*.f32 n0_i (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle)))) 2)) (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 2)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(/.f32 n0_i (/.f32 (/.f32 (cbrt.f32 (sin.f32 normAngle)) (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 2)))
(/.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) n0_i) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 (pow.f32 (sin.f32 normAngle) -1/2) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (pow.f32 (sin.f32 normAngle) -1/2) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) (pow.f32 (sin.f32 normAngle) -1/2)) n0_i))
(/.f32 (*.f32 -1 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)) (neg.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)) (cbrt.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) n0_i) (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) -1) n0_i) (neg.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 (*.f32 -1 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) n0_i) (neg.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 1) n0_i) (sin.f32 normAngle))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sqrt.f32 (sin.f32 normAngle))) n0_i) (sqrt.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) n0_i) (cbrt.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) n0_i) (neg.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) 1) (sin.f32 normAngle))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (*.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle)))) n0_i)) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sqrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sqrt.f32 (sin.f32 normAngle))) (*.f32 n0_i (sqrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))))
(/.f32 (*.f32 (*.f32 -1 n0_i) (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (neg.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) 1)
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(pow.f32 (sqrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)) 2)
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(pow.f32 (cbrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)) 3)
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(pow.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) 3) 1/3)
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(sqrt.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) 2))
(sqrt.f32 (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 2))
(fabs.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))
(log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (/.f32 n0_i (sin.f32 normAngle))))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i))))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) 3))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(cbrt.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) 3)))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(exp.f32 (log.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)) 1))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))

localize84.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))
0.2b
(*.f32 (-.f32 1 u) normAngle)
0.5b
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle)))
1.4b
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle))
Compiler

Compiled 97 to 47 computations (51.5% saved)

series3.0ms (0%)

Counts
2 → 72
Calls

18 calls:

TimeVariablePointExpression
0.0ms
normAngle
@0
(fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))
0.0ms
u
@0
(fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))
0.0ms
u
@0
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle))
0.0ms
normAngle
@0
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle))
0.0ms
normAngle
@-inf
(fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))

rewrite93.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1500×associate-/r*
1122×associate-/l*
422×add-sqr-sqrt
416×pow1
416×*-un-lft-identity
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02182
143482
2529282
Stop Event
node limit
Counts
2 → 66
Calls
Call 1
Inputs
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle))
(fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (/.f32 1 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1)) (*.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1)) (/.f32 1 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle))) (sqrt.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (sin.f32 normAngle) -1/2) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1)) 2) (*.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1)) (/.f32 1 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle))) 2) (cbrt.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1)) (/.f32 -1 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (pow.f32 (sin.f32 normAngle) -1/2)) (pow.f32 (sin.f32 normAngle) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2))) (/.f32 1 (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) 1) (/.f32 1 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sqrt.f32 (sin.f32 normAngle))) (pow.f32 (sin.f32 normAngle) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 1 (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1)) 1) (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1)) (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1)) 2) 1) (/.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1)) 2) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1)) (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1)) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) 3) (pow.f32 (/.f32 1 (sin.f32 normAngle)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) 3) (pow.f32 (sin.f32 normAngle) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i) (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) 1) (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))) (-.f32 1 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (exp.f32 (log1p.f32 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) 1) (exp.f32 (log1p.f32 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))) (sqrt.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))) (pow.f32 (cbrt.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))) 2) (cbrt.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i))) (pow.f32 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i) 2)) (-.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i) 3) (pow.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) 3)) (-.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i))) (pow.f32 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i) 2)) (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))))))))

simplify99.0ms (0.5%)

Algorithm
egg-herbie
Rules
1712×associate-/l*
866×associate-+l+
806×associate-+r+
724×associate-/r*
634×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03217706
19307452
237487452
Stop Event
node limit
Counts
138 → 157
Calls
Call 1
Inputs
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle))) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle))) (+.f32 (*.f32 1/120 (/.f32 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (sin.f32 normAngle))) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle))) (+.f32 (*.f32 -1/5040 (/.f32 (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7)) (sin.f32 normAngle))) (+.f32 (*.f32 1/120 (/.f32 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (sin.f32 normAngle))) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
u
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u)) (pow.f32 normAngle 2)) u)
(+.f32 (*.f32 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (+.f32 (*.f32 1/120 u) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u)) (pow.f32 normAngle 2)) u))
(+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (pow.f32 u 7)) (+.f32 (*.f32 1/120 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u))) (+.f32 (*.f32 -1/5040 u) (*.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (+.f32 (*.f32 1/120 u) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u))))))))) (pow.f32 normAngle 6)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (+.f32 (*.f32 1/120 u) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u)) (pow.f32 normAngle 2)) u)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
n0_i
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (pow.f32 normAngle 3)) (sin.f32 normAngle))) (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (pow.f32 normAngle 3))) (sin.f32 normAngle)))) (pow.f32 u 3)) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) n0_i)) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 n0_i (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u)))))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) n0_i)) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (*.f32 (-.f32 1 u) n0_i))))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 n0_i (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u)))))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) n0_i)) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (-.f32 (+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u))))) (+.f32 (*.f32 1/120 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 -1/5040 (-.f32 1 u))))) n0_i) (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7)))) (+.f32 (*.f32 -1/5040 (*.f32 n1_i u)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u))))) (*.f32 1/120 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))))))) (pow.f32 normAngle 6))))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)))) 1)
(*.f32 1 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)))
(*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (/.f32 1 (sin.f32 normAngle)))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) 1)
(*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) 1))
(*.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1)) (*.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1)) (/.f32 1 (sin.f32 normAngle))))
(*.f32 (sqrt.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle))) (sqrt.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle))))
(*.f32 (pow.f32 (sin.f32 normAngle) -1/2) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1)) 2) (*.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1)) (/.f32 1 (sin.f32 normAngle))))
(*.f32 (cbrt.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle))) 2) (cbrt.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle))))
(*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1)) (/.f32 -1 (sin.f32 normAngle)))
(*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (pow.f32 (sin.f32 normAngle) -1/2)) (pow.f32 (sin.f32 normAngle) -1/2))
(*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2))) (/.f32 1 (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) 1) (/.f32 1 (sin.f32 normAngle)))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sqrt.f32 (sin.f32 normAngle))) (pow.f32 (sin.f32 normAngle) -1/2))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 1 (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1)) 1) (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1)) (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1)) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1)) 2) 1) (/.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1)) (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1)) 2) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1)) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1)) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle))))
(pow.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) 1)
(pow.f32 (sqrt.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle))) 2)
(pow.f32 (cbrt.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle))) 3)
(pow.f32 (pow.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) 3) 1/3)
(pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) 1)) -1)
(neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (neg.f32 (sin.f32 normAngle))))
(sqrt.f32 (pow.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) 2))
(log.f32 (exp.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)))))
(cbrt.f32 (pow.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) 3))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) 3) (pow.f32 (/.f32 1 (sin.f32 normAngle)) 3)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) 3) (pow.f32 (sin.f32 normAngle) 3)))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle))))
(exp.f32 (log.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle))) 1))
(log1p.f32 (expm1.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle))))
(+.f32 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(+.f32 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i) (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) 1))
(+.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) 1) (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i)))) 1)
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))) (-.f32 1 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i))))
(-.f32 (+.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (exp.f32 (log1p.f32 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i)))) 1)
(-.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) 1) (exp.f32 (log1p.f32 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i)))) 1)
(*.f32 1 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i)))
(*.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i)) 1)
(*.f32 (sqrt.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))) (sqrt.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))))
(*.f32 (cbrt.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))) (pow.f32 (cbrt.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))) 2) (cbrt.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))))
(/.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i))) (pow.f32 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i) 2)) (-.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i)))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i) 3) (pow.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) 3)) (-.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i))) (pow.f32 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i) 2)) (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))))
(pow.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i)) 1)
(pow.f32 (sqrt.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))) 2)
(pow.f32 (cbrt.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))) 3)
(pow.f32 (pow.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i)) 3) 1/3)
(sqrt.f32 (pow.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i)) 2))
(log.f32 (exp.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i)))))
(cbrt.f32 (pow.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i)) 3))
(expm1.f32 (log1p.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))))
(exp.f32 (log.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))) 1))
(log1p.f32 (expm1.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))))
Outputs
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/.f32 u (/.f32 (sin.f32 normAngle) normAngle))
(/.f32 normAngle (/.f32 (sin.f32 normAngle) u))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) u)
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle))) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(fma.f32 -1/6 (/.f32 (pow.f32 u 3) (/.f32 (sin.f32 normAngle) (pow.f32 normAngle 3))) (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(fma.f32 -1/6 (*.f32 (/.f32 (pow.f32 u 3) (sin.f32 normAngle)) (pow.f32 normAngle 3)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) u)))
(fma.f32 -1/6 (*.f32 (/.f32 (pow.f32 u 3) (sin.f32 normAngle)) (pow.f32 normAngle 3)) (*.f32 (/.f32 normAngle (sin.f32 normAngle)) u))
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle))) (+.f32 (*.f32 1/120 (/.f32 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (sin.f32 normAngle))) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(fma.f32 -1/6 (/.f32 (pow.f32 u 3) (/.f32 (sin.f32 normAngle) (pow.f32 normAngle 3))) (fma.f32 1/120 (/.f32 (pow.f32 u 5) (/.f32 (sin.f32 normAngle) (pow.f32 normAngle 5))) (/.f32 u (/.f32 (sin.f32 normAngle) normAngle))))
(fma.f32 -1/6 (*.f32 (/.f32 (pow.f32 u 3) (sin.f32 normAngle)) (pow.f32 normAngle 3)) (fma.f32 1/120 (*.f32 (/.f32 (pow.f32 u 5) (sin.f32 normAngle)) (pow.f32 normAngle 5)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) u))))
(fma.f32 -1/6 (*.f32 (/.f32 (pow.f32 u 3) (sin.f32 normAngle)) (pow.f32 normAngle 3)) (fma.f32 1/120 (*.f32 (/.f32 (pow.f32 u 5) (sin.f32 normAngle)) (pow.f32 normAngle 5)) (*.f32 (/.f32 normAngle (sin.f32 normAngle)) u)))
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle))) (+.f32 (*.f32 -1/5040 (/.f32 (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7)) (sin.f32 normAngle))) (+.f32 (*.f32 1/120 (/.f32 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (sin.f32 normAngle))) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))
(fma.f32 -1/6 (/.f32 (pow.f32 u 3) (/.f32 (sin.f32 normAngle) (pow.f32 normAngle 3))) (fma.f32 -1/5040 (/.f32 (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7)) (sin.f32 normAngle)) (fma.f32 1/120 (/.f32 (pow.f32 u 5) (/.f32 (sin.f32 normAngle) (pow.f32 normAngle 5))) (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))))
(fma.f32 -1/6 (*.f32 (/.f32 (pow.f32 u 3) (sin.f32 normAngle)) (pow.f32 normAngle 3)) (fma.f32 -1/5040 (*.f32 (/.f32 (pow.f32 u 7) (sin.f32 normAngle)) (pow.f32 normAngle 7)) (fma.f32 1/120 (*.f32 (/.f32 (pow.f32 u 5) (sin.f32 normAngle)) (pow.f32 normAngle 5)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) u)))))
(fma.f32 -1/6 (*.f32 (/.f32 (pow.f32 u 3) (sin.f32 normAngle)) (pow.f32 normAngle 3)) (fma.f32 -1/5040 (*.f32 (/.f32 (pow.f32 u 7) (sin.f32 normAngle)) (pow.f32 normAngle 7)) (fma.f32 1/120 (*.f32 (/.f32 (pow.f32 u 5) (sin.f32 normAngle)) (pow.f32 normAngle 5)) (*.f32 (/.f32 normAngle (sin.f32 normAngle)) u))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
u
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u)) (pow.f32 normAngle 2)) u)
(fma.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle) u)
(+.f32 (*.f32 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (+.f32 (*.f32 1/120 u) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u)) (pow.f32 normAngle 2)) u))
(fma.f32 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (fma.f32 1/120 u (*.f32 -1/6 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u))))) (pow.f32 normAngle 4) (fma.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle) u))
(fma.f32 (-.f32 (*.f32 1/120 (-.f32 (pow.f32 u 5) u)) (*.f32 1/36 (-.f32 (pow.f32 u 3) u))) (pow.f32 normAngle 4) (fma.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle) u))
(+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (pow.f32 u 7)) (+.f32 (*.f32 1/120 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u))) (+.f32 (*.f32 -1/5040 u) (*.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (+.f32 (*.f32 1/120 u) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u))))))))) (pow.f32 normAngle 6)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (+.f32 (*.f32 1/120 u) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u)) (pow.f32 normAngle 2)) u)))
(fma.f32 (-.f32 (*.f32 -1/5040 (pow.f32 u 7)) (fma.f32 1/120 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) (fma.f32 -1/5040 u (*.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (fma.f32 1/120 u (*.f32 -1/6 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u))))))))) (pow.f32 normAngle 6) (fma.f32 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (fma.f32 1/120 u (*.f32 -1/6 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u))))) (pow.f32 normAngle 4) (fma.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle) u)))
(fma.f32 (-.f32 (*.f32 -1/5040 (pow.f32 u 7)) (+.f32 (*.f32 -1/720 (-.f32 (pow.f32 u 3) u)) (fma.f32 u -1/5040 (*.f32 -1/6 (-.f32 (*.f32 1/120 (-.f32 (pow.f32 u 5) u)) (*.f32 1/36 (-.f32 (pow.f32 u 3) u))))))) (pow.f32 normAngle 6) (fma.f32 (-.f32 (*.f32 1/120 (-.f32 (pow.f32 u 5) u)) (*.f32 1/36 (-.f32 (pow.f32 u 3) u))) (pow.f32 normAngle 4) (fma.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle) u)))
(fma.f32 (-.f32 (-.f32 (*.f32 -1/5040 (pow.f32 u 7)) (*.f32 -1/720 (-.f32 (pow.f32 u 3) u))) (fma.f32 u -1/5040 (*.f32 -1/6 (-.f32 (*.f32 1/120 (-.f32 (pow.f32 u 5) u)) (*.f32 1/36 (-.f32 (pow.f32 u 3) u)))))) (pow.f32 normAngle 6) (fma.f32 (-.f32 (*.f32 1/120 (-.f32 (pow.f32 u 5) u)) (*.f32 1/36 (-.f32 (pow.f32 u 3) u))) (pow.f32 normAngle 4) (fma.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle) u)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
n0_i
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 normAngle n0_i)))))))
(fma.f32 u (-.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 normAngle n0_i))) n0_i)
(fma.f32 u (-.f32 (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 normAngle n0_i))) n0_i)
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))))
(fma.f32 -1/2 (*.f32 (*.f32 (*.f32 u u) n0_i) (*.f32 normAngle normAngle)) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 normAngle n0_i))))))))
(fma.f32 -1/2 (*.f32 (*.f32 (*.f32 n0_i (*.f32 u u)) normAngle) normAngle) (fma.f32 u (-.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 normAngle n0_i))) n0_i))
(fma.f32 -1/2 (*.f32 (*.f32 (*.f32 n0_i (*.f32 u u)) normAngle) normAngle) (fma.f32 u (-.f32 (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 normAngle n0_i))) n0_i))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (pow.f32 normAngle 3)) (sin.f32 normAngle))) (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (pow.f32 normAngle 3))) (sin.f32 normAngle)))) (pow.f32 u 3)) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))))
(fma.f32 (fma.f32 -1/6 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (pow.f32 normAngle 3))) (*.f32 1/6 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 normAngle 3) n0_i))))) (pow.f32 u 3) (fma.f32 -1/2 (*.f32 (*.f32 (*.f32 u u) n0_i) (*.f32 normAngle normAngle)) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 normAngle n0_i)))))))))
(fma.f32 (pow.f32 u 3) (fma.f32 -1/6 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (pow.f32 normAngle 3)) (*.f32 1/6 (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 (pow.f32 normAngle 3) n0_i)))) (fma.f32 -1/2 (*.f32 (*.f32 (*.f32 n0_i (*.f32 u u)) normAngle) normAngle) (fma.f32 u (-.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 normAngle n0_i))) n0_i)))
(fma.f32 (pow.f32 u 3) (fma.f32 -1/6 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (pow.f32 normAngle 3)) (*.f32 1/6 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 normAngle 3) n0_i))))) (fma.f32 -1/2 (*.f32 (*.f32 (*.f32 n0_i (*.f32 u u)) normAngle) normAngle) (fma.f32 u (-.f32 (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 normAngle n0_i))) n0_i)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n1_i u (*.f32 n0_i (-.f32 1 u)))
(fma.f32 u n1_i (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) n0_i)) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 n1_i u (fma.f32 (+.f32 (fma.f32 -1/6 (*.f32 (pow.f32 u 3) n1_i) (*.f32 n0_i (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))) (*.f32 1/6 (*.f32 u n1_i))) (*.f32 normAngle normAngle) (*.f32 n0_i (-.f32 1 u))))
(fma.f32 u n1_i (fma.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 -1/6 (*.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)) n0_i)) (*.f32 -1/6 (*.f32 n1_i (-.f32 (pow.f32 u 3) u)))) (*.f32 n0_i (-.f32 1 u))))
(fma.f32 u n1_i (fma.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n0_i -1/6) (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 -1/6 (*.f32 n1_i (-.f32 (pow.f32 u 3) u)))) (*.f32 n0_i (-.f32 1 u))))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 n0_i (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u)))))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) n0_i)) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 (-.f32 (fma.f32 1/120 (*.f32 (pow.f32 u 5) n1_i) (*.f32 n0_i (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 1/120 (-.f32 1 u)))))) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 u 3) n1_i) (*.f32 u n1_i))) (*.f32 1/120 (*.f32 u n1_i)))) (pow.f32 normAngle 4) (fma.f32 n1_i u (fma.f32 (+.f32 (fma.f32 -1/6 (*.f32 (pow.f32 u 3) n1_i) (*.f32 n0_i (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))) (*.f32 1/6 (*.f32 u n1_i))) (*.f32 normAngle normAngle) (*.f32 n0_i (-.f32 1 u)))))
(fma.f32 (pow.f32 normAngle 4) (-.f32 (fma.f32 1/120 (*.f32 (pow.f32 u 5) n1_i) (*.f32 n0_i (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 1/120 (-.f32 1 u) (*.f32 1/36 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))))) (fma.f32 1/120 (*.f32 u n1_i) (*.f32 1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (fma.f32 u n1_i (fma.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 -1/6 (*.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)) n0_i)) (*.f32 -1/6 (*.f32 n1_i (-.f32 (pow.f32 u 3) u)))) (*.f32 n0_i (-.f32 1 u)))))
(fma.f32 (pow.f32 normAngle 4) (-.f32 (fma.f32 n0_i (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 1/120 (-.f32 1 u) (*.f32 1/36 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))) (*.f32 (pow.f32 u 5) (*.f32 1/120 n1_i))) (fma.f32 1/120 (*.f32 u n1_i) (*.f32 1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (fma.f32 u n1_i (fma.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n0_i -1/6) (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 -1/6 (*.f32 n1_i (-.f32 (pow.f32 u 3) u)))) (*.f32 n0_i (-.f32 1 u)))))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 n0_i (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u)))))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) n0_i)) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (-.f32 (+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u))))) (+.f32 (*.f32 1/120 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 -1/5040 (-.f32 1 u))))) n0_i) (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7)))) (+.f32 (*.f32 -1/5040 (*.f32 n1_i u)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u))))) (*.f32 1/120 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))))))) (pow.f32 normAngle 6))))))
(fma.f32 (-.f32 (fma.f32 1/120 (*.f32 (pow.f32 u 5) n1_i) (*.f32 n0_i (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 1/120 (-.f32 1 u)))))) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 u 3) n1_i) (*.f32 u n1_i))) (*.f32 1/120 (*.f32 u n1_i)))) (pow.f32 normAngle 4) (fma.f32 n1_i u (fma.f32 (+.f32 (fma.f32 -1/6 (*.f32 (pow.f32 u 3) n1_i) (*.f32 n0_i (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))) (*.f32 1/6 (*.f32 u n1_i))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 1 u) n0_i (*.f32 (pow.f32 normAngle 6) (-.f32 (fma.f32 (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (fma.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 1/120 (-.f32 1 u)))) (fma.f32 1/120 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 -1/5040 (-.f32 1 u))))) n0_i (*.f32 -1/5040 (*.f32 (pow.f32 u 7) n1_i))) (fma.f32 -1/5040 (*.f32 u n1_i) (fma.f32 -1/6 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 u 5) n1_i)) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 u 3) n1_i) (*.f32 u n1_i))) (*.f32 1/120 (*.f32 u n1_i)))) (*.f32 1/120 (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 u 3) n1_i) (*.f32 u n1_i))))))))))))
(fma.f32 (pow.f32 normAngle 4) (-.f32 (fma.f32 1/120 (*.f32 (pow.f32 u 5) n1_i) (*.f32 n0_i (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 1/120 (-.f32 1 u) (*.f32 1/36 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))))) (fma.f32 1/120 (*.f32 u n1_i) (*.f32 1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (fma.f32 u n1_i (fma.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 -1/6 (*.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)) n0_i)) (*.f32 -1/6 (*.f32 n1_i (-.f32 (pow.f32 u 3) u)))) (fma.f32 (pow.f32 normAngle 6) (-.f32 (fma.f32 n0_i (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (fma.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 1/120 (-.f32 1 u) (*.f32 1/36 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))) (fma.f32 -1/5040 (-.f32 1 u) (*.f32 -1/720 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))))) (*.f32 -1/5040 (*.f32 (pow.f32 u 7) n1_i))) (fma.f32 -1/5040 (*.f32 u n1_i) (fma.f32 -1/6 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 u 5) n1_i)) (fma.f32 1/120 (*.f32 u n1_i) (*.f32 1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (*.f32 -1/720 (*.f32 n1_i (-.f32 (pow.f32 u 3) u)))))) (*.f32 n0_i (-.f32 1 u))))))
(fma.f32 (pow.f32 normAngle 4) (-.f32 (fma.f32 n0_i (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 1/120 (-.f32 1 u) (*.f32 1/36 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))) (*.f32 (pow.f32 u 5) (*.f32 1/120 n1_i))) (fma.f32 1/120 (*.f32 u n1_i) (*.f32 1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (fma.f32 u n1_i (fma.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n0_i -1/6) (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 -1/6 (*.f32 n1_i (-.f32 (pow.f32 u 3) u)))) (fma.f32 (pow.f32 normAngle 6) (-.f32 (fma.f32 n0_i (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (fma.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 1/120 (-.f32 1 u) (*.f32 1/36 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))) (fma.f32 -1/5040 (-.f32 1 u) (*.f32 -1/720 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))))) (*.f32 -1/5040 (*.f32 (pow.f32 u 7) n1_i))) (fma.f32 -1/5040 (*.f32 u n1_i) (fma.f32 -1/6 (-.f32 (*.f32 (pow.f32 u 5) (*.f32 1/120 n1_i)) (fma.f32 1/120 (*.f32 u n1_i) (*.f32 1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (*.f32 -1/720 (*.f32 n1_i (-.f32 (pow.f32 u 3) u)))))) (*.f32 n0_i (-.f32 1 u))))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)))) 1)
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 1 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (/.f32 1 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) 1)
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) 1))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1)) (*.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1)) (/.f32 1 (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (sqrt.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle))) (sqrt.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (pow.f32 (sin.f32 normAngle) -1/2) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (pow.f32 (sin.f32 normAngle) -1/2) (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1)) 2) (*.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1)) (/.f32 1 (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (cbrt.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle))) 2))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle))) 2) (cbrt.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1)) (/.f32 -1 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (pow.f32 (sin.f32 normAngle) -1/2)) (pow.f32 (sin.f32 normAngle) -1/2))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2))) (/.f32 1 (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (/.f32 1 (cbrt.f32 (sin.f32 normAngle)))))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) 1) (/.f32 1 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sqrt.f32 (sin.f32 normAngle))) (pow.f32 (sin.f32 normAngle) -1/2))
(*.f32 (pow.f32 (sin.f32 normAngle) -1/2) (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 1 (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1)) 1) (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1)) (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1)) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1)) 2) 1) (/.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1)) (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1)) 2) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1)) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1)) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle))))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(/.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2)))
(pow.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) 1)
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(pow.f32 (sqrt.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle))) 2)
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(pow.f32 (cbrt.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle))) 3)
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(pow.f32 (pow.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) 3) 1/3)
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) 1)) -1)
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (neg.f32 (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(sqrt.f32 (pow.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) 2))
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2))
(fabs.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(log.f32 (exp.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(cbrt.f32 (pow.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) 3))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) 3) (pow.f32 (/.f32 1 (sin.f32 normAngle)) 3)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) 3) (pow.f32 (sin.f32 normAngle) 3)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(exp.f32 (log.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle))) 1))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(log1p.f32 (expm1.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(+.f32 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i) (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) 1))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(+.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) 1) (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i)))) 1)
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))) (-.f32 1 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))) (-.f32 1 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i (expm1.f32 (log1p.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))))
(-.f32 (+.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (exp.f32 (log1p.f32 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i)))) 1)
(-.f32 (exp.f32 (log1p.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))) (-.f32 1 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i (expm1.f32 (log1p.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))))
(-.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) 1) (exp.f32 (log1p.f32 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i)))) 1)
(-.f32 (exp.f32 (log1p.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))) (-.f32 1 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i (expm1.f32 (log1p.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))))
(*.f32 1 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(*.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i)) 1)
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(*.f32 (sqrt.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))) (sqrt.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(*.f32 (cbrt.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))) (pow.f32 (cbrt.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))) 2))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))) 2) (cbrt.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(/.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i))) (pow.f32 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i) 2)) (-.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i)))
(/.f32 (-.f32 (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)) (pow.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2)) (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))
(/.f32 (-.f32 (*.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (pow.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2)) (-.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))
(/.f32 (-.f32 (*.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))) (pow.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2)) (-.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i) 3) (pow.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) 3)) (-.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i))) (pow.f32 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i) 2)) (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 3) (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) 3)) (-.f32 (fma.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (pow.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2)) (*.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 3) (pow.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 3)) (fma.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (*.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (-.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 3) (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 3)) (fma.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (*.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (-.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))))))
(pow.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i)) 1)
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(pow.f32 (sqrt.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))) 2)
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(pow.f32 (cbrt.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))) 3)
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(pow.f32 (pow.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i)) 3) 1/3)
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(sqrt.f32 (pow.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i)) 2))
(sqrt.f32 (pow.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) 2))
(fabs.f32 (fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fabs.f32 (fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))))
(log.f32 (exp.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i)))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(cbrt.f32 (pow.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i)) 3))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(expm1.f32 (log1p.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(exp.f32 (log.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))) 1))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(log1p.f32 (expm1.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))

eval721.0ms (3.9%)

Compiler

Compiled 57772 to 27380 computations (52.6% saved)

prune585.0ms (3.1%)

Pruning

17 alts after pruning (17 fresh and 0 done)

PrunedKeptTotal
New1585171602
Fresh000
Picked101
Done404
Total1590171607
Error
0b
Counts
1607 → 17
Alt Table
Click to see full alt table
StatusErrorProgram
0.8b
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))
0.7b
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i))
0.8b
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
0.9b
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
9.4b
(/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
10.3b
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (sin.f32 normAngle))
19.7b
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))
13.4b
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
1.3b
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 (exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))))) n1_i))
0.9b
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 u n1_i))
0.9b
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
6.3b
(+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
2.2b
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))
13.4b
(*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i)
13.4b
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
9.5b
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 n1_i (*.f32 u normAngle))))
17.4b
n0_i
Compiler

Compiled 587 to 392 computations (33.2% saved)

localize53.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
0.2b
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i))
0.2b
(*.f32 (-.f32 1 u) normAngle)
0.3b
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
Compiler

Compiled 51 to 27 computations (47.1% saved)

series9.0ms (0%)

Counts
2 → 60
Calls

18 calls:

TimeVariablePointExpression
5.0ms
normAngle
@inf
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i))
1.0ms
u
@0
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i))
0.0ms
normAngle
@0
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i))
0.0ms
u
@inf
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i))
0.0ms
u
@-inf
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i))

rewrite137.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1242×associate-*r/
1102×associate-*l/
772×associate-/r*
572×associate-/l*
334×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01658
132258
2405358
Stop Event
node limit
Counts
2 → 46
Calls
Call 1
Inputs
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i))
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 u n1_i))) (-.f32 1 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (exp.f32 (log1p.f32 (*.f32 u n1_i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i))) (sqrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i))) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i))) 2) (cbrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) (pow.f32 (*.f32 u n1_i) 2)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 3)) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (/.f32 (*.f32 n0_i (*.f32 u n1_i)) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) (pow.f32 (*.f32 u n1_i) 2))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 3))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (/.f32 (*.f32 n0_i (*.f32 u n1_i)) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) (pow.f32 (*.f32 u n1_i) 2)) 1) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 3)) 1) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (/.f32 (*.f32 n0_i (*.f32 u n1_i)) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))))))))

simplify110.0ms (0.6%)

Algorithm
egg-herbie
Rules
1030×distribute-lft-in
1026×distribute-rgt-in
788×associate-/l*
630×associate-*l/
542×associate-*r/
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02135010
15674914
225614904
Stop Event
node limit
Counts
106 → 122
Calls
Call 1
Inputs
n0_i
(+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))) n1_i) u))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))) n1_i) u)))
(+.f32 (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 (pow.f32 u 3) (*.f32 n0_i (pow.f32 normAngle 3)))) (sin.f32 normAngle))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))) n1_i) u))))
(*.f32 n1_i u)
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 n1_i u))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 n1_i u))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 n1_i u))
(*.f32 n1_i u)
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle)) (*.f32 n1_i u))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle)) (*.f32 n1_i u))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle)) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) (*.f32 n0_i (pow.f32 normAngle 2))) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) (*.f32 n0_i (pow.f32 normAngle 2))) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u)))) (*.f32 n0_i (pow.f32 normAngle 4))) (*.f32 (-.f32 1 u) n0_i))))
(+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u))))) (+.f32 (*.f32 1/120 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 -1/5040 (-.f32 1 u))))) (*.f32 n0_i (pow.f32 normAngle 6))) (+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) (*.f32 n0_i (pow.f32 normAngle 2))) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u)))) (*.f32 n0_i (pow.f32 normAngle 4))) (*.f32 (-.f32 1 u) n0_i)))))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(*.f32 n1_i u)
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 n1_i u))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 n1_i u))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 n1_i u))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(*.f32 n1_i u)
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 n1_i u))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 n1_i u))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 n1_i u))
(*.f32 n1_i u)
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 n1_i u))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 n1_i u))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 n1_i u))
(sin.f32 normAngle)
(+.f32 (sin.f32 normAngle) (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2)))) (+.f32 (sin.f32 normAngle) (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)))))
(+.f32 (*.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2)))) (+.f32 (sin.f32 normAngle) (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle))) (*.f32 1/6 (*.f32 (cos.f32 normAngle) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))))))
(sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))
(sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))
(sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))
(sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))
(*.f32 (-.f32 1 u) normAngle)
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 normAngle 3))) (*.f32 (-.f32 1 u) normAngle))
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) (pow.f32 normAngle 5))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 normAngle 3))) (*.f32 (-.f32 1 u) normAngle)))
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) (pow.f32 normAngle 5))) (+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) (pow.f32 normAngle 7))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 normAngle 3))) (*.f32 (-.f32 1 u) normAngle))))
(+.f32 (*.f32 u n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i)))) 1)
(-.f32 (exp.f32 (log1p.f32 (*.f32 u n1_i))) (-.f32 1 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (exp.f32 (log1p.f32 (*.f32 u n1_i)))) 1)
(*.f32 1 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i)))
(*.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i)) 1)
(*.f32 (sqrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i))) (sqrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i))))
(*.f32 (cbrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i))) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i))) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i))) 2) (cbrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i))))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) (pow.f32 (*.f32 u n1_i) 2)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)))
(/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 3)) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (/.f32 (*.f32 n0_i (*.f32 u n1_i)) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))
(/.f32 (*.f32 1 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) (pow.f32 (*.f32 u n1_i) 2))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)))
(/.f32 (*.f32 1 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 3))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (/.f32 (*.f32 n0_i (*.f32 u n1_i)) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) (pow.f32 (*.f32 u n1_i) 2)) 1) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 3)) 1) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (/.f32 (*.f32 n0_i (*.f32 u n1_i)) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))
(pow.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i)) 1)
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i))) 2)
(pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i))) 3)
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i)) 3) 1/3)
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i)) 2))
(log.f32 (exp.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i)))))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i)) 3))
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i))))
(exp.f32 (log.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i))) 1))
(log1p.f32 (expm1.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i))))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) 1)
(*.f32 1 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 1)
(*.f32 (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))))
(pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 1)
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3)
(pow.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 3) 1/3)
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2))
(log.f32 (exp.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 3))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))))
(exp.f32 (log.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 1))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))))
Outputs
n0_i
(+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))) n1_i) u))
(+.f32 n0_i (*.f32 (fma.f32 -1 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))) n1_i) u))
(fma.f32 (-.f32 n1_i (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle)))) u n0_i)
(fma.f32 (-.f32 n1_i (*.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i)) normAngle)) u n0_i)
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))) n1_i) u)))
(fma.f32 -1/2 (*.f32 (*.f32 u u) (*.f32 n0_i (*.f32 normAngle normAngle))) (+.f32 n0_i (*.f32 (fma.f32 -1 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))) n1_i) u)))
(fma.f32 -1/2 (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle (*.f32 u u)))) (fma.f32 (-.f32 n1_i (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle)))) u n0_i))
(fma.f32 -1/2 (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle (*.f32 u u)))) (fma.f32 (-.f32 n1_i (*.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i)) normAngle)) u n0_i))
(+.f32 (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 (pow.f32 u 3) (*.f32 n0_i (pow.f32 normAngle 3)))) (sin.f32 normAngle))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))) n1_i) u))))
(fma.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 (pow.f32 u 3) (*.f32 n0_i (pow.f32 normAngle 3)))) (sin.f32 normAngle)) (fma.f32 -1/2 (*.f32 (*.f32 u u) (*.f32 n0_i (*.f32 normAngle normAngle))) (+.f32 n0_i (*.f32 (fma.f32 -1 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))) n1_i) u))))
(fma.f32 1/6 (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 n0_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))) (fma.f32 -1/2 (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle (*.f32 u u)))) (fma.f32 (-.f32 n1_i (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle)))) u n0_i)))
(fma.f32 1/6 (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 n0_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))) (fma.f32 -1/2 (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle (*.f32 u u)))) (fma.f32 (-.f32 n1_i (*.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i)) normAngle)) u n0_i)))
(*.f32 n1_i u)
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 n1_i u))
(fma.f32 n1_i u (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i u (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 n1_i u))
(fma.f32 n1_i u (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i u (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 n1_i u))
(fma.f32 n1_i u (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i u (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))
(*.f32 n1_i u)
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle)) (*.f32 n1_i u))
(fma.f32 n1_i u (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i u (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle)) (*.f32 n1_i u))
(fma.f32 n1_i u (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i u (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle)) (*.f32 n1_i u))
(fma.f32 n1_i u (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i u (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n1_i u (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i u))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) (*.f32 n0_i (pow.f32 normAngle 2))) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 n0_i (*.f32 normAngle normAngle)) (fma.f32 n1_i u (*.f32 n0_i (-.f32 1 u))))
(fma.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i u)))
(fma.f32 (*.f32 normAngle (*.f32 n0_i normAngle)) (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i u)))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) (*.f32 n0_i (pow.f32 normAngle 2))) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u)))) (*.f32 n0_i (pow.f32 normAngle 4))) (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 n0_i (*.f32 normAngle normAngle)) (fma.f32 n1_i u (fma.f32 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 (-.f32 1 u) 1/120))) (*.f32 n0_i (pow.f32 normAngle 4)) (*.f32 n0_i (-.f32 1 u)))))
(fma.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (fma.f32 n1_i u (fma.f32 n0_i (-.f32 1 u) (*.f32 n0_i (*.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 (-.f32 1 u) 1/120 (*.f32 1/36 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))))))))
(fma.f32 (*.f32 normAngle (*.f32 n0_i normAngle)) (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (fma.f32 n1_i u (*.f32 n0_i (+.f32 (-.f32 1 u) (*.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 (-.f32 1 u) 1/120 (*.f32 1/36 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))))))))
(+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u))))) (+.f32 (*.f32 1/120 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 -1/5040 (-.f32 1 u))))) (*.f32 n0_i (pow.f32 normAngle 6))) (+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) (*.f32 n0_i (pow.f32 normAngle 2))) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u)))) (*.f32 n0_i (pow.f32 normAngle 4))) (*.f32 (-.f32 1 u) n0_i)))))
(fma.f32 (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (fma.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 (-.f32 1 u) 1/120))) (fma.f32 1/120 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 (-.f32 1 u) -1/5040)))) (*.f32 n0_i (pow.f32 normAngle 6)) (fma.f32 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 n0_i (*.f32 normAngle normAngle)) (fma.f32 n1_i u (fma.f32 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 (-.f32 1 u) 1/120))) (*.f32 n0_i (pow.f32 normAngle 4)) (*.f32 n0_i (-.f32 1 u))))))
(fma.f32 (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (fma.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 (-.f32 1 u) 1/120 (*.f32 1/36 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))) (fma.f32 (-.f32 1 u) -1/5040 (*.f32 -1/720 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))))) (*.f32 n0_i (pow.f32 normAngle 6)) (fma.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (fma.f32 n1_i u (fma.f32 n0_i (-.f32 1 u) (*.f32 n0_i (*.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 (-.f32 1 u) 1/120 (*.f32 1/36 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))))))))))
(fma.f32 (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (fma.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 (-.f32 1 u) 1/120 (*.f32 1/36 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))) (fma.f32 (-.f32 1 u) -1/5040 (*.f32 -1/720 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))))) (*.f32 n0_i (pow.f32 normAngle 6)) (fma.f32 (*.f32 normAngle (*.f32 n0_i normAngle)) (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (fma.f32 n1_i u (*.f32 n0_i (+.f32 (-.f32 1 u) (*.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 (-.f32 1 u) 1/120 (*.f32 1/36 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))))))))))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(fma.f32 n1_i u (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i u (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(fma.f32 n1_i u (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i u (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(fma.f32 n1_i u (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i u (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(fma.f32 n1_i u (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i u (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(fma.f32 n1_i u (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i u (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(fma.f32 n1_i u (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i u (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(fma.f32 n1_i u (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i u (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(fma.f32 n1_i u (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i u (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))
(*.f32 n1_i u)
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 n1_i u))
(fma.f32 n1_i u (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i u (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 n1_i u))
(fma.f32 n1_i u (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i u (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 n1_i u))
(fma.f32 n1_i u (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i u (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(fma.f32 n1_i u (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i u (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(fma.f32 n1_i u (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i u (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(fma.f32 n1_i u (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i u (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(fma.f32 n1_i u (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i u (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(fma.f32 n1_i u (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i u (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(fma.f32 n1_i u (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i u (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(fma.f32 n1_i u (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i u (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(fma.f32 n1_i u (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i u (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(fma.f32 n1_i u (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i u (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))
(*.f32 n1_i u)
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 n1_i u))
(fma.f32 n1_i u (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i u (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 n1_i u))
(fma.f32 n1_i u (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i u (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 n1_i u))
(fma.f32 n1_i u (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i u (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))
(*.f32 n1_i u)
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 n1_i u))
(fma.f32 n1_i u (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i u (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 n1_i u))
(fma.f32 n1_i u (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i u (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 n1_i u))
(fma.f32 n1_i u (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i u (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))
(sin.f32 normAngle)
(+.f32 (sin.f32 normAngle) (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (sin.f32 normAngle) (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle u))))
(-.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 (cos.f32 normAngle) u)))
(+.f32 (*.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2)))) (+.f32 (sin.f32 normAngle) (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)))))
(fma.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 (*.f32 u u) (*.f32 normAngle normAngle))) (+.f32 (sin.f32 normAngle) (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle u)))))
(-.f32 (fma.f32 (*.f32 (sin.f32 normAngle) -1/2) (*.f32 normAngle (*.f32 normAngle (*.f32 u u))) (sin.f32 normAngle)) (*.f32 normAngle (*.f32 (cos.f32 normAngle) u)))
(+.f32 (*.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2)))) (+.f32 (sin.f32 normAngle) (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle))) (*.f32 1/6 (*.f32 (cos.f32 normAngle) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))))))
(fma.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 (*.f32 u u) (*.f32 normAngle normAngle))) (+.f32 (sin.f32 normAngle) (fma.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 normAngle u)) (*.f32 1/6 (*.f32 (cos.f32 normAngle) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))))))
(+.f32 (-.f32 (*.f32 (cos.f32 normAngle) (*.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) 1/6)) (*.f32 normAngle (*.f32 (cos.f32 normAngle) u))) (fma.f32 (*.f32 (sin.f32 normAngle) -1/2) (*.f32 normAngle (*.f32 normAngle (*.f32 u u))) (sin.f32 normAngle)))
(+.f32 (*.f32 (cos.f32 normAngle) (+.f32 (neg.f32 (*.f32 normAngle u)) (*.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) 1/6))) (fma.f32 (*.f32 (sin.f32 normAngle) -1/2) (*.f32 normAngle (*.f32 normAngle (*.f32 u u))) (sin.f32 normAngle)))
(sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))
(sin.f32 (*.f32 normAngle (-.f32 1 u)))
(sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))
(sin.f32 (*.f32 normAngle (-.f32 1 u)))
(sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))
(sin.f32 (*.f32 normAngle (-.f32 1 u)))
(sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))
(sin.f32 (*.f32 normAngle (-.f32 1 u)))
(*.f32 (-.f32 1 u) normAngle)
(*.f32 normAngle (-.f32 1 u))
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 normAngle 3))) (*.f32 (-.f32 1 u) normAngle))
(fma.f32 -1/6 (*.f32 (pow.f32 normAngle 3) (pow.f32 (-.f32 1 u) 3)) (*.f32 normAngle (-.f32 1 u)))
(fma.f32 normAngle (-.f32 1 u) (*.f32 (pow.f32 normAngle 3) (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3))))
(fma.f32 normAngle (-.f32 1 u) (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 -1/6 (pow.f32 normAngle 3))))
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) (pow.f32 normAngle 5))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 normAngle 3))) (*.f32 (-.f32 1 u) normAngle)))
(fma.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) (pow.f32 normAngle 5)) (fma.f32 -1/6 (*.f32 (pow.f32 normAngle 3) (pow.f32 (-.f32 1 u) 3)) (*.f32 normAngle (-.f32 1 u))))
(fma.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) (pow.f32 normAngle 5)) (fma.f32 normAngle (-.f32 1 u) (*.f32 (pow.f32 normAngle 3) (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)))))
(fma.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) (pow.f32 normAngle 5)) (fma.f32 normAngle (-.f32 1 u) (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 -1/6 (pow.f32 normAngle 3)))))
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) (pow.f32 normAngle 5))) (+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) (pow.f32 normAngle 7))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 normAngle 3))) (*.f32 (-.f32 1 u) normAngle))))
(fma.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) (pow.f32 normAngle 5)) (fma.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) (pow.f32 normAngle 7)) (fma.f32 -1/6 (*.f32 (pow.f32 normAngle 3) (pow.f32 (-.f32 1 u) 3)) (*.f32 normAngle (-.f32 1 u)))))
(fma.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) (pow.f32 normAngle 5)) (fma.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) (pow.f32 normAngle 7)) (fma.f32 normAngle (-.f32 1 u) (*.f32 (pow.f32 normAngle 3) (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3))))))
(fma.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) (pow.f32 normAngle 5)) (fma.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) (pow.f32 normAngle 7)) (fma.f32 normAngle (-.f32 1 u) (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 -1/6 (pow.f32 normAngle 3))))))
(+.f32 (*.f32 u n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i u (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i u (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i))
(fma.f32 n1_i u (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i u (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i)))) 1)
(fma.f32 n1_i u (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i u (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u n1_i))) (-.f32 1 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))))
(+.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 n1_i u))) 1) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)) (expm1.f32 (log1p.f32 (*.f32 n1_i u))))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (exp.f32 (log1p.f32 (*.f32 u n1_i)))) 1)
(+.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 n1_i u))) 1) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)) (expm1.f32 (log1p.f32 (*.f32 n1_i u))))
(*.f32 1 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i)))
(fma.f32 n1_i u (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i u (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))
(*.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i)) 1)
(fma.f32 n1_i u (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i u (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i))) (sqrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i))))
(fma.f32 n1_i u (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i u (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))
(*.f32 (cbrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i))) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i))) 2))
(fma.f32 n1_i u (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i u (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i))) 2) (cbrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i))))
(fma.f32 n1_i u (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i u (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) (pow.f32 (*.f32 u n1_i) 2)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)))
(/.f32 (-.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 2) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) (pow.f32 (*.f32 n1_i u) 2)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u)))
(/.f32 (-.f32 (/.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 2) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 normAngle) n0_i)) (pow.f32 (*.f32 n1_i u) 2)) (-.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 n1_i u)))
(/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 3)) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (/.f32 (*.f32 n0_i (*.f32 u n1_i)) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 3)) (+.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 2) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (/.f32 n0_i (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (*.f32 n1_i u))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) 3)) (-.f32 (fma.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 2) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 n0_i (sin.f32 normAngle)) (pow.f32 (*.f32 n1_i u) 2)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (*.f32 n1_i u) (/.f32 (sin.f32 normAngle) n0_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 3)) (-.f32 (fma.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 2) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (pow.f32 (*.f32 n1_i u) 2)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 (/.f32 (*.f32 n0_i u) (sin.f32 normAngle)) n1_i))))
(/.f32 (*.f32 1 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) (pow.f32 (*.f32 u n1_i) 2))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)))
(/.f32 (-.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 2) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) (pow.f32 (*.f32 n1_i u) 2)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u)))
(/.f32 (-.f32 (/.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 2) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 normAngle) n0_i)) (pow.f32 (*.f32 n1_i u) 2)) (-.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 n1_i u)))
(/.f32 (*.f32 1 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 3))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (/.f32 (*.f32 n0_i (*.f32 u n1_i)) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 3)) (+.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 2) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (/.f32 n0_i (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (*.f32 n1_i u))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) 3)) (-.f32 (fma.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 2) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 n0_i (sin.f32 normAngle)) (pow.f32 (*.f32 n1_i u) 2)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (*.f32 n1_i u) (/.f32 (sin.f32 normAngle) n0_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 3)) (-.f32 (fma.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 2) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (pow.f32 (*.f32 n1_i u) 2)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 (/.f32 (*.f32 n0_i u) (sin.f32 normAngle)) n1_i))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) (pow.f32 (*.f32 u n1_i) 2)) 1) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)))
(/.f32 (-.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 2) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) (pow.f32 (*.f32 n1_i u) 2)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u)))
(/.f32 (-.f32 (/.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 2) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 normAngle) n0_i)) (pow.f32 (*.f32 n1_i u) 2)) (-.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 n1_i u)))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 3)) 1) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (/.f32 (*.f32 n0_i (*.f32 u n1_i)) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 3)) (+.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 2) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (/.f32 n0_i (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (*.f32 n1_i u))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) 3)) (-.f32 (fma.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 2) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 n0_i (sin.f32 normAngle)) (pow.f32 (*.f32 n1_i u) 2)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (*.f32 n1_i u) (/.f32 (sin.f32 normAngle) n0_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 3)) (-.f32 (fma.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 2) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (pow.f32 (*.f32 n1_i u) 2)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 (/.f32 (*.f32 n0_i u) (sin.f32 normAngle)) n1_i))))
(pow.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i)) 1)
(fma.f32 n1_i u (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i u (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i))) 2)
(fma.f32 n1_i u (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i u (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))
(pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i))) 3)
(fma.f32 n1_i u (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i u (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i)) 3) 1/3)
(fma.f32 n1_i u (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i u (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i)) 2))
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i (*.f32 n1_i u)) 2))
(fabs.f32 (fma.f32 n1_i u (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))))
(fabs.f32 (fma.f32 n1_i u (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))))
(log.f32 (exp.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i))))
(fma.f32 n1_i u (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i u (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i)))))
(fma.f32 n1_i u (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i u (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i)) 3))
(fma.f32 n1_i u (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i u (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i))))
(fma.f32 n1_i u (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i u (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))
(exp.f32 (log.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i))))
(fma.f32 n1_i u (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i u (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i))) 1))
(fma.f32 n1_i u (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i u (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))
(log1p.f32 (expm1.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i))))
(fma.f32 n1_i u (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i u (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) 1)
(sin.f32 (*.f32 normAngle (-.f32 1 u)))
(*.f32 1 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))
(sin.f32 (*.f32 normAngle (-.f32 1 u)))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 1)
(sin.f32 (*.f32 normAngle (-.f32 1 u)))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))))
(sin.f32 (*.f32 normAngle (-.f32 1 u)))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2))
(sin.f32 (*.f32 normAngle (-.f32 1 u)))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))))
(sin.f32 (*.f32 normAngle (-.f32 1 u)))
(pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 1)
(sin.f32 (*.f32 normAngle (-.f32 1 u)))
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)
(sin.f32 (*.f32 normAngle (-.f32 1 u)))
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3)
(sin.f32 (*.f32 normAngle (-.f32 1 u)))
(pow.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 3) 1/3)
(sin.f32 (*.f32 normAngle (-.f32 1 u)))
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2))
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 2))
(fabs.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(log.f32 (exp.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))))
(sin.f32 (*.f32 normAngle (-.f32 1 u)))
(log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))
(sin.f32 (*.f32 normAngle (-.f32 1 u)))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 3))
(sin.f32 (*.f32 normAngle (-.f32 1 u)))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))))
(sin.f32 (*.f32 normAngle (-.f32 1 u)))
(exp.f32 (log.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))))
(sin.f32 (*.f32 normAngle (-.f32 1 u)))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 1))
(sin.f32 (*.f32 normAngle (-.f32 1 u)))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))))
(sin.f32 (*.f32 normAngle (-.f32 1 u)))

localize28.0ms (0.2%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(*.f32 n1_i u)
0.1b
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
0.1b
(*.f32 (-.f32 1 u) n0_i)
Compiler

Compiled 28 to 15 computations (46.4% saved)

series3.0ms (0%)

Counts
3 → 30
Calls

21 calls:

TimeVariablePointExpression
0.0ms
u
@0
(*.f32 (-.f32 1 u) n0_i)
0.0ms
n0_i
@0
(*.f32 (-.f32 1 u) n0_i)
0.0ms
n0_i
@inf
(*.f32 (-.f32 1 u) n0_i)
0.0ms
n0_i
@-inf
(*.f32 (-.f32 1 u) n0_i)
0.0ms
n0_i
@inf
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))

rewrite105.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1026×*-commutative
944×associate-*r/
678×associate-*l/
632×distribute-lft-in
620×distribute-rgt-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01041
121341
2284641
Stop Event
node limit
Counts
3 → 136
Calls
Call 1
Inputs
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(*.f32 n1_i u)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 n0_i (*.f32 n0_i (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 n0_i (*.f32 1 (*.f32 n0_i (neg.f32 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 n0_i (*.f32 (*.f32 n0_i (neg.f32 u)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i (neg.f32 u)) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 n0_i (neg.f32 u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 n0_i (/.f32 1 (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 1 u) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (pow.f32 u 3)) (/.f32 (+.f32 1 (fma.f32 u u u)) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) (+.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 n0_i (-.f32 1 (pow.f32 u 3)))) (+.f32 1 (fma.f32 u u u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n0_i (+.f32 1 (pow.f32 (neg.f32 u) 3))) (+.f32 1 (+.f32 (*.f32 (neg.f32 u) (neg.f32 u)) u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n0_i (neg.f32 (-.f32 1 (*.f32 u u)))) (+.f32 (neg.f32 u) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n0_i (neg.f32 (-.f32 1 (pow.f32 u 3)))) (+.f32 -1 (neg.f32 (fma.f32 u u u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 (pow.f32 u 3)))) (sqrt.f32 (+.f32 1 (fma.f32 u u u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 (*.f32 u u)))) (sqrt.f32 (+.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 n0_i (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (cbrt.f32 (-.f32 1 (pow.f32 u 3)))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 n0_i (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (cbrt.f32 (-.f32 1 (*.f32 u u)))) (cbrt.f32 (+.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 1 (pow.f32 (neg.f32 u) 3)) n0_i) (+.f32 1 (+.f32 (*.f32 (neg.f32 u) (neg.f32 u)) u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (-.f32 1 (*.f32 u u))) n0_i) (+.f32 (neg.f32 u) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (-.f32 1 (pow.f32 u 3))) n0_i) (+.f32 -1 (neg.f32 (fma.f32 u u u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) 1) (+.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) 1) (+.f32 1 (fma.f32 u u u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 u 3))) (*.f32 n0_i (sqrt.f32 (-.f32 1 u)))) (sqrt.f32 (+.f32 1 (fma.f32 u u u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (*.f32 n0_i (sqrt.f32 (-.f32 1 u)))) (sqrt.f32 (+.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) 1) (+.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (sqrt.f32 (+.f32 1 u))) (sqrt.f32 (+.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (*.f32 (cbrt.f32 (+.f32 1 u)) (cbrt.f32 (+.f32 1 u)))) (cbrt.f32 (+.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) 1) (+.f32 1 (fma.f32 u u u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) (sqrt.f32 (+.f32 1 (fma.f32 u u u)))) (sqrt.f32 (+.f32 1 (fma.f32 u u u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 u u u))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (-.f32 1 u) n0_i) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (-.f32 1 u) n0_i)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 (-.f32 1 u)) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 1 u) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (-.f32 1 u) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (-.f32 1 u) n0_i)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 n1_i u))) (-.f32 1 (*.f32 (-.f32 1 u) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i))) (-.f32 1 (*.f32 n1_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (pow.f32 (*.f32 n1_i u) 2) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (/.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (-.f32 1 u) n0_i) (exp.f32 (log1p.f32 (*.f32 n1_i u)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 n1_i u) (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (sqrt.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (pow.f32 (cbrt.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) 2) (cbrt.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (/.f32 1 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))) (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (-.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (*.f32 (-.f32 1 u) n0_i) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (-.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 n1_i u) 2)) (*.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u))) (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u)))))) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (+.f32 (pow.f32 (pow.f32 (*.f32 n1_i u) 2) 3) (pow.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u))) 3))) (+.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 n1_i u) 2)) (*.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u))) (-.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u))) (pow.f32 (*.f32 n1_i u) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (/.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (/.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))) (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))) (/.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (cbrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 n1_i u) 3)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (-.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 n1_i u) 2)) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 n1_i u) 2)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (*.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 n1_i u) 3) 3) (pow.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) 3)) (*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (+.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 n1_i u) 3)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 n1_i u) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 n1_i u) 2) 3) (pow.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) 3)) (*.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (+.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 n1_i u) 2)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (neg.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))) (sqrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) 2) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) 2) (cbrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))) (cbrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 n1_i u) 2)) 1) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) 1) (neg.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) 1) (neg.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (sqrt.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (sqrt.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (pow.f32 (cbrt.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) 2)) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (pow.f32 (cbrt.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) 2)) (cbrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 n1_i u) 2)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (/.f32 1 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 n1_i u) 2) 3) (pow.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) 3)) (/.f32 1 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (+.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 n1_i u) 2)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 n1_i u) 3)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (/.f32 1 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))) (-.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 n1_i u) 3) 3) (pow.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))) (+.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 n1_i u) 3)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 n1_i u) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) 1) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (sqrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (*.f32 (cbrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (cbrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))) (cbrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (+.f32 (sqrt.f32 (*.f32 n1_i u)) (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)))) (-.f32 (sqrt.f32 (*.f32 n1_i u)) (sqrt.f32 (*.f32 (-.f32 1 u) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) 1) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (neg.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (neg.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i u))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (*.f32 n1_i u)) (sqrt.f32 (*.f32 n1_i u)) (*.f32 (-.f32 1 u) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)) (*.f32 n1_i u))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (*.f32 n1_i u)) 2) (cbrt.f32 (*.f32 n1_i u)) (*.f32 (-.f32 1 u) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 u) n0_i)) 2) (cbrt.f32 (*.f32 (-.f32 1 u) n0_i)) (*.f32 n1_i u))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 n1_i u))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 n1_i u) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 n1_i u)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 n1_i u)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 n1_i u) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 n1_i u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (*.f32 n1_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 n1_i u))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 n1_i u) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 n1_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 n1_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 n1_i u)))))))

simplify162.0ms (0.9%)

Algorithm
egg-herbie
Rules
1128×associate-/l/
1044×associate-/r/
708×associate-+r+
652×+-commutative
572×associate-/l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03667238
110446760
251336580
Stop Event
node limit
Counts
166 → 232
Calls
Call 1
Inputs
n0_i
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(*.f32 -1 (*.f32 u n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(*.f32 -1 (*.f32 u n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 n1_i u)
(*.f32 n1_i u)
n0_i
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i)))
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(*.f32 n1_i u)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(+.f32 n0_i (*.f32 n0_i (neg.f32 u)))
(+.f32 n0_i (*.f32 1 (*.f32 n0_i (neg.f32 u))))
(+.f32 n0_i (*.f32 (*.f32 n0_i (neg.f32 u)) 1))
(+.f32 (*.f32 n0_i (neg.f32 u)) n0_i)
(-.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 n0_i (neg.f32 u))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i))) 1)
(/.f32 n0_i (/.f32 1 (-.f32 1 u)))
(/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 1 u) n0_i))
(/.f32 (-.f32 1 (pow.f32 u 3)) (/.f32 (+.f32 1 (fma.f32 u u u)) n0_i))
(/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (*.f32 1 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) (+.f32 1 u))
(/.f32 (*.f32 1 (*.f32 n0_i (-.f32 1 (pow.f32 u 3)))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (*.f32 n0_i (+.f32 1 (pow.f32 (neg.f32 u) 3))) (+.f32 1 (+.f32 (*.f32 (neg.f32 u) (neg.f32 u)) u)))
(/.f32 (*.f32 n0_i (neg.f32 (-.f32 1 (*.f32 u u)))) (+.f32 (neg.f32 u) -1))
(/.f32 (*.f32 n0_i (neg.f32 (-.f32 1 (pow.f32 u 3)))) (+.f32 -1 (neg.f32 (fma.f32 u u u))))
(/.f32 (*.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 (pow.f32 u 3)))) (sqrt.f32 (+.f32 1 (fma.f32 u u u))))
(/.f32 (*.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 (*.f32 u u)))) (sqrt.f32 (+.f32 1 u)))
(/.f32 (*.f32 (*.f32 n0_i (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (cbrt.f32 (-.f32 1 (pow.f32 u 3)))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))
(/.f32 (*.f32 (*.f32 n0_i (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (cbrt.f32 (-.f32 1 (*.f32 u u)))) (cbrt.f32 (+.f32 1 u)))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (neg.f32 u) 3)) n0_i) (+.f32 1 (+.f32 (*.f32 (neg.f32 u) (neg.f32 u)) u)))
(/.f32 (*.f32 (neg.f32 (-.f32 1 (*.f32 u u))) n0_i) (+.f32 (neg.f32 u) -1))
(/.f32 (*.f32 (neg.f32 (-.f32 1 (pow.f32 u 3))) n0_i) (+.f32 -1 (neg.f32 (fma.f32 u u u))))
(/.f32 (*.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) 1) (+.f32 1 u))
(/.f32 (*.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) 1) (+.f32 1 (fma.f32 u u u)))
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 u 3))) (*.f32 n0_i (sqrt.f32 (-.f32 1 u)))) (sqrt.f32 (+.f32 1 (fma.f32 u u u))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (*.f32 n0_i (sqrt.f32 (-.f32 1 u)))) (sqrt.f32 (+.f32 1 u)))
(/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) 1) (+.f32 1 u))
(/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (sqrt.f32 (+.f32 1 u))) (sqrt.f32 (+.f32 1 u)))
(/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (*.f32 (cbrt.f32 (+.f32 1 u)) (cbrt.f32 (+.f32 1 u)))) (cbrt.f32 (+.f32 1 u)))
(/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) 1) (+.f32 1 (fma.f32 u u u)))
(/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) (sqrt.f32 (+.f32 1 (fma.f32 u u u)))) (sqrt.f32 (+.f32 1 (fma.f32 u u u))))
(/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 u u u))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))
(pow.f32 (*.f32 (-.f32 1 u) n0_i) 1)
(pow.f32 (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)) 2)
(pow.f32 (cbrt.f32 (*.f32 (-.f32 1 u) n0_i)) 3)
(pow.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))
(log.f32 (pow.f32 (exp.f32 (-.f32 1 u)) n0_i))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 1 u) n0_i))))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i)))
(exp.f32 (log.f32 (*.f32 (-.f32 1 u) n0_i)))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 1 u) n0_i)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 n1_i u))) (-.f32 1 (*.f32 (-.f32 1 u) n0_i)))
(-.f32 (exp.f32 (log1p.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) 1)
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i))) (-.f32 1 (*.f32 n1_i u)))
(-.f32 (/.f32 (pow.f32 (*.f32 n1_i u) 2) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (/.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(-.f32 (+.f32 (*.f32 (-.f32 1 u) n0_i) (exp.f32 (log1p.f32 (*.f32 n1_i u)))) 1)
(-.f32 (+.f32 (*.f32 n1_i u) (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i)))) 1)
(*.f32 1 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 1)
(*.f32 (sqrt.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (sqrt.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (cbrt.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (pow.f32 (cbrt.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) 2))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) 2) (cbrt.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (/.f32 1 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))
(*.f32 (/.f32 1 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))) (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (-.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (*.f32 (-.f32 1 u) n0_i) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (-.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 n1_i u) 2)) (*.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u))) (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u)))))) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (+.f32 (pow.f32 (pow.f32 (*.f32 n1_i u) 2) 3) (pow.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u))) 3))) (+.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 n1_i u) 2)) (*.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u))) (-.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u))) (pow.f32 (*.f32 n1_i u) 2)))))
(/.f32 1 (/.f32 1 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (/.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (/.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))) (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))) (/.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (cbrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 n1_i u) 3)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (-.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 n1_i u) 2)) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u)))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 n1_i u) 2)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (*.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 n1_i u) 3) 3) (pow.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) 3)) (*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (+.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 n1_i u) 3)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 n1_i u) 3))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 n1_i u) 2) 3) (pow.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) 3)) (*.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (+.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 n1_i u) 2)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (neg.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))) (sqrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) 2) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) 2) (cbrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))) (cbrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 n1_i u) 2)) 1) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u)))
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) 1) (neg.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) 1) (neg.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (sqrt.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (sqrt.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (pow.f32 (cbrt.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) 2)) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (pow.f32 (cbrt.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) 2)) (cbrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 n1_i u) 2)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (/.f32 1 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 n1_i u) 2) 3) (pow.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) 3)) (/.f32 1 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (+.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 n1_i u) 2)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 n1_i u) 3)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (/.f32 1 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))) (-.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))
(/.f32 (*.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 n1_i u) 3) 3) (pow.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))) (+.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 n1_i u) 3)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 n1_i u) 3)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) 1) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (sqrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (*.f32 (cbrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (cbrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))) (cbrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (+.f32 (sqrt.f32 (*.f32 n1_i u)) (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)))) (-.f32 (sqrt.f32 (*.f32 n1_i u)) (sqrt.f32 (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) 1) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))
(pow.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 1)
(pow.f32 (sqrt.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) 2)
(pow.f32 (cbrt.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) 3)
(pow.f32 (pow.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 3) 1/3)
(neg.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (neg.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))
(neg.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (neg.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))))
(sqrt.f32 (pow.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 2))
(log.f32 (exp.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))
(cbrt.f32 (pow.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 3))
(expm1.f32 (log1p.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(exp.f32 (log.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(log1p.f32 (expm1.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 1 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u))
(fma.f32 1 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i u))
(fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (sqrt.f32 (*.f32 n1_i u)) (sqrt.f32 (*.f32 n1_i u)) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)) (*.f32 n1_i u))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 n1_i u)) 2) (cbrt.f32 (*.f32 n1_i u)) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 u) n0_i)) 2) (cbrt.f32 (*.f32 (-.f32 1 u) n0_i)) (*.f32 n1_i u))
(-.f32 (exp.f32 (log1p.f32 (*.f32 n1_i u))) 1)
(pow.f32 (*.f32 n1_i u) 1)
(pow.f32 (sqrt.f32 (*.f32 n1_i u)) 2)
(pow.f32 (cbrt.f32 (*.f32 n1_i u)) 3)
(pow.f32 (pow.f32 (*.f32 n1_i u) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 n1_i u) 2))
(log.f32 (exp.f32 (*.f32 n1_i u)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 n1_i u))))
(cbrt.f32 (pow.f32 (*.f32 n1_i u) 3))
(expm1.f32 (log1p.f32 (*.f32 n1_i u)))
(exp.f32 (log.f32 (*.f32 n1_i u)))
(log1p.f32 (expm1.f32 (*.f32 n1_i u)))
Outputs
n0_i
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(*.f32 -1 (*.f32 u n0_i))
(*.f32 n0_i (neg.f32 u))
(*.f32 u (neg.f32 n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(*.f32 -1 (*.f32 u n0_i))
(*.f32 n0_i (neg.f32 u))
(*.f32 u (neg.f32 n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(*.f32 n1_i u)
(*.f32 u n1_i)
(*.f32 n1_i u)
(*.f32 u n1_i)
n0_i
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)
(*.f32 u (+.f32 n1_i (neg.f32 n0_i)))
(*.f32 u (-.f32 n1_i n0_i))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i)))
(*.f32 (neg.f32 u) (fma.f32 -1 n1_i n0_i))
(*.f32 u (neg.f32 (-.f32 n0_i n1_i)))
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 n1_i u)
(*.f32 u n1_i)
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 n0_i (*.f32 n0_i (neg.f32 u)))
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 n0_i (*.f32 1 (*.f32 n0_i (neg.f32 u))))
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 n0_i (*.f32 (*.f32 n0_i (neg.f32 u)) 1))
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 (*.f32 n0_i (neg.f32 u)) n0_i)
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(-.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 n0_i (neg.f32 u))))
(+.f32 (-.f32 (exp.f32 (log1p.f32 n0_i)) 1) (*.f32 n0_i (neg.f32 u)))
(-.f32 (expm1.f32 (log1p.f32 n0_i)) (*.f32 n0_i u))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i))) 1)
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(/.f32 n0_i (/.f32 1 (-.f32 1 u)))
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 1 u) n0_i))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)) n0_i)
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(/.f32 (-.f32 1 (pow.f32 u 3)) (/.f32 (+.f32 1 (fma.f32 u u u)) n0_i))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)) n0_i)
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (*.f32 1 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) (+.f32 1 u))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)) n0_i)
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(/.f32 (*.f32 1 (*.f32 n0_i (-.f32 1 (pow.f32 u 3)))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (*.f32 n0_i (+.f32 1 (pow.f32 (neg.f32 u) 3))) (+.f32 1 (+.f32 (*.f32 (neg.f32 u) (neg.f32 u)) u)))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (*.f32 n0_i (neg.f32 (-.f32 1 (*.f32 u u)))) (+.f32 (neg.f32 u) -1))
(/.f32 n0_i (/.f32 (+.f32 -1 (neg.f32 u)) (neg.f32 (-.f32 1 (*.f32 u u)))))
(*.f32 (/.f32 n0_i (-.f32 -1 u)) (+.f32 -1 (*.f32 u u)))
(/.f32 (*.f32 n0_i (neg.f32 (-.f32 1 (pow.f32 u 3)))) (+.f32 -1 (neg.f32 (fma.f32 u u u))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 u 3))) (/.f32 (-.f32 -1 (fma.f32 u u u)) n0_i))
(*.f32 (/.f32 n0_i (-.f32 -1 (fma.f32 u u u))) (+.f32 -1 (pow.f32 u 3)))
(/.f32 (*.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 (pow.f32 u 3)))) (sqrt.f32 (+.f32 1 (fma.f32 u u u))))
(/.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) (/.f32 (sqrt.f32 (+.f32 1 (fma.f32 u u u))) (sqrt.f32 (-.f32 1 (pow.f32 u 3)))))
(*.f32 (/.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (+.f32 1 (fma.f32 u u u)))) (sqrt.f32 (-.f32 1 (pow.f32 u 3))))
(*.f32 (/.f32 n0_i (/.f32 (sqrt.f32 (+.f32 1 (fma.f32 u u u))) (sqrt.f32 (-.f32 1 (pow.f32 u 3))))) (sqrt.f32 (-.f32 1 u)))
(/.f32 (*.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 (*.f32 u u)))) (sqrt.f32 (+.f32 1 u)))
(/.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) (/.f32 (sqrt.f32 (+.f32 u 1)) (sqrt.f32 (-.f32 1 (*.f32 u u)))))
(*.f32 (/.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (+.f32 u 1))) (sqrt.f32 (-.f32 1 (*.f32 u u))))
(/.f32 (*.f32 (*.f32 n0_i (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (cbrt.f32 (-.f32 1 (pow.f32 u 3)))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))
(/.f32 (*.f32 n0_i (*.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (cbrt.f32 (-.f32 1 (pow.f32 u 3))))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))
(*.f32 (/.f32 (*.f32 n0_i (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (cbrt.f32 (+.f32 1 (fma.f32 u u u)))) (cbrt.f32 (-.f32 1 (pow.f32 u 3))))
(*.f32 (/.f32 n0_i (cbrt.f32 (+.f32 1 (fma.f32 u u u)))) (*.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (cbrt.f32 (-.f32 1 (pow.f32 u 3)))))
(/.f32 (*.f32 (*.f32 n0_i (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (cbrt.f32 (-.f32 1 (*.f32 u u)))) (cbrt.f32 (+.f32 1 u)))
(/.f32 (*.f32 n0_i (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (/.f32 (cbrt.f32 (+.f32 u 1)) (cbrt.f32 (-.f32 1 (*.f32 u u)))))
(*.f32 (/.f32 (*.f32 n0_i (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (cbrt.f32 (+.f32 u 1))) (cbrt.f32 (-.f32 1 (*.f32 u u))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (neg.f32 u) 3)) n0_i) (+.f32 1 (+.f32 (*.f32 (neg.f32 u) (neg.f32 u)) u)))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (*.f32 (neg.f32 (-.f32 1 (*.f32 u u))) n0_i) (+.f32 (neg.f32 u) -1))
(/.f32 n0_i (/.f32 (+.f32 -1 (neg.f32 u)) (neg.f32 (-.f32 1 (*.f32 u u)))))
(*.f32 (/.f32 n0_i (-.f32 -1 u)) (+.f32 -1 (*.f32 u u)))
(/.f32 (*.f32 (neg.f32 (-.f32 1 (pow.f32 u 3))) n0_i) (+.f32 -1 (neg.f32 (fma.f32 u u u))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 u 3))) (/.f32 (-.f32 -1 (fma.f32 u u u)) n0_i))
(*.f32 (/.f32 n0_i (-.f32 -1 (fma.f32 u u u))) (+.f32 -1 (pow.f32 u 3)))
(/.f32 (*.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) 1) (+.f32 1 u))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)) n0_i)
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(/.f32 (*.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) 1) (+.f32 1 (fma.f32 u u u)))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 u 3))) (*.f32 n0_i (sqrt.f32 (-.f32 1 u)))) (sqrt.f32 (+.f32 1 (fma.f32 u u u))))
(/.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) (/.f32 (sqrt.f32 (+.f32 1 (fma.f32 u u u))) (sqrt.f32 (-.f32 1 (pow.f32 u 3)))))
(*.f32 (/.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (+.f32 1 (fma.f32 u u u)))) (sqrt.f32 (-.f32 1 (pow.f32 u 3))))
(*.f32 (/.f32 n0_i (/.f32 (sqrt.f32 (+.f32 1 (fma.f32 u u u))) (sqrt.f32 (-.f32 1 (pow.f32 u 3))))) (sqrt.f32 (-.f32 1 u)))
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (*.f32 n0_i (sqrt.f32 (-.f32 1 u)))) (sqrt.f32 (+.f32 1 u)))
(/.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) (/.f32 (sqrt.f32 (+.f32 u 1)) (sqrt.f32 (-.f32 1 (*.f32 u u)))))
(*.f32 (/.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (+.f32 u 1))) (sqrt.f32 (-.f32 1 (*.f32 u u))))
(/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) 1) (+.f32 1 u))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)) n0_i)
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (sqrt.f32 (+.f32 1 u))) (sqrt.f32 (+.f32 1 u)))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)) n0_i)
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (*.f32 (cbrt.f32 (+.f32 1 u)) (cbrt.f32 (+.f32 1 u)))) (cbrt.f32 (+.f32 1 u)))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)) n0_i)
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) 1) (+.f32 1 (fma.f32 u u u)))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) (sqrt.f32 (+.f32 1 (fma.f32 u u u)))) (sqrt.f32 (+.f32 1 (fma.f32 u u u))))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 u u u))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(pow.f32 (*.f32 (-.f32 1 u) n0_i) 1)
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(pow.f32 (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)) 2)
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(pow.f32 (cbrt.f32 (*.f32 (-.f32 1 u) n0_i)) 3)
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(pow.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) 1/3)
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(sqrt.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))
(sqrt.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2))
(fabs.f32 (-.f32 n0_i (*.f32 n0_i u)))
(log.f32 (pow.f32 (exp.f32 (-.f32 1 u)) n0_i))
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(exp.f32 (log.f32 (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(-.f32 (exp.f32 (log1p.f32 (*.f32 n1_i u))) (-.f32 1 (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(-.f32 (exp.f32 (log1p.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) 1)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i))) (-.f32 1 (*.f32 n1_i u)))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(-.f32 (/.f32 (pow.f32 (*.f32 n1_i u) 2) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (/.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(-.f32 (+.f32 (*.f32 (-.f32 1 u) n0_i) (exp.f32 (log1p.f32 (*.f32 n1_i u)))) 1)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(-.f32 (+.f32 (*.f32 n1_i u) (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i)))) 1)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 1 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 1)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (sqrt.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (sqrt.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (cbrt.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (pow.f32 (cbrt.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) 2))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) 2) (cbrt.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (/.f32 1 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)) 1) (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (-.f32 (*.f32 n0_i u) n0_i)) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))
(*.f32 (/.f32 1 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (/.f32 1 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))) (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)) 1) (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (-.f32 (*.f32 n0_i u) n0_i)) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (-.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (*.f32 (-.f32 1 u) n0_i) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3))) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3))) (fma.f32 (-.f32 1 u) (*.f32 n0_i (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_i) 2)))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3))) (fma.f32 (-.f32 1 u) (*.f32 n0_i (fma.f32 u (-.f32 n1_i n0_i) n0_i)) (pow.f32 (*.f32 u n1_i) 2)))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (-.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 n1_i u) 2)) (*.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u))) (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u)))))) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (-.f32 (pow.f32 (*.f32 u n1_i) 4) (*.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 u n1_i))) (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 u n1_i))))))) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (-.f32 1 u) (*.f32 n0_i (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 u n1_i)))))))
(*.f32 (/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (-.f32 (pow.f32 (*.f32 u n1_i) 4) (*.f32 (*.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u n1_i))) (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u n1_i))))) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 n0_i (*.f32 (-.f32 1 u) (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u n1_i))))))
(*.f32 (/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (-.f32 (pow.f32 (*.f32 u n1_i) 4) (*.f32 (*.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (-.f32 n0_i (+.f32 (*.f32 n0_i u) (*.f32 u n1_i)))) (-.f32 n0_i (+.f32 (*.f32 n0_i u) (*.f32 u n1_i)))))) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (-.f32 n0_i (+.f32 (*.f32 n0_i u) (*.f32 u n1_i))) (-.f32 (*.f32 n0_i u) n0_i))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (+.f32 (pow.f32 (pow.f32 (*.f32 n1_i u) 2) 3) (pow.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u))) 3))) (+.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 n1_i u) 2)) (*.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u))) (-.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u))) (pow.f32 (*.f32 n1_i u) 2)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (+.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 2) 3) (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 u n1_i))))) 3))) (+.f32 (pow.f32 (*.f32 u n1_i) 4) (*.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 u n1_i))) (-.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 u n1_i))))) (pow.f32 (*.f32 u n1_i) 2))))))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (*.f32 (-.f32 1 u) (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u n1_i)))) 3) (pow.f32 (*.f32 u n1_i) 6)) (fma.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u n1_i)) (fma.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u n1_i)) (neg.f32 (pow.f32 (*.f32 u n1_i) 2)))) (pow.f32 (*.f32 u n1_i) 4))))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (*.f32 (-.f32 1 u) (-.f32 n0_i (+.f32 (*.f32 n0_i u) (*.f32 u n1_i))))) 3) (pow.f32 (*.f32 u n1_i) 6)) (fma.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 (-.f32 n0_i (+.f32 (*.f32 n0_i u) (*.f32 u n1_i))) (fma.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 n0_i (+.f32 (*.f32 n0_i u) (*.f32 u n1_i))) (neg.f32 (pow.f32 (*.f32 u n1_i) 2)))) (pow.f32 (*.f32 u n1_i) 4))))
(/.f32 1 (/.f32 1 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(/.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (/.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)) 1) (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (-.f32 (*.f32 n0_i u) n0_i)) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3))) (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3))))
(*.f32 (hypot.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3/2) (pow.f32 (*.f32 u n1_i) 3/2)) (/.f32 (hypot.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3/2) (pow.f32 (*.f32 u n1_i) 3/2)) (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))
(*.f32 (hypot.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3/2) (pow.f32 (*.f32 u n1_i) 3/2)) (/.f32 (hypot.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3/2) (pow.f32 (*.f32 u n1_i) 3/2)) (fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (-.f32 (*.f32 n0_i u) n0_i)) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (/.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2))) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2))))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))) (/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u)))))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))) (/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))) (fma.f32 u n1_i (-.f32 (*.f32 n0_i u) n0_i))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))) (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))))
(/.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3))) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)))))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3))) (/.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3))) (/.f32 (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (cbrt.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3))))))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3))) (/.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3))) (/.f32 (fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (-.f32 (*.f32 n0_i u) n0_i)) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (cbrt.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3))))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))) (/.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (cbrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)))) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2))))
(*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))) (/.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))) (/.f32 (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))))
(*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))) (*.f32 (/.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))) (fma.f32 u n1_i (-.f32 (*.f32 n0_i u) n0_i))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 n1_i u) 3)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (-.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 6) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 6)) (*.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 6) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 6)) (*.f32 (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 6) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 6)) (*.f32 (fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (-.f32 (*.f32 n0_i u) n0_i)) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 n1_i u) 2)) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u)))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 n1_i u) 2)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (*.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 4) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 4)) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))) (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 u n1_i) 2)))
(*.f32 (/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (pow.f32 (*.f32 u n1_i) 2)) (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (pow.f32 (*.f32 u n1_i) 2))) (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))
(*.f32 (/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (pow.f32 (*.f32 u n1_i) 2)) (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (pow.f32 (*.f32 u n1_i) 2))) (fma.f32 u (-.f32 n1_i n0_i) n0_i))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 n1_i u) 3) 3) (pow.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) 3)) (*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (+.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 n1_i u) 3)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 n1_i u) 3))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 3) 3) (pow.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) 3)) (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))))) (+.f32 (pow.f32 (*.f32 u n1_i) 6) (*.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (-.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)))))
(/.f32 (/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 3) 3) (pow.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) 3)) (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))) (fma.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (-.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (pow.f32 (*.f32 u n1_i) 6)))
(/.f32 (/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 3) 3) (pow.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) 3)) (fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (-.f32 (*.f32 n0_i u) n0_i)) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))) (fma.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (-.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (pow.f32 (*.f32 u n1_i) 6)))
(/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 n1_i u) 2) 3) (pow.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) 3)) (*.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (+.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 n1_i u) 2)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 2) 3) (pow.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) 3)) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))) (+.f32 (pow.f32 (*.f32 u n1_i) 4) (+.f32 (*.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 u n1_i) 2)) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 4))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 6) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 6)) (*.f32 (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (fma.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (pow.f32 (*.f32 u n1_i) 2)) (pow.f32 (*.f32 u n1_i) 4))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 6) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 6)) (*.f32 (fma.f32 u n1_i (-.f32 (*.f32 n0_i u) n0_i)) (fma.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (pow.f32 (*.f32 u n1_i) 2)) (pow.f32 (*.f32 u n1_i) 4))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (neg.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (-.f32 (*.f32 n0_i u) n0_i)) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (sqrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) (/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) (sqrt.f32 (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))) (hypot.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3/2) (pow.f32 (*.f32 u n1_i) 3/2)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) (sqrt.f32 (fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (-.f32 (*.f32 n0_i u) n0_i)) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))) (hypot.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3/2) (pow.f32 (*.f32 u n1_i) 3/2)))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))) (sqrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2))) (/.f32 (sqrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))) (sqrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) (sqrt.f32 (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) (sqrt.f32 (fma.f32 u n1_i (-.f32 (*.f32 n0_i u) n0_i)))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) 2) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 2) (/.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 2) (cbrt.f32 (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) 2) (cbrt.f32 (fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (-.f32 (*.f32 n0_i u) n0_i)) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) 2) (cbrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))) (cbrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2))) (/.f32 (cbrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))) (pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 2) (cbrt.f32 (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) 2) (cbrt.f32 (fma.f32 u n1_i (-.f32 (*.f32 n0_i u) n0_i)))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 n1_i u) 2)) 1) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u)))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) 1) (neg.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(/.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) 1) (neg.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (-.f32 (*.f32 n0_i u) n0_i)) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (sqrt.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (sqrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) (/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) (sqrt.f32 (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))) (hypot.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3/2) (pow.f32 (*.f32 u n1_i) 3/2)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) (sqrt.f32 (fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (-.f32 (*.f32 n0_i u) n0_i)) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))) (hypot.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3/2) (pow.f32 (*.f32 u n1_i) 3/2)))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (sqrt.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2))) (/.f32 (sqrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))) (sqrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) (sqrt.f32 (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) (sqrt.f32 (fma.f32 u n1_i (-.f32 (*.f32 n0_i u) n0_i)))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (pow.f32 (cbrt.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) 2)) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 2) (/.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 2) (cbrt.f32 (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) 2) (cbrt.f32 (fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (-.f32 (*.f32 n0_i u) n0_i)) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (pow.f32 (cbrt.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) 2)) (cbrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2))) (/.f32 (cbrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))) (pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 2) (cbrt.f32 (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) 2) (cbrt.f32 (fma.f32 u n1_i (-.f32 (*.f32 n0_i u) n0_i)))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 n1_i u) 2)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (/.f32 1 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 4) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 4)) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))) (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 u n1_i) 2)))
(*.f32 (/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (pow.f32 (*.f32 u n1_i) 2)) (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (pow.f32 (*.f32 u n1_i) 2))) (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))
(*.f32 (/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (pow.f32 (*.f32 u n1_i) 2)) (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (pow.f32 (*.f32 u n1_i) 2))) (fma.f32 u (-.f32 n1_i n0_i) n0_i))
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 n1_i u) 2) 3) (pow.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) 3)) (/.f32 1 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (+.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 n1_i u) 2)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 2) 3) (pow.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) 3)) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))) (+.f32 (pow.f32 (*.f32 u n1_i) 4) (+.f32 (*.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 u n1_i) 2)) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 4))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 6) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 6)) (*.f32 (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (fma.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (pow.f32 (*.f32 u n1_i) 2)) (pow.f32 (*.f32 u n1_i) 4))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 6) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 6)) (*.f32 (fma.f32 u n1_i (-.f32 (*.f32 n0_i u) n0_i)) (fma.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (pow.f32 (*.f32 u n1_i) 2)) (pow.f32 (*.f32 u n1_i) 4))))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 n1_i u) 3)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (/.f32 1 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))) (-.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 6) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 6)) (*.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 6) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 6)) (*.f32 (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 6) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 6)) (*.f32 (fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (-.f32 (*.f32 n0_i u) n0_i)) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3))))
(/.f32 (*.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 n1_i u) 3) 3) (pow.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))) (+.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 n1_i u) 3)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 n1_i u) 3)))))
(/.f32 (/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 3) 3) (pow.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) 3)) (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))))) (+.f32 (pow.f32 (*.f32 u n1_i) 6) (*.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (-.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)))))
(/.f32 (/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 3) 3) (pow.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) 3)) (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))) (fma.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (-.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (pow.f32 (*.f32 u n1_i) 6)))
(/.f32 (/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 3) 3) (pow.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) 3)) (fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (-.f32 (*.f32 n0_i u) n0_i)) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))) (fma.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (-.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (pow.f32 (*.f32 u n1_i) 6)))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) 1) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (sqrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (*.f32 (cbrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (cbrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))) (cbrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (+.f32 (sqrt.f32 (*.f32 n1_i u)) (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)))) (-.f32 (sqrt.f32 (*.f32 n1_i u)) (sqrt.f32 (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) 1) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)) 1) (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (-.f32 (*.f32 n0_i u) n0_i)) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)) 1) (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (-.f32 (*.f32 n0_i u) n0_i)) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)) 1) (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (-.f32 (*.f32 n0_i u) n0_i)) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))
(pow.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 1)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(pow.f32 (sqrt.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) 2)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(pow.f32 (cbrt.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) 3)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(pow.f32 (pow.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 3) 1/3)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(neg.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (neg.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(neg.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (neg.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (-.f32 (*.f32 n0_i u) n0_i)) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))
(sqrt.f32 (pow.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 2))
(sqrt.f32 (pow.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)) 2))
(fabs.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))
(fabs.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i))
(log.f32 (exp.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(log.f32 (+.f32 1 (expm1.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(cbrt.f32 (pow.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 3))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(expm1.f32 (log1p.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(exp.f32 (log.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(log1p.f32 (expm1.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 1 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 1 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i u))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 (sqrt.f32 (*.f32 n1_i u)) (sqrt.f32 (*.f32 n1_i u)) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)) (*.f32 n1_i u))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 n1_i u)) 2) (cbrt.f32 (*.f32 n1_i u)) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 u) n0_i)) 2) (cbrt.f32 (*.f32 (-.f32 1 u) n0_i)) (*.f32 n1_i u))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(-.f32 (exp.f32 (log1p.f32 (*.f32 n1_i u))) 1)
(*.f32 u n1_i)
(pow.f32 (*.f32 n1_i u) 1)
(*.f32 u n1_i)
(pow.f32 (sqrt.f32 (*.f32 n1_i u)) 2)
(*.f32 u n1_i)
(pow.f32 (cbrt.f32 (*.f32 n1_i u)) 3)
(*.f32 u n1_i)
(pow.f32 (pow.f32 (*.f32 n1_i u) 3) 1/3)
(*.f32 u n1_i)
(sqrt.f32 (pow.f32 (*.f32 n1_i u) 2))
(sqrt.f32 (pow.f32 (*.f32 u n1_i) 2))
(fabs.f32 (*.f32 u n1_i))
(log.f32 (exp.f32 (*.f32 n1_i u)))
(*.f32 u n1_i)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 n1_i u))))
(*.f32 u n1_i)
(cbrt.f32 (pow.f32 (*.f32 n1_i u) 3))
(*.f32 u n1_i)
(expm1.f32 (log1p.f32 (*.f32 n1_i u)))
(*.f32 u n1_i)
(exp.f32 (log.f32 (*.f32 n1_i u)))
(*.f32 u n1_i)
(log1p.f32 (expm1.f32 (*.f32 n1_i u)))
(*.f32 u n1_i)

localize30.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(*.f32 u normAngle)
0.0b
(sin.f32 (*.f32 u normAngle))
0.0b
(/.f32 (sin.f32 normAngle) n1_i)
1.3b
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))
Compiler

Compiled 29 to 9 computations (69% saved)

series5.0ms (0%)

Counts
4 → 48
Calls

27 calls:

TimeVariablePointExpression
0.0ms
u
@0
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))
0.0ms
normAngle
@0
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))
0.0ms
normAngle
@0
(/.f32 (sin.f32 normAngle) n1_i)
0.0ms
n1_i
@0
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))
0.0ms
n1_i
@-inf
(/.f32 (sin.f32 normAngle) n1_i)

rewrite93.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1528×associate-*r/
1476×associate-/l*
1204×associate-*l/
466×associate-/r/
266×associate-/l/
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01156
122756
2307556
Stop Event
node limit
Counts
4 → 147
Calls
Call 1
Inputs
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))
(/.f32 (sin.f32 normAngle) n1_i)
(sin.f32 (*.f32 u normAngle))
(*.f32 u normAngle)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 n1_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))) 2) (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 n1_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (*.f32 -1 (/.f32 n1_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (sqrt.f32 n1_i)) (sqrt.f32 n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 n1_i) 2) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) (/.f32 n1_i (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))) (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 n1_i (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 n1_i) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2)) (/.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))) (neg.f32 n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (neg.f32 (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 -1 (/.f32 n1_i (sin.f32 normAngle))) (neg.f32 (sin.f32 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 1 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n1_i)) (sqrt.f32 (sin.f32 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (sin.f32 normAngle)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 1 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2)) (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) (sqrt.f32 n1_i))) (sqrt.f32 n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (/.f32 (sin.f32 normAngle) n1_i)) (cbrt.f32 (sin.f32 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) -1) (neg.f32 (/.f32 n1_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (neg.f32 (sin.f32 normAngle)))) (neg.f32 (neg.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) (pow.f32 (cbrt.f32 n1_i) 2))) (cbrt.f32 n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2))) (cbrt.f32 (sin.f32 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 1) n1_i)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 1) (/.f32 n1_i 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 1 (sqrt.f32 n1_i))) (sqrt.f32 n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 1 (pow.f32 (cbrt.f32 n1_i) 2))) (cbrt.f32 n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) -1) (neg.f32 n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) -1) (/.f32 n1_i (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (neg.f32 (neg.f32 (sin.f32 normAngle)))) (neg.f32 n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) 1) (/.f32 n1_i (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) (sqrt.f32 (sin.f32 normAngle))) (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 n1_i (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) (neg.f32 (sin.f32 normAngle))) (neg.f32 n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) (/.f32 (sin.f32 normAngle) 1)) n1_i)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) (/.f32 (sin.f32 normAngle) (sqrt.f32 n1_i))) (sqrt.f32 n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) (/.f32 (sin.f32 normAngle) (pow.f32 (cbrt.f32 n1_i) 2))) (cbrt.f32 n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) -1) (neg.f32 (/.f32 n1_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) (neg.f32 (neg.f32 (sin.f32 normAngle)))) (neg.f32 (neg.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))) 1) (sqrt.f32 (/.f32 n1_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2)) 1) (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2)) (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2)) (cbrt.f32 (neg.f32 (sin.f32 normAngle)))) (cbrt.f32 (neg.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 n1_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 normAngle) n1_i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 normAngle) (/.f32 1 n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 normAngle) n1_i) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (sin.f32 normAngle) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (sin.f32 normAngle)) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 1 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 1 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2) (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 n1_i) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 1 (neg.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 n1_i)) (/.f32 (sin.f32 normAngle) (sqrt.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 n1_i) 2)) (/.f32 (sin.f32 normAngle) (cbrt.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 normAngle) 1) (/.f32 1 n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (/.f32 (neg.f32 (sin.f32 normAngle)) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (neg.f32 n1_i)) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) 1) (/.f32 (sqrt.f32 (sin.f32 normAngle)) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) n1_i) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) (pow.f32 (cbrt.f32 n1_i) 2)) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (cbrt.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) 1) (/.f32 (cbrt.f32 (sin.f32 normAngle)) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (sqrt.f32 n1_i)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (sqrt.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2) 1) (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) n1_i) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 n1_i (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (sin.f32 normAngle) n1_i) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n1_i) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 n1_i (sin.f32 normAngle)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (sin.f32 normAngle) (neg.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n1_i) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 (sin.f32 normAngle) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 normAngle) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n1_i) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (sin.f32 normAngle) 3) (pow.f32 n1_i 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (sin.f32 normAngle) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 (sin.f32 normAngle) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) n1_i)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (sin.f32 normAngle) n1_i)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 u normAngle)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 u normAngle)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (sin.f32 (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (sqrt.f32 (sin.f32 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (cbrt.f32 (sin.f32 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sin.f32 (*.f32 u normAngle)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (sin.f32 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (sin.f32 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (sin.f32 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 u normAngle))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (sin.f32 (*.f32 u normAngle))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 u normAngle))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 u normAngle) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 u normAngle)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 u normAngle)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 u normAngle) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 u normAngle) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 normAngle) u))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 u normAngle) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 normAngle 3) (pow.f32 u 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 u normAngle)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 u normAngle)))))))

simplify102.0ms (0.5%)

Algorithm
egg-herbie
Rules
870×times-frac
838×associate-*r*
812×distribute-lft-neg-in
710×associate-/l*
636×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04085251
110955117
260585093
Stop Event
node limit
Counts
195 → 209
Calls
Call 1
Inputs
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))) (*.f32 1/120 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1/5040 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7))) (sin.f32 normAngle))) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))) (*.f32 1/120 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (sin.f32 normAngle))))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i u)
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (*.f32 n1_i u))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4)) (*.f32 n1_i u)))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7))) (+.f32 (*.f32 -1/5040 (*.f32 n1_i u)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u))))) (*.f32 1/120 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))))))) (pow.f32 normAngle 6)) (*.f32 n1_i u))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 normAngle n1_i)
(+.f32 (*.f32 -1/6 (/.f32 (pow.f32 normAngle 3) n1_i)) (/.f32 normAngle n1_i))
(+.f32 (*.f32 -1/6 (/.f32 (pow.f32 normAngle 3) n1_i)) (+.f32 (/.f32 normAngle n1_i) (*.f32 1/120 (/.f32 (pow.f32 normAngle 5) n1_i))))
(+.f32 (*.f32 -1/6 (/.f32 (pow.f32 normAngle 3) n1_i)) (+.f32 (*.f32 -1/5040 (/.f32 (pow.f32 normAngle 7) n1_i)) (+.f32 (/.f32 normAngle n1_i) (*.f32 1/120 (/.f32 (pow.f32 normAngle 5) n1_i)))))
(*.f32 u normAngle)
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (*.f32 u normAngle))
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (*.f32 u normAngle)))
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (*.f32 u normAngle))))
(*.f32 u normAngle)
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (*.f32 u normAngle))
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (*.f32 u normAngle)))
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (*.f32 u normAngle))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))) 1)
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) 1)
(*.f32 1 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))) 2) (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (*.f32 -1 (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (sqrt.f32 n1_i)) (sqrt.f32 n1_i))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n1_i) 2) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 n1_i))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))) (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 n1_i (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 n1_i)))
(*.f32 (/.f32 (sqrt.f32 n1_i) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2)) (/.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))) (neg.f32 n1_i))
(*.f32 (/.f32 1 (neg.f32 (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))
(*.f32 (*.f32 -1 (/.f32 n1_i (sin.f32 normAngle))) (neg.f32 (sin.f32 (*.f32 u normAngle))))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 1 n1_i)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n1_i)) (sqrt.f32 (sin.f32 (*.f32 u normAngle))))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (sin.f32 normAngle)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 1 n1_i)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2)) (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) (sqrt.f32 n1_i))) (sqrt.f32 n1_i))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (/.f32 (sin.f32 normAngle) n1_i)) (cbrt.f32 (sin.f32 (*.f32 u normAngle))))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) -1) (neg.f32 (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (neg.f32 (sin.f32 normAngle)))) (neg.f32 (neg.f32 n1_i)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) (pow.f32 (cbrt.f32 n1_i) 2))) (cbrt.f32 n1_i))
(*.f32 (/.f32 1 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2))) (cbrt.f32 (sin.f32 (*.f32 u normAngle))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 1) n1_i)
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 1) (/.f32 n1_i 1))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 1 (sqrt.f32 n1_i))) (sqrt.f32 n1_i))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 1 (pow.f32 (cbrt.f32 n1_i) 2))) (cbrt.f32 n1_i))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) -1) (neg.f32 n1_i))
(*.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) -1) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (neg.f32 (neg.f32 (sin.f32 normAngle)))) (neg.f32 n1_i))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) 1) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) (sqrt.f32 (sin.f32 normAngle))) (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 n1_i (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) (neg.f32 (sin.f32 normAngle))) (neg.f32 n1_i))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) (/.f32 (sin.f32 normAngle) 1)) n1_i)
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) (/.f32 (sin.f32 normAngle) (sqrt.f32 n1_i))) (sqrt.f32 n1_i))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) (/.f32 (sin.f32 normAngle) (pow.f32 (cbrt.f32 n1_i) 2))) (cbrt.f32 n1_i))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) -1) (neg.f32 (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) (neg.f32 (neg.f32 (sin.f32 normAngle)))) (neg.f32 (neg.f32 n1_i)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))) 1) (sqrt.f32 (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 n1_i)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2)) 1) (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2)) (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 n1_i))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2)) (cbrt.f32 (neg.f32 (sin.f32 normAngle)))) (cbrt.f32 (neg.f32 n1_i)))
(pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) 1)
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))) 2)
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))) 3)
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) 3) 1/3)
(pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) -1)
(neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))) n1_i))
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) 2))
(log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 n1_i (sin.f32 normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))))
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) 3))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))))
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))) 1))
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 normAngle) n1_i))) 1)
(*.f32 (sin.f32 normAngle) (/.f32 1 n1_i))
(*.f32 (/.f32 (sin.f32 normAngle) n1_i) 1)
(*.f32 1 (/.f32 (sin.f32 normAngle) n1_i))
(*.f32 (sqrt.f32 (sin.f32 normAngle)) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 1 n1_i)))
(*.f32 (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 1 n1_i)))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2) (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 (/.f32 1 n1_i) (sin.f32 normAngle))
(*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 1 (neg.f32 n1_i)))
(*.f32 (/.f32 1 (sqrt.f32 n1_i)) (/.f32 (sin.f32 normAngle) (sqrt.f32 n1_i)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 n1_i) 2)) (/.f32 (sin.f32 normAngle) (cbrt.f32 n1_i)))
(*.f32 (/.f32 (sin.f32 normAngle) 1) (/.f32 1 n1_i))
(*.f32 -1 (/.f32 (neg.f32 (sin.f32 normAngle)) n1_i))
(*.f32 (/.f32 1 (neg.f32 n1_i)) (neg.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) 1) (/.f32 (sqrt.f32 (sin.f32 normAngle)) n1_i))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) n1_i) (sqrt.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) (pow.f32 (cbrt.f32 n1_i) 2)) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (cbrt.f32 n1_i)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) 1) (/.f32 (cbrt.f32 (sin.f32 normAngle)) n1_i))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (sqrt.f32 n1_i)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (sqrt.f32 n1_i)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2) 1) (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) n1_i) (cbrt.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 1 (/.f32 n1_i (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(pow.f32 (/.f32 (sin.f32 normAngle) n1_i) 1)
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2)
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 3)
(pow.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n1_i) 3) 1/3)
(pow.f32 (/.f32 n1_i (sin.f32 normAngle)) -1)
(neg.f32 (/.f32 (sin.f32 normAngle) (neg.f32 n1_i)))
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n1_i) 2))
(log.f32 (exp.f32 (/.f32 (sin.f32 normAngle) n1_i)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 normAngle) n1_i))))
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n1_i) 3))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 normAngle) 3) (pow.f32 n1_i 3)))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 normAngle) n1_i)))
(exp.f32 (log.f32 (/.f32 (sin.f32 normAngle) n1_i)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) n1_i)) 1))
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 normAngle) n1_i)))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 u normAngle)))) 1)
(*.f32 (sin.f32 (*.f32 u normAngle)) 1)
(*.f32 1 (sin.f32 (*.f32 u normAngle)))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (sqrt.f32 (sin.f32 (*.f32 u normAngle))))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (cbrt.f32 (sin.f32 (*.f32 u normAngle))))
(pow.f32 (sin.f32 (*.f32 u normAngle)) 1)
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) 2)
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 3)
(pow.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3) 1/3)
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 2))
(log.f32 (exp.f32 (sin.f32 (*.f32 u normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 u normAngle)))))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 u normAngle))))
(exp.f32 (log.f32 (sin.f32 (*.f32 u normAngle))))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 u normAngle))) 1))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 u normAngle))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u normAngle))) 1)
(pow.f32 (*.f32 u normAngle) 1)
(pow.f32 (sqrt.f32 (*.f32 u normAngle)) 2)
(pow.f32 (cbrt.f32 (*.f32 u normAngle)) 3)
(pow.f32 (pow.f32 (*.f32 u normAngle) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 u normAngle) 2))
(log.f32 (pow.f32 (exp.f32 normAngle) u))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u normAngle))))
(cbrt.f32 (pow.f32 (*.f32 u normAngle) 3))
(cbrt.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))
(cbrt.f32 (*.f32 (pow.f32 normAngle 3) (pow.f32 u 3)))
(expm1.f32 (log1p.f32 (*.f32 u normAngle)))
(exp.f32 (log.f32 (*.f32 u normAngle)))
(exp.f32 (*.f32 (log.f32 (*.f32 u normAngle)) 1))
(log1p.f32 (expm1.f32 (*.f32 u normAngle)))
Outputs
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 -1/6 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (pow.f32 (*.f32 u normAngle) 3)))))
(fma.f32 -1/6 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (pow.f32 (*.f32 u normAngle) 3)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))) (*.f32 1/120 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (sin.f32 normAngle)))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (fma.f32 -1/6 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (pow.f32 (*.f32 u normAngle) 3))) (*.f32 1/120 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)))))))
(+.f32 (fma.f32 -1/6 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (pow.f32 (*.f32 u normAngle) 3)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u normAngle))) (*.f32 1/120 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1/5040 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7))) (sin.f32 normAngle))) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))) (*.f32 1/120 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (sin.f32 normAngle))))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (fma.f32 -1/5040 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7)))) (fma.f32 -1/6 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (pow.f32 (*.f32 u normAngle) 3))) (*.f32 1/120 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))))))))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u normAngle)) (fma.f32 -1/5040 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7))) (fma.f32 -1/6 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (pow.f32 (*.f32 u normAngle) 3)) (*.f32 1/120 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)))))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 n1_i u)
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (*.f32 n1_i u))
(fma.f32 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n1_i u))) (*.f32 normAngle normAngle) (*.f32 n1_i u))
(fma.f32 (*.f32 (*.f32 n1_i -1/6) (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle) (*.f32 n1_i u))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4)) (*.f32 n1_i u)))
(fma.f32 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n1_i u))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 (*.f32 1/120 n1_i) (pow.f32 u 5)) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n1_i u))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4) (*.f32 n1_i u)))
(fma.f32 (*.f32 (*.f32 n1_i -1/6) (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 n1_i (*.f32 1/120 (pow.f32 u 5))) (fma.f32 1/120 (*.f32 n1_i u) (*.f32 1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (pow.f32 normAngle 4) (*.f32 n1_i u)))
(fma.f32 (*.f32 (*.f32 n1_i -1/6) (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 (*.f32 n1_i 1/120) (-.f32 (pow.f32 u 5) u)) (*.f32 1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u)))) (pow.f32 normAngle 4) (*.f32 n1_i u)))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7))) (+.f32 (*.f32 -1/5040 (*.f32 n1_i u)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u))))) (*.f32 1/120 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))))))) (pow.f32 normAngle 6)) (*.f32 n1_i u))))
(fma.f32 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n1_i u))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 (*.f32 1/120 n1_i) (pow.f32 u 5)) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n1_i u))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4) (fma.f32 (-.f32 (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7))) (fma.f32 -1/5040 (*.f32 n1_i u) (fma.f32 -1/6 (-.f32 (*.f32 (*.f32 1/120 n1_i) (pow.f32 u 5)) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n1_i u))) (*.f32 1/120 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n1_i u))))))) (pow.f32 normAngle 6) (*.f32 n1_i u))))
(fma.f32 (*.f32 (*.f32 n1_i -1/6) (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 n1_i (*.f32 1/120 (pow.f32 u 5))) (fma.f32 1/120 (*.f32 n1_i u) (*.f32 1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (pow.f32 normAngle 4) (fma.f32 (-.f32 (*.f32 (*.f32 n1_i -1/5040) (-.f32 (pow.f32 u 7) u)) (fma.f32 -1/6 (-.f32 (*.f32 n1_i (*.f32 1/120 (pow.f32 u 5))) (fma.f32 1/120 (*.f32 n1_i u) (*.f32 1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (*.f32 -1/720 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (pow.f32 normAngle 6) (*.f32 n1_i u))))
(fma.f32 (*.f32 (*.f32 n1_i -1/6) (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 (*.f32 n1_i 1/120) (-.f32 (pow.f32 u 5) u)) (*.f32 1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u)))) (pow.f32 normAngle 4) (fma.f32 (-.f32 (*.f32 -1/5040 (*.f32 n1_i (-.f32 (pow.f32 u 7) u))) (fma.f32 -1/6 (-.f32 (*.f32 (*.f32 n1_i 1/120) (-.f32 (pow.f32 u 5) u)) (*.f32 1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u)))) (*.f32 -1/720 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (pow.f32 normAngle 6) (*.f32 n1_i u))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 normAngle n1_i)
(+.f32 (*.f32 -1/6 (/.f32 (pow.f32 normAngle 3) n1_i)) (/.f32 normAngle n1_i))
(fma.f32 -1/6 (/.f32 (pow.f32 normAngle 3) n1_i) (/.f32 normAngle n1_i))
(+.f32 (*.f32 -1/6 (/.f32 (pow.f32 normAngle 3) n1_i)) (+.f32 (/.f32 normAngle n1_i) (*.f32 1/120 (/.f32 (pow.f32 normAngle 5) n1_i))))
(+.f32 (fma.f32 -1/6 (/.f32 (pow.f32 normAngle 3) n1_i) (/.f32 normAngle n1_i)) (/.f32 (*.f32 1/120 (pow.f32 normAngle 5)) n1_i))
(fma.f32 -1/6 (/.f32 (pow.f32 normAngle 3) n1_i) (fma.f32 1/120 (/.f32 (pow.f32 normAngle 5) n1_i) (/.f32 normAngle n1_i)))
(+.f32 (*.f32 -1/6 (/.f32 (pow.f32 normAngle 3) n1_i)) (+.f32 (*.f32 -1/5040 (/.f32 (pow.f32 normAngle 7) n1_i)) (+.f32 (/.f32 normAngle n1_i) (*.f32 1/120 (/.f32 (pow.f32 normAngle 5) n1_i)))))
(fma.f32 -1/6 (/.f32 (pow.f32 normAngle 3) n1_i) (fma.f32 -1/5040 (/.f32 (pow.f32 normAngle 7) n1_i) (+.f32 (/.f32 normAngle n1_i) (/.f32 (*.f32 1/120 (pow.f32 normAngle 5)) n1_i))))
(fma.f32 -1/6 (/.f32 (pow.f32 normAngle 3) n1_i) (fma.f32 -1/5040 (/.f32 (pow.f32 normAngle 7) n1_i) (fma.f32 1/120 (/.f32 (pow.f32 normAngle 5) n1_i) (/.f32 normAngle n1_i))))
(*.f32 u normAngle)
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (*.f32 u normAngle))
(fma.f32 -1/6 (pow.f32 (*.f32 u normAngle) 3) (*.f32 u normAngle))
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (*.f32 u normAngle)))
(fma.f32 -1/6 (pow.f32 (*.f32 u normAngle) 3) (fma.f32 1/120 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (*.f32 u normAngle)))
(fma.f32 -1/6 (pow.f32 (*.f32 u normAngle) 3) (fma.f32 u normAngle (*.f32 1/120 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)))))
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (*.f32 u normAngle))))
(fma.f32 -1/5040 (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7)) (fma.f32 -1/6 (pow.f32 (*.f32 u normAngle) 3) (fma.f32 1/120 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (*.f32 u normAngle))))
(fma.f32 -1/5040 (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7)) (fma.f32 -1/6 (pow.f32 (*.f32 u normAngle) 3) (fma.f32 u normAngle (*.f32 1/120 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))))))
(*.f32 u normAngle)
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (*.f32 u normAngle))
(fma.f32 -1/6 (pow.f32 (*.f32 u normAngle) 3) (*.f32 u normAngle))
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (*.f32 u normAngle)))
(fma.f32 -1/6 (pow.f32 (*.f32 u normAngle) 3) (fma.f32 1/120 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (*.f32 u normAngle)))
(fma.f32 -1/6 (pow.f32 (*.f32 u normAngle) 3) (fma.f32 u normAngle (*.f32 1/120 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)))))
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (*.f32 u normAngle))))
(fma.f32 -1/5040 (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7)) (fma.f32 -1/6 (pow.f32 (*.f32 u normAngle) 3) (fma.f32 1/120 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (*.f32 u normAngle))))
(fma.f32 -1/5040 (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7)) (fma.f32 -1/6 (pow.f32 (*.f32 u normAngle) 3) (fma.f32 u normAngle (*.f32 1/120 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))) 1)
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) 1)
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 1 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))) 2))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))) 2) (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (*.f32 -1 (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (sqrt.f32 n1_i)) (sqrt.f32 n1_i))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n1_i) 2) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 n1_i))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))) (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 n1_i (cbrt.f32 (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 n1_i)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 n1_i) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2)) (/.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))) (neg.f32 n1_i))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 1 (neg.f32 (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (*.f32 -1 (/.f32 n1_i (sin.f32 normAngle))) (neg.f32 (sin.f32 (*.f32 u normAngle))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 1 n1_i)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n1_i)) (sqrt.f32 (sin.f32 (*.f32 u normAngle))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (sin.f32 normAngle)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 1 n1_i)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2)) (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 (cbrt.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) (sqrt.f32 n1_i))) (sqrt.f32 n1_i))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (/.f32 (sin.f32 normAngle) n1_i)) (cbrt.f32 (sin.f32 (*.f32 u normAngle))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) -1) (neg.f32 (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (neg.f32 (sin.f32 normAngle)))) (neg.f32 (neg.f32 n1_i)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) (pow.f32 (cbrt.f32 n1_i) 2))) (cbrt.f32 n1_i))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 1 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2))) (cbrt.f32 (sin.f32 (*.f32 u normAngle))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 1) n1_i)
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 1) (/.f32 n1_i 1))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 1 (sqrt.f32 n1_i))) (sqrt.f32 n1_i))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 1 (pow.f32 (cbrt.f32 n1_i) 2))) (cbrt.f32 n1_i))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) -1) (neg.f32 n1_i))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) -1) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (neg.f32 (neg.f32 (sin.f32 normAngle)))) (neg.f32 n1_i))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) 1) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) (sqrt.f32 (sin.f32 normAngle))) (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 n1_i (cbrt.f32 (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) (neg.f32 (sin.f32 normAngle))) (neg.f32 n1_i))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) (/.f32 (sin.f32 normAngle) 1)) n1_i)
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) (/.f32 (sin.f32 normAngle) (sqrt.f32 n1_i))) (sqrt.f32 n1_i))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) (/.f32 (sin.f32 normAngle) (pow.f32 (cbrt.f32 n1_i) 2))) (cbrt.f32 n1_i))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) -1) (neg.f32 (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) (neg.f32 (neg.f32 (sin.f32 normAngle)))) (neg.f32 (neg.f32 n1_i)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))) 1) (sqrt.f32 (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))) (sqrt.f32 (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 n1_i)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2)) 1) (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2)) (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2)) (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 n1_i))
(*.f32 (cbrt.f32 n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (cbrt.f32 (sin.f32 normAngle)) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2)) (cbrt.f32 (neg.f32 (sin.f32 normAngle)))) (cbrt.f32 (neg.f32 n1_i)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2))) (cbrt.f32 (neg.f32 n1_i)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 n1_i)))
(pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) 1)
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))) 2)
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))) 3)
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) 3) 1/3)
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) -1)
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))) n1_i))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) 2))
(sqrt.f32 (pow.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2))
(fabs.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) 3))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))) 1))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 normAngle) n1_i))) 1)
(/.f32 (sin.f32 normAngle) n1_i)
(*.f32 (sin.f32 normAngle) (/.f32 1 n1_i))
(/.f32 (sin.f32 normAngle) n1_i)
(*.f32 (/.f32 (sin.f32 normAngle) n1_i) 1)
(/.f32 (sin.f32 normAngle) n1_i)
(*.f32 1 (/.f32 (sin.f32 normAngle) n1_i))
(/.f32 (sin.f32 normAngle) n1_i)
(*.f32 (sqrt.f32 (sin.f32 normAngle)) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 1 n1_i)))
(/.f32 (sin.f32 normAngle) n1_i)
(*.f32 (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (sin.f32 normAngle) n1_i)
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 1 n1_i)))
(/.f32 (sin.f32 normAngle) n1_i)
(*.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2))
(/.f32 (sin.f32 normAngle) n1_i)
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2) (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (sin.f32 normAngle) n1_i)
(*.f32 (/.f32 1 n1_i) (sin.f32 normAngle))
(/.f32 (sin.f32 normAngle) n1_i)
(*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 1 (neg.f32 n1_i)))
(/.f32 (sin.f32 normAngle) n1_i)
(*.f32 (/.f32 1 (sqrt.f32 n1_i)) (/.f32 (sin.f32 normAngle) (sqrt.f32 n1_i)))
(*.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 n1_i)) (/.f32 1 (sqrt.f32 n1_i)))
(/.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 n1_i)) (sqrt.f32 n1_i))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 n1_i) 2)) (/.f32 (sin.f32 normAngle) (cbrt.f32 n1_i)))
(/.f32 (*.f32 1 (/.f32 (sin.f32 normAngle) (cbrt.f32 n1_i))) (pow.f32 (cbrt.f32 n1_i) 2))
(/.f32 (/.f32 (sin.f32 normAngle) (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 n1_i))
(*.f32 (/.f32 (sin.f32 normAngle) 1) (/.f32 1 n1_i))
(/.f32 (sin.f32 normAngle) n1_i)
(*.f32 -1 (/.f32 (neg.f32 (sin.f32 normAngle)) n1_i))
(/.f32 (sin.f32 normAngle) n1_i)
(*.f32 (/.f32 1 (neg.f32 n1_i)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 normAngle) n1_i)
(*.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) 1) (/.f32 (sqrt.f32 (sin.f32 normAngle)) n1_i))
(/.f32 (sin.f32 normAngle) n1_i)
(*.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) n1_i) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 normAngle) n1_i)
(*.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) (pow.f32 (cbrt.f32 n1_i) 2)) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (cbrt.f32 n1_i)))
(/.f32 (*.f32 1 (/.f32 (sin.f32 normAngle) (cbrt.f32 n1_i))) (pow.f32 (cbrt.f32 n1_i) 2))
(/.f32 (/.f32 (sin.f32 normAngle) (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 n1_i))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) 1) (/.f32 (cbrt.f32 (sin.f32 normAngle)) n1_i))
(/.f32 (sin.f32 normAngle) n1_i)
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (sqrt.f32 n1_i)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (sqrt.f32 n1_i)))
(*.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 n1_i)) (/.f32 1 (sqrt.f32 n1_i)))
(/.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 n1_i)) (sqrt.f32 n1_i))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i))) (pow.f32 (cbrt.f32 n1_i) 2))
(/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (/.f32 (pow.f32 (cbrt.f32 n1_i) 2) (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2) 1) (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (sin.f32 normAngle) n1_i)
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) n1_i) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 normAngle) n1_i)
(*.f32 (/.f32 1 (/.f32 n1_i (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 normAngle) n1_i)
(pow.f32 (/.f32 (sin.f32 normAngle) n1_i) 1)
(/.f32 (sin.f32 normAngle) n1_i)
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2)
(/.f32 (sin.f32 normAngle) n1_i)
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 3)
(/.f32 (sin.f32 normAngle) n1_i)
(pow.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n1_i) 3) 1/3)
(/.f32 (sin.f32 normAngle) n1_i)
(pow.f32 (/.f32 n1_i (sin.f32 normAngle)) -1)
(/.f32 (sin.f32 normAngle) n1_i)
(neg.f32 (/.f32 (sin.f32 normAngle) (neg.f32 n1_i)))
(/.f32 (sin.f32 normAngle) n1_i)
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n1_i) 2))
(fabs.f32 (/.f32 (sin.f32 normAngle) n1_i))
(log.f32 (exp.f32 (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (sin.f32 normAngle) n1_i)
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 normAngle) n1_i))))
(/.f32 (sin.f32 normAngle) n1_i)
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n1_i) 3))
(/.f32 (sin.f32 normAngle) n1_i)
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 normAngle) 3) (pow.f32 n1_i 3)))
(/.f32 (sin.f32 normAngle) n1_i)
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (sin.f32 normAngle) n1_i)
(exp.f32 (log.f32 (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (sin.f32 normAngle) n1_i)
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) n1_i)) 1))
(/.f32 (sin.f32 normAngle) n1_i)
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (sin.f32 normAngle) n1_i)
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 u normAngle)))) 1)
(sin.f32 (*.f32 u normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) 1)
(sin.f32 (*.f32 u normAngle))
(*.f32 1 (sin.f32 (*.f32 u normAngle)))
(sin.f32 (*.f32 u normAngle))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (sqrt.f32 (sin.f32 (*.f32 u normAngle))))
(sin.f32 (*.f32 u normAngle))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2))
(sin.f32 (*.f32 u normAngle))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (cbrt.f32 (sin.f32 (*.f32 u normAngle))))
(sin.f32 (*.f32 u normAngle))
(pow.f32 (sin.f32 (*.f32 u normAngle)) 1)
(sin.f32 (*.f32 u normAngle))
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) 2)
(sin.f32 (*.f32 u normAngle))
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 3)
(sin.f32 (*.f32 u normAngle))
(pow.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3) 1/3)
(sin.f32 (*.f32 u normAngle))
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 2))
(fabs.f32 (sin.f32 (*.f32 u normAngle)))
(log.f32 (exp.f32 (sin.f32 (*.f32 u normAngle))))
(sin.f32 (*.f32 u normAngle))
(log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 u normAngle)))))
(sin.f32 (*.f32 u normAngle))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3))
(sin.f32 (*.f32 u normAngle))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 u normAngle))))
(sin.f32 (*.f32 u normAngle))
(exp.f32 (log.f32 (sin.f32 (*.f32 u normAngle))))
(sin.f32 (*.f32 u normAngle))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 u normAngle))) 1))
(sin.f32 (*.f32 u normAngle))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 u normAngle))))
(sin.f32 (*.f32 u normAngle))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u normAngle))) 1)
(*.f32 u normAngle)
(pow.f32 (*.f32 u normAngle) 1)
(*.f32 u normAngle)
(pow.f32 (sqrt.f32 (*.f32 u normAngle)) 2)
(*.f32 u normAngle)
(pow.f32 (cbrt.f32 (*.f32 u normAngle)) 3)
(*.f32 u normAngle)
(pow.f32 (pow.f32 (*.f32 u normAngle) 3) 1/3)
(*.f32 u normAngle)
(sqrt.f32 (pow.f32 (*.f32 u normAngle) 2))
(fabs.f32 (*.f32 u normAngle))
(log.f32 (pow.f32 (exp.f32 normAngle) u))
(*.f32 u normAngle)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u normAngle))))
(*.f32 u normAngle)
(cbrt.f32 (pow.f32 (*.f32 u normAngle) 3))
(*.f32 u normAngle)
(cbrt.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))
(*.f32 u normAngle)
(cbrt.f32 (*.f32 (pow.f32 normAngle 3) (pow.f32 u 3)))
(*.f32 u normAngle)
(expm1.f32 (log1p.f32 (*.f32 u normAngle)))
(*.f32 u normAngle)
(exp.f32 (log.f32 (*.f32 u normAngle)))
(*.f32 u normAngle)
(exp.f32 (*.f32 (log.f32 (*.f32 u normAngle)) 1))
(*.f32 u normAngle)
(log1p.f32 (expm1.f32 (*.f32 u normAngle)))
(*.f32 u normAngle)

localize45.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(sin.f32 (*.f32 u normAngle))
0.0b
(*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)
0.0b
(+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
1.5b
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))
Compiler

Compiled 55 to 22 computations (60% saved)

series3.0ms (0%)

Counts
2 → 84
Calls

21 calls:

TimeVariablePointExpression
0.0ms
normAngle
@0
(+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
0.0ms
normAngle
@0
(*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)
0.0ms
u
@0
(+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
0.0ms
u
@0
(*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)
0.0ms
n0_i
@0
(+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))

rewrite139.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1336×associate-*r/
1040×associate-*l/
566×distribute-lft-in
564×associate-/r*
408×associate-/l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01560
130756
2394156
Stop Event
node limit
Counts
2 → 142
Calls
Call 1
Inputs
(+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
(*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))) (-.f32 1 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 n0_i (/.f32 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)) n0_i)) (/.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2) (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (exp.f32 (log1p.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (exp.f32 (log1p.f32 n0_i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))) (sqrt.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))) (pow.f32 (cbrt.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))) 2) (cbrt.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)) (/.f32 1 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3)) (/.f32 1 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))) (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i)))) (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)) (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2))) (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)) (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3))) (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3)) (-.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (*.f32 (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i)) (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i))))) (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3)) (+.f32 (pow.f32 (*.f32 n0_i n0_i) 3) (pow.f32 (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i)) 3))) (+.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i)) (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i))) (*.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)) (/.f32 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)) (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)) (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3)) (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i))) (/.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i))) (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2))) (/.f32 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)) (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3))) (/.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i))) (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2))) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)))) (/.f32 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3))) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3)))) (/.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i))) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2) (*.f32 n0_i n0_i)) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3)) (*.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3))) (*.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i))) (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (*.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2))) (*.f32 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)) (+.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (pow.f32 n0_i 3) 3) (pow.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3) 3)) (*.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i))) (-.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3)) (*.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3))) (*.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 n0_i n0_i) 3) (pow.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2) 3)) (*.f32 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)) (+.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (+.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)) (*.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2))) (neg.f32 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3))) (neg.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (-.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2) (*.f32 n0_i n0_i))) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)))) (neg.f32 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3)))) (neg.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))) (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)))) (sqrt.f32 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))) (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3)))) (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))) 2) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)))) (cbrt.f32 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))) 2) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3)))) (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)) 1) (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3)) 1) (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2) (*.f32 n0_i n0_i)) 1) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2))) 1) (neg.f32 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3))) 1) (neg.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2))) (sqrt.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))) (sqrt.f32 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3))) (sqrt.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))) (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2))) (pow.f32 (cbrt.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))) 2)) (cbrt.f32 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3))) (pow.f32 (cbrt.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))) 2)) (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (*.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2))) (/.f32 1 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))) (+.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (*.f32 n0_i n0_i) 3) (pow.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2) 3)) (/.f32 1 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))) (+.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (+.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)) (*.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3)) (*.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3))) (/.f32 1 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i))))) (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 (pow.f32 n0_i 3) 3) (pow.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3) 3)) (/.f32 1 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i))))) (-.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3)) (*.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3))) (*.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)) 1) (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)) (sqrt.f32 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))) (sqrt.f32 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)) (*.f32 (cbrt.f32 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))) (cbrt.f32 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))) (cbrt.f32 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)) (+.f32 (sqrt.f32 n0_i) (sqrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))) (-.f32 (sqrt.f32 n0_i) (sqrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3)) 1) (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3)) (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i))))) (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3)) (*.f32 (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i)))) (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i)))))) (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 n0_i) (sqrt.f32 n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)) (sqrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 n0_i) 2) (cbrt.f32 n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)) 2) (cbrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)) n0_i)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n1_i (sqrt.f32 (sin.f32 (*.f32 u normAngle)))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) n1_i) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 -1 n1_i)) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n1_i (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2)) (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) -1)) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n1_i (*.f32 -1 (sin.f32 (*.f32 u normAngle)))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) 1)) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n1_i (neg.f32 (sin.f32 (*.f32 u normAngle)))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 1) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 1) (neg.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (pow.f32 (sin.f32 normAngle) -1/2)) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) -1) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 n1_i (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))))) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 n1_i (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))) 2)) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) n1_i) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (sin.f32 normAngle) -1/2) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) n1_i) (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) -1) n1_i) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 -1 (sin.f32 (*.f32 u normAngle))) n1_i) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) n1_i) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))) n1_i) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) n1_i) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 1) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (*.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))) n1_i)) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 -1 n1_i) (sin.f32 (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 1) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 1) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))))))

simplify170.0ms (0.9%)

Algorithm
egg-herbie
Rules
778×+-commutative
744×distribute-lft-neg-in
724×associate-+r+
712×associate-/l*
664×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
044713454
1122712060
2573312008
Stop Event
node limit
Counts
226 → 248
Calls
Call 1
Inputs
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
n0_i
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
n0_i
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
n0_i
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 1/120 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (sin.f32 normAngle))) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))) n0_i)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i u) n0_i)
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 n1_i u) n0_i))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) n0_i)))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7))) (+.f32 (*.f32 -1/5040 (*.f32 n1_i u)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u))))) (*.f32 1/120 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))))))) (pow.f32 normAngle 6)) (+.f32 (*.f32 n1_i u) n0_i))))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
n0_i
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))) (*.f32 1/120 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1/5040 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7))) (sin.f32 normAngle))) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))) (*.f32 1/120 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (sin.f32 normAngle))))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i u)
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (*.f32 n1_i u))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4)) (*.f32 n1_i u)))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7))) (+.f32 (*.f32 -1/5040 (*.f32 n1_i u)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u))))) (*.f32 1/120 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))))))) (pow.f32 normAngle 6)) (*.f32 n1_i u))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(-.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))) (-.f32 1 n0_i))
(-.f32 (exp.f32 (log1p.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))) 1)
(-.f32 (/.f32 n0_i (/.f32 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)) n0_i)) (/.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2) (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))
(-.f32 (+.f32 n0_i (exp.f32 (log1p.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))) 1)
(-.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (exp.f32 (log1p.f32 n0_i))) 1)
(*.f32 1 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))
(*.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)) 1)
(*.f32 (sqrt.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))) (sqrt.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))
(*.f32 (cbrt.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))) (pow.f32 (cbrt.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))) 2))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))) 2) (cbrt.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))
(*.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)) (/.f32 1 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))
(*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3)) (/.f32 1 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i)))))
(*.f32 (/.f32 1 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))) (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)))
(*.f32 (/.f32 1 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i)))) (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3)))
(*.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)) (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2))) (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))
(*.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)) (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3))) (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))))
(*.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3)) (-.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (*.f32 (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i)) (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i))))) (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i))))
(*.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3)) (+.f32 (pow.f32 (*.f32 n0_i n0_i) 3) (pow.f32 (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i)) 3))) (+.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i)) (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i))) (*.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i))))))
(/.f32 1 (/.f32 1 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))
(/.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)) (/.f32 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)) (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)) (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3)) (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i))))
(/.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i))) (/.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i))) (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2))) (/.f32 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)) (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3))) (/.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i))) (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2))) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)))) (/.f32 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3))) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3)))) (/.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i))) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2) (*.f32 n0_i n0_i)) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i))
(/.f32 (-.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3)) (*.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3))) (*.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i))) (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3))))
(/.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (*.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2))) (*.f32 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)) (+.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2))))
(/.f32 (+.f32 (pow.f32 (pow.f32 n0_i 3) 3) (pow.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3) 3)) (*.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i))) (-.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3)) (*.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3))) (*.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3)))))
(/.f32 (-.f32 (pow.f32 (*.f32 n0_i n0_i) 3) (pow.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2) 3)) (*.f32 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)) (+.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (+.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)) (*.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2))))))
(/.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2))) (neg.f32 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))
(/.f32 (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3))) (neg.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i)))))
(/.f32 (*.f32 1 (-.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2) (*.f32 n0_i n0_i))) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i))
(/.f32 (*.f32 1 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)))) (neg.f32 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))
(/.f32 (*.f32 1 (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3)))) (neg.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i)))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))) (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)))) (sqrt.f32 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))) (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3)))) (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i)))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))) 2) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)))) (cbrt.f32 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))) 2) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3)))) (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i)))))
(/.f32 (*.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)) 1) (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))
(/.f32 (*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3)) 1) (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2) (*.f32 n0_i n0_i)) 1) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2))) 1) (neg.f32 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))
(/.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3))) 1) (neg.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i)))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2))) (sqrt.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))) (sqrt.f32 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3))) (sqrt.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))) (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2))) (pow.f32 (cbrt.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))) 2)) (cbrt.f32 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3))) (pow.f32 (cbrt.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))) 2)) (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i)))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (*.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2))) (/.f32 1 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))) (+.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 n0_i n0_i) 3) (pow.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2) 3)) (/.f32 1 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))) (+.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (+.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)) (*.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)))))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3)) (*.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3))) (/.f32 1 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i))))) (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3)))
(/.f32 (*.f32 (+.f32 (pow.f32 (pow.f32 n0_i 3) 3) (pow.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3) 3)) (/.f32 1 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i))))) (-.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3)) (*.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3))) (*.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3))))
(/.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)) 1) (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))
(/.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)) (sqrt.f32 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))) (sqrt.f32 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))
(/.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)) (*.f32 (cbrt.f32 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))) (cbrt.f32 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))) (cbrt.f32 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))
(/.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)) (+.f32 (sqrt.f32 n0_i) (sqrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))) (-.f32 (sqrt.f32 n0_i) (sqrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))
(/.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3)) 1) (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i))))
(/.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3)) (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i))))) (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i)))))
(/.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3)) (*.f32 (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i)))) (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i)))))) (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i)))))
(pow.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)) 1)
(pow.f32 (sqrt.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))) 2)
(pow.f32 (cbrt.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))) 3)
(pow.f32 (pow.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)) 3) 1/3)
(sqrt.f32 (pow.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)) 2))
(log.f32 (exp.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))))
(cbrt.f32 (pow.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)) 3))
(expm1.f32 (log1p.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))
(exp.f32 (log.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))
(exp.f32 (*.f32 (log.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))) 1))
(log1p.f32 (expm1.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 1 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
(fma.f32 1 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i)
(fma.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i n0_i)
(fma.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)
(fma.f32 (sqrt.f32 n0_i) (sqrt.f32 n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
(fma.f32 (sqrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)) (sqrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)) n0_i)
(fma.f32 (pow.f32 (cbrt.f32 n0_i) 2) (cbrt.f32 n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)) 2) (cbrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)) n0_i)
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))) 1)
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 1)
(/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (sqrt.f32 (sin.f32 (*.f32 u normAngle)))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))))
(/.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) n1_i) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 -1 n1_i)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 1 (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 1 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (*.f32 1 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2)) (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))))
(/.f32 (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) -1)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 -1 (sin.f32 (*.f32 u normAngle)))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) 1)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (neg.f32 (sin.f32 (*.f32 u normAngle)))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 1) (sin.f32 normAngle))
(/.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 1) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (pow.f32 (sin.f32 normAngle) -1/2)) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) -1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 n1_i (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))))) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 n1_i (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))) 2)) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 -1 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) n1_i) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (pow.f32 (sin.f32 normAngle) -1/2) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) n1_i) (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) -1) n1_i) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 -1 (sin.f32 (*.f32 u normAngle))) n1_i) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))) n1_i) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) n1_i) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 1) (sin.f32 normAngle))
(/.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (*.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))) n1_i)) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 -1 n1_i) (sin.f32 (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 1) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 1) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sin.f32 normAngle)))
(pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 1)
(pow.f32 (sqrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)) 2)
(pow.f32 (cbrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)) 3)
(pow.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2))
(log.f32 (exp.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))
(exp.f32 (log.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)) 1))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))
Outputs
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
n0_i
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
n0_i
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
n0_i
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(+.f32 n0_i (/.f32 (*.f32 (*.f32 u normAngle) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))) n0_i))
(+.f32 (/.f32 (*.f32 (*.f32 u normAngle) n1_i) (sin.f32 normAngle)) (fma.f32 -1/6 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))) n0_i))
(+.f32 n0_i (fma.f32 -1/6 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 1/120 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (sin.f32 normAngle))) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))) n0_i)))
(+.f32 (/.f32 (*.f32 (*.f32 u normAngle) n1_i) (sin.f32 normAngle)) (fma.f32 1/120 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)))) (fma.f32 -1/6 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))) n0_i)))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u normAngle)) (fma.f32 1/120 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (fma.f32 -1/6 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) n0_i)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+.f32 (*.f32 n1_i u) n0_i)
(fma.f32 n1_i u n0_i)
(fma.f32 u n1_i n0_i)
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 n1_i u) n0_i))
(fma.f32 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 u n1_i))) (*.f32 normAngle normAngle) (fma.f32 n1_i u n0_i))
(fma.f32 (*.f32 (*.f32 n1_i -1/6) (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle) (fma.f32 u n1_i n0_i))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) n0_i)))
(fma.f32 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 u n1_i))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 u n1_i))) (*.f32 1/120 (*.f32 u n1_i)))) (pow.f32 normAngle 4) (fma.f32 n1_i u n0_i)))
(fma.f32 (*.f32 (*.f32 n1_i -1/6) (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 (pow.f32 u 5) (*.f32 n1_i 1/120)) (fma.f32 1/120 (*.f32 u n1_i) (*.f32 1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (pow.f32 normAngle 4) (fma.f32 u n1_i n0_i)))
(fma.f32 (*.f32 (*.f32 n1_i -1/6) (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 (*.f32 n1_i 1/120) (-.f32 (pow.f32 u 5) u)) (*.f32 1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u)))) (pow.f32 normAngle 4) (fma.f32 u n1_i n0_i)))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7))) (+.f32 (*.f32 -1/5040 (*.f32 n1_i u)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u))))) (*.f32 1/120 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))))))) (pow.f32 normAngle 6)) (+.f32 (*.f32 n1_i u) n0_i))))
(fma.f32 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 u n1_i))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 u n1_i))) (*.f32 1/120 (*.f32 u n1_i)))) (pow.f32 normAngle 4) (fma.f32 (-.f32 (*.f32 (*.f32 -1/5040 n1_i) (pow.f32 u 7)) (fma.f32 -1/5040 (*.f32 u n1_i) (fma.f32 -1/6 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 u n1_i))) (*.f32 1/120 (*.f32 u n1_i)))) (*.f32 1/120 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 u n1_i))))))) (pow.f32 normAngle 6) (fma.f32 n1_i u n0_i))))
(fma.f32 (*.f32 (*.f32 n1_i -1/6) (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 (pow.f32 u 5) (*.f32 n1_i 1/120)) (fma.f32 1/120 (*.f32 u n1_i) (*.f32 1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (pow.f32 normAngle 4) (fma.f32 (-.f32 (*.f32 (*.f32 n1_i -1/5040) (-.f32 (pow.f32 u 7) u)) (fma.f32 -1/6 (-.f32 (*.f32 (pow.f32 u 5) (*.f32 n1_i 1/120)) (fma.f32 1/120 (*.f32 u n1_i) (*.f32 1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (*.f32 -1/720 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (pow.f32 normAngle 6) (fma.f32 u n1_i n0_i))))
(fma.f32 (*.f32 (*.f32 n1_i -1/6) (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 (*.f32 n1_i 1/120) (-.f32 (pow.f32 u 5) u)) (*.f32 1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u)))) (pow.f32 normAngle 4) (fma.f32 (-.f32 (*.f32 -1/5040 (*.f32 n1_i (-.f32 (pow.f32 u 7) u))) (fma.f32 -1/6 (-.f32 (*.f32 (*.f32 n1_i 1/120) (-.f32 (pow.f32 u 5) u)) (*.f32 1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u)))) (*.f32 -1/720 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (pow.f32 normAngle 6) (fma.f32 u n1_i n0_i))))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
n0_i
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (*.f32 u normAngle) n1_i) (sin.f32 normAngle))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 (*.f32 u normAngle) n1_i) (sin.f32 normAngle)) (*.f32 -1/6 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))))))
(fma.f32 -1/6 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))) (*.f32 1/120 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 (*.f32 u normAngle) n1_i) (sin.f32 normAngle)) (fma.f32 -1/6 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))) (*.f32 1/120 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)))))))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u normAngle)) (fma.f32 1/120 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (/.f32 (*.f32 n1_i -1/6) (/.f32 (/.f32 (sin.f32 normAngle) (pow.f32 u 3)) (pow.f32 normAngle 3)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1/5040 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7))) (sin.f32 normAngle))) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))) (*.f32 1/120 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (sin.f32 normAngle))))))
(+.f32 (/.f32 (*.f32 (*.f32 u normAngle) n1_i) (sin.f32 normAngle)) (fma.f32 -1/5040 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7)))) (fma.f32 -1/6 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))) (*.f32 1/120 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))))))))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u normAngle)) (fma.f32 -1/5040 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7))) (fma.f32 1/120 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (/.f32 (*.f32 n1_i -1/6) (/.f32 (/.f32 (sin.f32 normAngle) (pow.f32 u 3)) (pow.f32 normAngle 3))))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i u)
(*.f32 u n1_i)
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (*.f32 n1_i u))
(fma.f32 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 u n1_i))) (*.f32 normAngle normAngle) (*.f32 u n1_i))
(fma.f32 (*.f32 (*.f32 n1_i -1/6) (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle) (*.f32 u n1_i))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4)) (*.f32 n1_i u)))
(fma.f32 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 u n1_i))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 u n1_i))) (*.f32 1/120 (*.f32 u n1_i)))) (pow.f32 normAngle 4) (*.f32 u n1_i)))
(fma.f32 (*.f32 (*.f32 n1_i -1/6) (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 (pow.f32 u 5) (*.f32 n1_i 1/120)) (fma.f32 1/120 (*.f32 u n1_i) (*.f32 1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (pow.f32 normAngle 4) (*.f32 u n1_i)))
(fma.f32 (*.f32 (*.f32 n1_i -1/6) (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 (*.f32 n1_i 1/120) (-.f32 (pow.f32 u 5) u)) (*.f32 1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u)))) (pow.f32 normAngle 4) (*.f32 u n1_i)))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7))) (+.f32 (*.f32 -1/5040 (*.f32 n1_i u)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u))))) (*.f32 1/120 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))))))) (pow.f32 normAngle 6)) (*.f32 n1_i u))))
(fma.f32 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 u n1_i))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 u n1_i))) (*.f32 1/120 (*.f32 u n1_i)))) (pow.f32 normAngle 4) (fma.f32 (-.f32 (*.f32 (*.f32 -1/5040 n1_i) (pow.f32 u 7)) (fma.f32 -1/5040 (*.f32 u n1_i) (fma.f32 -1/6 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 u n1_i))) (*.f32 1/120 (*.f32 u n1_i)))) (*.f32 1/120 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 u n1_i))))))) (pow.f32 normAngle 6) (*.f32 u n1_i))))
(fma.f32 (*.f32 (*.f32 n1_i -1/6) (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 (pow.f32 u 5) (*.f32 n1_i 1/120)) (fma.f32 1/120 (*.f32 u n1_i) (*.f32 1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (pow.f32 normAngle 4) (fma.f32 (-.f32 (*.f32 (*.f32 n1_i -1/5040) (-.f32 (pow.f32 u 7) u)) (fma.f32 -1/6 (-.f32 (*.f32 (pow.f32 u 5) (*.f32 n1_i 1/120)) (fma.f32 1/120 (*.f32 u n1_i) (*.f32 1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (*.f32 -1/720 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (pow.f32 normAngle 6) (*.f32 u n1_i))))
(fma.f32 (*.f32 (*.f32 n1_i -1/6) (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 (*.f32 n1_i 1/120) (-.f32 (pow.f32 u 5) u)) (*.f32 1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u)))) (pow.f32 normAngle 4) (fma.f32 (-.f32 (*.f32 -1/5040 (*.f32 n1_i (-.f32 (pow.f32 u 7) u))) (fma.f32 -1/6 (-.f32 (*.f32 (*.f32 n1_i 1/120) (-.f32 (pow.f32 u 5) u)) (*.f32 1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u)))) (*.f32 -1/720 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (pow.f32 normAngle 6) (*.f32 u n1_i))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(-.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))
(+.f32 (-.f32 (exp.f32 (log1p.f32 n0_i)) 1) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (expm1.f32 (log1p.f32 n0_i)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))) (-.f32 1 n0_i))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(-.f32 (exp.f32 (log1p.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))) 1)
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(-.f32 (/.f32 n0_i (/.f32 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)) n0_i)) (/.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2) (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(-.f32 (+.f32 n0_i (exp.f32 (log1p.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))) 1)
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(-.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (exp.f32 (log1p.f32 n0_i))) 1)
(+.f32 (-.f32 (exp.f32 (log1p.f32 n0_i)) 1) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (expm1.f32 (log1p.f32 n0_i)))
(*.f32 1 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(*.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)) 1)
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(*.f32 (sqrt.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))) (sqrt.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(*.f32 (cbrt.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))) (pow.f32 (cbrt.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))) 2))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(*.f32 (pow.f32 (cbrt.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))) 2) (cbrt.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(*.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)) (/.f32 1 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3)) (/.f32 1 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i)))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) 3)) (fma.f32 n0_i n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) n0_i))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 3)) (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))))))
(*.f32 (/.f32 1 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))) (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(*.f32 (/.f32 1 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i)))) (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3)))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) 3)) (fma.f32 n0_i n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) n0_i))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 3)) (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))))))
(*.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)) (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2))) (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(*.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)) (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3))) (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))))
(/.f32 (*.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) 2)) (fma.f32 n0_i n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) (*.f32 n1_i (fma.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i))))) (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) 3)))
(/.f32 (*.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 2)) (fma.f32 n0_i n0_i (*.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i) (sin.f32 (*.f32 u normAngle))) (/.f32 n1_i (sin.f32 normAngle))))) (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 3)))
(*.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3)) (-.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (*.f32 (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i)) (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i))))) (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i))))
(*.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) 3)) (-.f32 (*.f32 n0_i (pow.f32 n0_i 3)) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) 2) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) n0_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) n0_i))))) (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) n0_i))))
(*.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 3)) (-.f32 (pow.f32 n0_i 4) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 2) (*.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)))))) (-.f32 (*.f32 n0_i n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))))))
(*.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 3)) (+.f32 (pow.f32 n0_i 4) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 2) (*.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)))))) (fma.f32 n0_i n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))))
(*.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3)) (+.f32 (pow.f32 (*.f32 n0_i n0_i) 3) (pow.f32 (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i)) 3))) (+.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i)) (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i))) (*.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i))))))
(/.f32 (*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) 3)) (+.f32 (*.f32 n0_i (pow.f32 n0_i 3)) (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) n0_i)) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) n0_i)) (*.f32 n0_i n0_i))))) (+.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) n0_i)) 3) (pow.f32 n0_i 6)))
(*.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 3)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)))) 3) (pow.f32 n0_i 6))) (fma.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)))) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)))) (*.f32 n0_i n0_i)) (pow.f32 n0_i 4)))
(/.f32 1 (/.f32 1 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(/.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)) (/.f32 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)) (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)) (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3)) (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) 3)) (fma.f32 n0_i n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) n0_i))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 3)) (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))))))
(/.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i))) (/.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i))) (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(/.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2))) (/.f32 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)) (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) 2))) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)))) (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) 2))))
(*.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 2))) (/.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 2))) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3))) (/.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i))) (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3)))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) 3))) (fma.f32 n0_i n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) n0_i)))) (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) 3))))
(*.f32 (hypot.f32 (pow.f32 n0_i 3/2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 3/2)) (/.f32 (hypot.f32 (pow.f32 n0_i 3/2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 3/2)) (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)))))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2))) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)))) (/.f32 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) 2))) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) 2)))) (/.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i))) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) 2)))))
(*.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 2))) (/.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 2))) (/.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 2))))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3))) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3)))) (/.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i))) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3)))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) 3))) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) 3)))) (fma.f32 n0_i n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) n0_i)))) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) 3))))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 3))) (/.f32 (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 3))) (/.f32 (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))))) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 3))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2) (*.f32 n0_i n0_i)) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(/.f32 (-.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3)) (*.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3))) (*.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i))) (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3))))
(/.f32 (-.f32 (pow.f32 n0_i 6) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) 6)) (*.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) n0_i))) (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) 3))))
(/.f32 (-.f32 (pow.f32 n0_i 6) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 6)) (*.f32 (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))))) (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 3))))
(/.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (*.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2))) (*.f32 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)) (+.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2))))
(/.f32 (-.f32 (*.f32 n0_i (pow.f32 n0_i 3)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) 4)) (*.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i))) (fma.f32 n0_i n0_i (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) 2))))
(*.f32 (/.f32 (fma.f32 n0_i n0_i (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 2)) (fma.f32 n0_i n0_i (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 2))) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i))
(/.f32 (+.f32 (pow.f32 (pow.f32 n0_i 3) 3) (pow.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3) 3)) (*.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i))) (-.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3)) (*.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3))) (*.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3)))))
(/.f32 (/.f32 (+.f32 (pow.f32 (pow.f32 n0_i 3) 3) (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) 3) 3)) (fma.f32 n0_i n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) n0_i)))) (-.f32 (+.f32 (pow.f32 n0_i 6) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) 6)) (*.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) 3))))
(/.f32 (/.f32 (+.f32 (pow.f32 (pow.f32 n0_i 3) 3) (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 3) 3)) (+.f32 (pow.f32 n0_i 6) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 3) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3))))) (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))))))
(/.f32 (-.f32 (pow.f32 (*.f32 n0_i n0_i) 3) (pow.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2) 3)) (*.f32 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)) (+.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (+.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)) (*.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2))))))
(/.f32 (/.f32 (-.f32 (pow.f32 n0_i 6) (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) 2) 3)) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)))) (+.f32 (*.f32 n0_i (pow.f32 n0_i 3)) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) 2) (fma.f32 n0_i n0_i (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) 2)))))
(/.f32 (/.f32 (-.f32 (pow.f32 n0_i 6) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 6)) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) (fma.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 2) (fma.f32 n0_i n0_i (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 2)) (pow.f32 n0_i 4)))
(/.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2))) (neg.f32 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(/.f32 (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3))) (neg.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i)))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) 3)) (fma.f32 n0_i n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) n0_i))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 3)) (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))))))
(/.f32 (*.f32 1 (-.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2) (*.f32 n0_i n0_i))) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(/.f32 (*.f32 1 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)))) (neg.f32 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(/.f32 (*.f32 1 (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3)))) (neg.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i)))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) 3)) (fma.f32 n0_i n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) n0_i))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 3)) (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))) (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)))) (sqrt.f32 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))
(/.f32 (sqrt.f32 (fma.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)) (/.f32 (sqrt.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)))) (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) 2)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) (sqrt.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))) (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 2))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))) (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3)))) (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i)))))
(/.f32 (sqrt.f32 (fma.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)) (/.f32 (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) n0_i)))) (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) 3)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))))))) (hypot.f32 (pow.f32 n0_i 3/2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 3/2)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))) 2) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)))) (cbrt.f32 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)) 2) (/.f32 (cbrt.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)))) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) 2)))))
(/.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 2))) (/.f32 (cbrt.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 2)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))) 2) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3)))) (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i)))))
(/.f32 (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) 3))) (/.f32 (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) n0_i)))) (pow.f32 (cbrt.f32 (fma.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 2) (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))))))) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 3))))
(/.f32 (*.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)) 1) (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(/.f32 (*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3)) 1) (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) 3)) (fma.f32 n0_i n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) n0_i))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 3)) (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2) (*.f32 n0_i n0_i)) 1) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2))) 1) (neg.f32 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(/.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3))) 1) (neg.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i)))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) 3)) (fma.f32 n0_i n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) n0_i))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 3)) (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2))) (sqrt.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))) (sqrt.f32 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))
(/.f32 (sqrt.f32 (fma.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)) (/.f32 (sqrt.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)))) (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) 2)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) (sqrt.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))) (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 2))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3))) (sqrt.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))) (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i)))))
(/.f32 (sqrt.f32 (fma.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)) (/.f32 (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) n0_i)))) (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) 3)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))))))) (hypot.f32 (pow.f32 n0_i 3/2) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 3/2)))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2))) (pow.f32 (cbrt.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))) 2)) (cbrt.f32 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)) 2) (/.f32 (cbrt.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)))) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) 2)))))
(/.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 2))) (/.f32 (cbrt.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 2)))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3))) (pow.f32 (cbrt.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))) 2)) (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i)))))
(/.f32 (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) 3))) (/.f32 (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) n0_i)))) (pow.f32 (cbrt.f32 (fma.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 2) (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))))))) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 3))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (*.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2))) (/.f32 1 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))) (+.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)))
(/.f32 (-.f32 (*.f32 n0_i (pow.f32 n0_i 3)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) 4)) (*.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i))) (fma.f32 n0_i n0_i (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) 2))))
(*.f32 (/.f32 (fma.f32 n0_i n0_i (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 2)) (fma.f32 n0_i n0_i (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 2))) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 n0_i n0_i) 3) (pow.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2) 3)) (/.f32 1 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))) (+.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (+.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)) (*.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)))))
(/.f32 (/.f32 (-.f32 (pow.f32 n0_i 6) (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) 2) 3)) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)))) (+.f32 (*.f32 n0_i (pow.f32 n0_i 3)) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) 2) (fma.f32 n0_i n0_i (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) 2)))))
(/.f32 (/.f32 (-.f32 (pow.f32 n0_i 6) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 6)) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) (fma.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 2) (fma.f32 n0_i n0_i (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 2)) (pow.f32 n0_i 4)))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3)) (*.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3))) (/.f32 1 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i))))) (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3)))
(/.f32 (-.f32 (pow.f32 n0_i 6) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) 6)) (*.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) n0_i))) (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) 3))))
(/.f32 (-.f32 (pow.f32 n0_i 6) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 6)) (*.f32 (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))))) (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 3))))
(/.f32 (*.f32 (+.f32 (pow.f32 (pow.f32 n0_i 3) 3) (pow.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3) 3)) (/.f32 1 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i))))) (-.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3)) (*.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3))) (*.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3))))
(/.f32 (/.f32 (+.f32 (pow.f32 (pow.f32 n0_i 3) 3) (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) 3) 3)) (fma.f32 n0_i n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) n0_i)))) (-.f32 (+.f32 (pow.f32 n0_i 6) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) 6)) (*.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) 3))))
(/.f32 (/.f32 (+.f32 (pow.f32 (pow.f32 n0_i 3) 3) (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 3) 3)) (+.f32 (pow.f32 n0_i 6) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 3) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3))))) (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))))))
(/.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)) 1) (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(/.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)) (sqrt.f32 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))) (sqrt.f32 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(/.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)) (*.f32 (cbrt.f32 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))) (cbrt.f32 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))) (cbrt.f32 (-.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(/.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2)) (+.f32 (sqrt.f32 n0_i) (sqrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))) (-.f32 (sqrt.f32 n0_i) (sqrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) 2)) (*.f32 (-.f32 (sqrt.f32 n0_i) (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)))) (+.f32 (sqrt.f32 n0_i) (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i))))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 2)) (*.f32 (+.f32 (sqrt.f32 n0_i) (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) (-.f32 (sqrt.f32 n0_i) (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))))
(/.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3)) 1) (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) 3)) (fma.f32 n0_i n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) n0_i))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 3)) (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))))))
(/.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3)) (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i))))) (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i)))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) 3)) (fma.f32 n0_i n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) n0_i))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 3)) (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))))))
(/.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3)) (*.f32 (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i)))) (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i)))))) (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i)))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) 3)) (fma.f32 n0_i n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) n0_i))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 3)) (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))))))
(pow.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)) 1)
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(pow.f32 (sqrt.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))) 2)
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(pow.f32 (cbrt.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))) 3)
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(pow.f32 (pow.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)) 3) 1/3)
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(sqrt.f32 (pow.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)) 2))
(sqrt.f32 (pow.f32 (fma.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) 2))
(fabs.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i))
(log.f32 (exp.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(log.f32 (+.f32 1 (expm1.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(cbrt.f32 (pow.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)) 3))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(expm1.f32 (log1p.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(exp.f32 (log.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(exp.f32 (*.f32 (log.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))) 1))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(log1p.f32 (expm1.f32 (+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 1 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 1 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) n0_i)
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i n0_i)
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 (sqrt.f32 n0_i) (sqrt.f32 n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 (sqrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)) (sqrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)) n0_i)
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 (pow.f32 (cbrt.f32 n0_i) 2) (cbrt.f32 n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)) 2) (cbrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)) n0_i)
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))) 1)
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 1)
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (sqrt.f32 (sin.f32 (*.f32 u normAngle)))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))))
(/.f32 n1_i (/.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 u normAngle))))))
(/.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) n1_i) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))))
(/.f32 n1_i (/.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 u normAngle))))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 -1 n1_i)) (neg.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 1 (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 1 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 1 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2)) (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))))
(/.f32 n1_i (/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2)))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2))))
(/.f32 (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) -1)) (neg.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 -1 (sin.f32 (*.f32 u normAngle)))) (neg.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) 1)) (sin.f32 normAngle))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (neg.f32 (sin.f32 (*.f32 u normAngle)))) (neg.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 1) (sin.f32 normAngle))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 1) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (pow.f32 (sin.f32 normAngle) -1/2)) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (pow.f32 (sin.f32 normAngle) -1/2)))
(*.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle)))) (pow.f32 (sin.f32 normAngle) -1/2))
(/.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) -1) (neg.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (cbrt.f32 (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(/.f32 (*.f32 (*.f32 n1_i (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))))) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (sqrt.f32 (sin.f32 normAngle))) (*.f32 n1_i (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))
(/.f32 (*.f32 (*.f32 n1_i (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))) 2)) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))) 2)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))))
(/.f32 n1_i (/.f32 (/.f32 (cbrt.f32 (sin.f32 normAngle)) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2)))
(/.f32 (*.f32 -1 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) n1_i) (neg.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (pow.f32 (sin.f32 normAngle) -1/2) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (pow.f32 (sin.f32 normAngle) -1/2)))
(*.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle)))) (pow.f32 (sin.f32 normAngle) -1/2))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (cbrt.f32 (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) n1_i) (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))))
(/.f32 n1_i (/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2)))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2))))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) -1) n1_i) (neg.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 -1 (sin.f32 (*.f32 u normAngle))) n1_i) (neg.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) n1_i) (sin.f32 normAngle))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))) n1_i) (sqrt.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) n1_i) (cbrt.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 1) (sin.f32 normAngle))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (*.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))) n1_i)) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (sqrt.f32 (sin.f32 normAngle))) (*.f32 n1_i (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))
(/.f32 (*.f32 (*.f32 -1 n1_i) (sin.f32 (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 1) (sin.f32 normAngle))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 1) (sin.f32 normAngle))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 1)
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(pow.f32 (sqrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)) 2)
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(pow.f32 (cbrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)) 3)
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(pow.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3) 1/3)
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(sqrt.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 2))
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)) 2))
(fabs.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(log.f32 (exp.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) 3))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(exp.f32 (log.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)) 1))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))

localize68.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(/.f32 (sin.f32 normAngle) normAngle)
0.1b
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))
0.1b
(*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))
12.1b
(/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))
Compiler

Compiled 105 to 15 computations (85.7% saved)

series53.0ms (0.3%)

Counts
4 → 124
Calls

33 calls:

TimeVariablePointExpression
37.0ms
u
@inf
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))
2.0ms
u
@0
(*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))
1.0ms
n0_i
@0
(/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))
1.0ms
normAngle
@inf
(/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))
1.0ms
normAngle
@-inf
(*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))

rewrite136.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
494×associate-+l+
446×add-sqr-sqrt
440×pow1
440×*-un-lft-identity
412×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
018166
1414142
26754142
Stop Event
node limit
Counts
4 → 154
Calls
Call 1
Inputs
(/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))
(*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))
(/.f32 (sin.f32 normAngle) normAngle)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cos.f32 normAngle) (*.f32 (*.f32 normAngle (neg.f32 n0_i)) (/.f32 1 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (/.f32 1 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (/.f32 1 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 (sqrt.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 1 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))) (sqrt.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) 2) (*.f32 (cbrt.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 1 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))) 2) (cbrt.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (cos.f32 normAngle)) (*.f32 (*.f32 n0_i normAngle) (/.f32 1 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cos.f32 normAngle) 1) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cos.f32 normAngle) 1) (/.f32 (*.f32 normAngle (neg.f32 n0_i)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cos.f32 normAngle) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (*.f32 n0_i normAngle) (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cos.f32 normAngle) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (*.f32 normAngle (neg.f32 n0_i)) (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 n0_i normAngle) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (cos.f32 normAngle) (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cos.f32 normAngle) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (*.f32 n0_i normAngle) (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cos.f32 normAngle) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (*.f32 normAngle (neg.f32 n0_i)) (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 n0_i normAngle) 1) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 n0_i normAngle) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (cos.f32 normAngle) (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (cos.f32 normAngle) n0_i) 1) (/.f32 normAngle (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (cos.f32 normAngle) n0_i) (sqrt.f32 (sin.f32 normAngle))) (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (cos.f32 normAngle) n0_i) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) 1) (/.f32 (sqrt.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sqrt.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) 2) 1) (/.f32 (cbrt.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) 2) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (cbrt.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (neg.f32 (cos.f32 normAngle)) 1) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (neg.f32 (cos.f32 normAngle)) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (*.f32 n0_i normAngle) (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (neg.f32 (cos.f32 normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (*.f32 n0_i normAngle) (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (*.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) u) (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) 1) (*.f32 (*.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) u) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) u) 1) (*.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))) 2)) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u (+.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) 3) (pow.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) 3))) (+.f32 (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))) 2) (/.f32 (*.f32 n1_i (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 (pow.f32 (sin.f32 normAngle) 2) normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u (fma.f32 n1_i (sin.f32 normAngle) (*.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (/.f32 (sin.f32 normAngle) normAngle)))) (/.f32 (pow.f32 (sin.f32 normAngle) 2) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))) 2) u) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) 3) (pow.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) 3)) u) (+.f32 (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))) 2) (/.f32 (*.f32 n1_i (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 (pow.f32 (sin.f32 normAngle) 2) normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (fma.f32 n1_i (sin.f32 normAngle) (*.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (/.f32 (sin.f32 normAngle) normAngle))) u) (/.f32 (pow.f32 (sin.f32 normAngle) 2) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))) (*.f32 (*.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) u) (*.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) u))) (-.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (*.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) 3) (pow.f32 (*.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) u) 3)) (-.f32 (+.f32 (*.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))) (*.f32 (*.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) u) (*.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) u))) (*.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (*.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) u))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 u) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) u))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) u (*.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) u))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))) (-.f32 1 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))) (/.f32 (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) 2) (-.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (exp.f32 (log1p.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) (exp.f32 (log1p.f32 n0_i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))) (sqrt.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))) (pow.f32 (cbrt.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))) 2) (cbrt.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) 2)) (/.f32 1 (-.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) 3)) (/.f32 1 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) (-.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (-.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))) (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) (-.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) n0_i))) (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) 2)) (-.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) 3)) (fma.f32 n0_i n0_i (*.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) (-.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) 2) (*.f32 n0_i n0_i)) (-.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) 2))) (neg.f32 (-.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) 3))) (neg.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) (-.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))) u n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 n0_i) (sqrt.f32 n0_i) (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))) (sqrt.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 n0_i) 2) (cbrt.f32 n0_i) (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))) 2) (cbrt.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))) n0_i)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 normAngle) normAngle))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 normAngle) (/.f32 1 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 normAngle) normAngle) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (sin.f32 normAngle) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) (sqrt.f32 (/.f32 (sin.f32 normAngle) normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (sin.f32 normAngle)) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 1 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) 2) (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 1 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 normAngle) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 1 (neg.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 normAngle)) (/.f32 (sin.f32 normAngle) (sqrt.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 normAngle) 2)) (/.f32 (sin.f32 normAngle) (cbrt.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) 1) (/.f32 (sqrt.f32 (sin.f32 normAngle)) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) 1) (/.f32 (cbrt.f32 (sin.f32 normAngle)) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) (pow.f32 (cbrt.f32 normAngle) 2)) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (cbrt.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (sqrt.f32 normAngle)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (sqrt.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (pow.f32 (cbrt.f32 normAngle) 2)) (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (sin.f32 normAngle) normAngle) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (sin.f32 normAngle) normAngle) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 normAngle (sin.f32 normAngle)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (sin.f32 normAngle) (neg.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) normAngle) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 (sin.f32 normAngle) normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 normAngle) normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) normAngle) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (sin.f32 normAngle) 3) (pow.f32 normAngle 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (sin.f32 normAngle) normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 (sin.f32 normAngle) normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) normAngle)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (sin.f32 normAngle) normAngle)))))))

simplify166.0ms (0.9%)

Algorithm
egg-herbie
Rules
990×associate-+r+
906×associate-+l+
886×associate-*r*
814×+-commutative
782×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
049515148
1141113918
2635113918
Stop Event
node limit
Counts
278 → 286
Calls
Call 1
Inputs
(*.f32 -1 n0_i)
(+.f32 (*.f32 -1 n0_i) (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 n0_i) (*.f32 -1/6 n0_i)) (pow.f32 normAngle 2))))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 1/24 n0_i) (+.f32 (*.f32 1/120 n0_i) (*.f32 -1/6 (-.f32 (*.f32 -1/2 n0_i) (*.f32 -1/6 n0_i))))) (pow.f32 normAngle 4))) (+.f32 (*.f32 -1 n0_i) (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 n0_i) (*.f32 -1/6 n0_i)) (pow.f32 normAngle 2)))))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/720 n0_i) (+.f32 (*.f32 -1/5040 n0_i) (+.f32 (*.f32 1/120 (-.f32 (*.f32 -1/2 n0_i) (*.f32 -1/6 n0_i))) (*.f32 -1/6 (-.f32 (*.f32 1/24 n0_i) (+.f32 (*.f32 1/120 n0_i) (*.f32 -1/6 (-.f32 (*.f32 -1/2 n0_i) (*.f32 -1/6 n0_i))))))))) (pow.f32 normAngle 6))) (+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 1/24 n0_i) (+.f32 (*.f32 1/120 n0_i) (*.f32 -1/6 (-.f32 (*.f32 -1/2 n0_i) (*.f32 -1/6 n0_i))))) (pow.f32 normAngle 4))) (+.f32 (*.f32 -1 n0_i) (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 n0_i) (*.f32 -1/6 n0_i)) (pow.f32 normAngle 2))))))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))
(*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))
(*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))
(*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))
(*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))
(*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))
(*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))
(*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))
(*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))
(*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))
(*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))
(*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))))
(*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) (*.f32 (-.f32 (*.f32 -1 (-.f32 (*.f32 -1/2 n0_i) (*.f32 -1/6 n0_i))) (*.f32 -1/6 n1_i)) (*.f32 u (pow.f32 normAngle 2))))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) (+.f32 (*.f32 (-.f32 (*.f32 -1 (-.f32 (*.f32 -1/2 n0_i) (*.f32 -1/6 n0_i))) (*.f32 -1/6 n1_i)) (*.f32 u (pow.f32 normAngle 2))) (*.f32 u (*.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 -1 (-.f32 (*.f32 1/24 n0_i) (+.f32 (*.f32 1/120 n0_i) (*.f32 -1/6 (-.f32 (*.f32 -1/2 n0_i) (*.f32 -1/6 n0_i)))))) (+.f32 (*.f32 1/120 n1_i) (*.f32 -1/36 n1_i)))))))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) (+.f32 (*.f32 (-.f32 (*.f32 -1 (-.f32 (*.f32 -1/720 n0_i) (+.f32 (*.f32 -1/5040 n0_i) (+.f32 (*.f32 1/120 (-.f32 (*.f32 -1/2 n0_i) (*.f32 -1/6 n0_i))) (*.f32 -1/6 (-.f32 (*.f32 1/24 n0_i) (+.f32 (*.f32 1/120 n0_i) (*.f32 -1/6 (-.f32 (*.f32 -1/2 n0_i) (*.f32 -1/6 n0_i)))))))))) (+.f32 (*.f32 1/6 (+.f32 (*.f32 1/120 n1_i) (*.f32 -1/36 n1_i))) (+.f32 (*.f32 -1/5040 n1_i) (*.f32 1/720 n1_i)))) (*.f32 u (pow.f32 normAngle 6))) (+.f32 (*.f32 (-.f32 (*.f32 -1 (-.f32 (*.f32 -1/2 n0_i) (*.f32 -1/6 n0_i))) (*.f32 -1/6 n1_i)) (*.f32 u (pow.f32 normAngle 2))) (*.f32 u (*.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 -1 (-.f32 (*.f32 1/24 n0_i) (+.f32 (*.f32 1/120 n0_i) (*.f32 -1/6 (-.f32 (*.f32 -1/2 n0_i) (*.f32 -1/6 n0_i)))))) (+.f32 (*.f32 1/120 n1_i) (*.f32 -1/36 n1_i))))))))
(*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) n0_i) (sin.f32 normAngle))) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 u normAngle))
(*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) n0_i) (sin.f32 normAngle))) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 u normAngle))
(*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) n0_i) (sin.f32 normAngle))) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 u normAngle))
(*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) n0_i) (sin.f32 normAngle))) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 u normAngle))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (*.f32 (cos.f32 normAngle) n0_i) (sin.f32 normAngle))) (*.f32 u normAngle)))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (*.f32 (cos.f32 normAngle) n0_i) (sin.f32 normAngle))) (*.f32 u normAngle)))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (*.f32 (cos.f32 normAngle) n0_i) (sin.f32 normAngle))) (*.f32 u normAngle)))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (*.f32 (cos.f32 normAngle) n0_i) (sin.f32 normAngle))) (*.f32 u normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle)))) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle)))) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle)))) n0_i))
(*.f32 (+.f32 1 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle)))) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle)))) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle)))) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle)))) n0_i))
(*.f32 -1 (*.f32 n0_i (-.f32 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle)) 1)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 n0_i (-.f32 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle)) 1))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 n0_i (-.f32 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle)) 1))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 n0_i (-.f32 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle)) 1))))
n0_i
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))
(*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))
(*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))) n0_i))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) (+.f32 n0_i (*.f32 (-.f32 (*.f32 -1 (-.f32 (*.f32 -1/2 n0_i) (*.f32 -1/6 n0_i))) (*.f32 -1/6 n1_i)) (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) (+.f32 n0_i (+.f32 (*.f32 (-.f32 (*.f32 -1 (-.f32 (*.f32 -1/2 n0_i) (*.f32 -1/6 n0_i))) (*.f32 -1/6 n1_i)) (*.f32 u (pow.f32 normAngle 2))) (*.f32 u (*.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 -1 (-.f32 (*.f32 1/24 n0_i) (+.f32 (*.f32 1/120 n0_i) (*.f32 -1/6 (-.f32 (*.f32 -1/2 n0_i) (*.f32 -1/6 n0_i)))))) (+.f32 (*.f32 1/120 n1_i) (*.f32 -1/36 n1_i))))))))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) (+.f32 (*.f32 (-.f32 (*.f32 -1 (-.f32 (*.f32 -1/720 n0_i) (+.f32 (*.f32 -1/5040 n0_i) (+.f32 (*.f32 1/120 (-.f32 (*.f32 -1/2 n0_i) (*.f32 -1/6 n0_i))) (*.f32 -1/6 (-.f32 (*.f32 1/24 n0_i) (+.f32 (*.f32 1/120 n0_i) (*.f32 -1/6 (-.f32 (*.f32 -1/2 n0_i) (*.f32 -1/6 n0_i)))))))))) (+.f32 (*.f32 1/6 (+.f32 (*.f32 1/120 n1_i) (*.f32 -1/36 n1_i))) (+.f32 (*.f32 -1/5040 n1_i) (*.f32 1/720 n1_i)))) (*.f32 u (pow.f32 normAngle 6))) (+.f32 n0_i (+.f32 (*.f32 (-.f32 (*.f32 -1 (-.f32 (*.f32 -1/2 n0_i) (*.f32 -1/6 n0_i))) (*.f32 -1/6 n1_i)) (*.f32 u (pow.f32 normAngle 2))) (*.f32 u (*.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 -1 (-.f32 (*.f32 1/24 n0_i) (+.f32 (*.f32 1/120 n0_i) (*.f32 -1/6 (-.f32 (*.f32 -1/2 n0_i) (*.f32 -1/6 n0_i)))))) (+.f32 (*.f32 1/120 n1_i) (*.f32 -1/36 n1_i)))))))))
(*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) n0_i) (sin.f32 normAngle))) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 u normAngle))
(+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) n0_i) (sin.f32 normAngle))) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 u normAngle)))
(+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) n0_i) (sin.f32 normAngle))) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 u normAngle)))
(+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) n0_i) (sin.f32 normAngle))) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 u normAngle)))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (*.f32 (cos.f32 normAngle) n0_i) (sin.f32 normAngle))) (*.f32 u normAngle)))
(+.f32 n0_i (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (*.f32 (cos.f32 normAngle) n0_i) (sin.f32 normAngle))) (*.f32 u normAngle))))
(+.f32 n0_i (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (*.f32 (cos.f32 normAngle) n0_i) (sin.f32 normAngle))) (*.f32 u normAngle))))
(+.f32 n0_i (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (*.f32 (cos.f32 normAngle) n0_i) (sin.f32 normAngle))) (*.f32 u normAngle))))
1
(+.f32 (*.f32 -1/6 (pow.f32 normAngle 2)) 1)
(+.f32 (*.f32 -1/6 (pow.f32 normAngle 2)) (+.f32 1 (*.f32 1/120 (pow.f32 normAngle 4))))
(+.f32 (*.f32 -1/6 (pow.f32 normAngle 2)) (+.f32 1 (+.f32 (*.f32 -1/5040 (pow.f32 normAngle 6)) (*.f32 1/120 (pow.f32 normAngle 4)))))
(-.f32 0 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) 1)
(-.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))
(*.f32 (cos.f32 normAngle) (*.f32 (*.f32 normAngle (neg.f32 n0_i)) (/.f32 1 (sin.f32 normAngle))))
(*.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (/.f32 1 (sin.f32 normAngle)))
(*.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (/.f32 1 (neg.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) 1)
(*.f32 1 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))
(*.f32 (sqrt.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 (sqrt.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 1 (sin.f32 normAngle))))
(*.f32 (sqrt.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))) (sqrt.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) 2) (*.f32 (cbrt.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 1 (sin.f32 normAngle))))
(*.f32 (cbrt.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))) 2) (cbrt.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))
(*.f32 (neg.f32 (cos.f32 normAngle)) (*.f32 (*.f32 n0_i normAngle) (/.f32 1 (sin.f32 normAngle))))
(*.f32 -1 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (cos.f32 normAngle) 1) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 (cos.f32 normAngle) 1) (/.f32 (*.f32 normAngle (neg.f32 n0_i)) (sin.f32 normAngle)))
(*.f32 (/.f32 (cos.f32 normAngle) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (*.f32 n0_i normAngle) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (cos.f32 normAngle) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (*.f32 normAngle (neg.f32 n0_i)) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (*.f32 n0_i normAngle) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (cos.f32 normAngle) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (cos.f32 normAngle) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (*.f32 n0_i normAngle) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (cos.f32 normAngle) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (*.f32 normAngle (neg.f32 n0_i)) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (*.f32 n0_i normAngle) 1) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 (*.f32 n0_i normAngle) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (cos.f32 normAngle) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (*.f32 (cos.f32 normAngle) n0_i) 1) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (/.f32 (*.f32 (cos.f32 normAngle) n0_i) (sqrt.f32 (sin.f32 normAngle))) (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (*.f32 (cos.f32 normAngle) n0_i) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) 1) (/.f32 (sqrt.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sqrt.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) 2) 1) (/.f32 (cbrt.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) 2) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (cbrt.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))
(*.f32 (/.f32 (neg.f32 (cos.f32 normAngle)) 1) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 (neg.f32 (cos.f32 normAngle)) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (*.f32 n0_i normAngle) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (neg.f32 (cos.f32 normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (*.f32 n0_i normAngle) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 -1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 -1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (cbrt.f32 (sin.f32 normAngle))))
(pow.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) 1)
(pow.f32 (sqrt.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))) 2)
(pow.f32 (cbrt.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))) 3)
(pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) -1)
(pow.f32 (pow.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) 3) 1/3)
(neg.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))
(sqrt.f32 (pow.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) 2))
(log.f32 (exp.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))
(cbrt.f32 (pow.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) 3))
(expm1.f32 (log1p.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))
(exp.f32 (log.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))
(exp.f32 (*.f32 (log.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))) 1))
(log1p.f32 (expm1.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))
(+.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (*.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) u))
(+.f32 (*.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) u) (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))
(+.f32 (*.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) 1) (*.f32 (*.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) u) 1))
(+.f32 (*.f32 (*.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) u) 1) (*.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))) 1)
(/.f32 (*.f32 u (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))) 2)) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))
(/.f32 (*.f32 u (+.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) 3) (pow.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) 3))) (+.f32 (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))) 2) (/.f32 (*.f32 n1_i (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 (pow.f32 (sin.f32 normAngle) 2) normAngle))))
(/.f32 (*.f32 u (fma.f32 n1_i (sin.f32 normAngle) (*.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (/.f32 (sin.f32 normAngle) normAngle)))) (/.f32 (pow.f32 (sin.f32 normAngle) 2) normAngle))
(/.f32 (*.f32 (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))) 2) u) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))
(/.f32 (*.f32 (+.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) 3) (pow.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) 3)) u) (+.f32 (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))) 2) (/.f32 (*.f32 n1_i (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 (pow.f32 (sin.f32 normAngle) 2) normAngle))))
(/.f32 (*.f32 (fma.f32 n1_i (sin.f32 normAngle) (*.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (/.f32 (sin.f32 normAngle) normAngle))) u) (/.f32 (pow.f32 (sin.f32 normAngle) 2) normAngle))
(/.f32 (-.f32 (*.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))) (*.f32 (*.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) u) (*.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) u))) (-.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (*.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) u)))
(/.f32 (+.f32 (pow.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) 3) (pow.f32 (*.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) u) 3)) (-.f32 (+.f32 (*.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))) (*.f32 (*.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) u) (*.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) u))) (*.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (*.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) u))))
(pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) 1)
(pow.f32 (sqrt.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))) 2)
(pow.f32 (cbrt.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))) 3)
(pow.f32 (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) 2))
(log.f32 (pow.f32 (exp.f32 u) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))))
(cbrt.f32 (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) 3))
(expm1.f32 (log1p.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))))
(exp.f32 (log.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))))
(exp.f32 (*.f32 (log.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))) 1))
(log1p.f32 (expm1.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))))
(fma.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) u))
(fma.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) u (*.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) u))
(-.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))) (-.f32 1 n0_i))
(-.f32 (exp.f32 (log1p.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))))) 1)
(-.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))) (/.f32 (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) 2) (-.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))))
(-.f32 (+.f32 n0_i (exp.f32 (log1p.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))))) 1)
(-.f32 (+.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) (exp.f32 (log1p.f32 n0_i))) 1)
(*.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))) 1)
(*.f32 1 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))))
(*.f32 (sqrt.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))) (sqrt.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))))
(*.f32 (cbrt.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))) (pow.f32 (cbrt.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))) 2) (cbrt.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))))
(*.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) 2)) (/.f32 1 (-.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))))
(*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) 3)) (/.f32 1 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) (-.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) n0_i)))))
(/.f32 1 (/.f32 (-.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))) (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) 2))))
(/.f32 1 (/.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) (-.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) n0_i))) (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) 3))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) 2)) (-.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) 3)) (fma.f32 n0_i n0_i (*.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) (-.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) n0_i))))
(/.f32 (-.f32 (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) 2) (*.f32 n0_i n0_i)) (-.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) n0_i))
(/.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) 2))) (neg.f32 (-.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) 3))) (neg.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) (-.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) n0_i)))))
(pow.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))) 1)
(pow.f32 (sqrt.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))) 2)
(pow.f32 (cbrt.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))) 3)
(pow.f32 (pow.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))) 3) 1/3)
(sqrt.f32 (pow.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))) 2))
(log.f32 (exp.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))))))
(cbrt.f32 (pow.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))) 3))
(expm1.f32 (log1p.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))))
(exp.f32 (log.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))))
(exp.f32 (*.f32 (log.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))) 1))
(log1p.f32 (expm1.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))))
(fma.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))) n0_i)
(fma.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))) u n0_i)
(fma.f32 1 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))
(fma.f32 1 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) n0_i)
(fma.f32 (sqrt.f32 n0_i) (sqrt.f32 n0_i) (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))
(fma.f32 (sqrt.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))) (sqrt.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))) n0_i)
(fma.f32 (pow.f32 (cbrt.f32 n0_i) 2) (cbrt.f32 n0_i) (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))) 2) (cbrt.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))) n0_i)
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 normAngle) normAngle))) 1)
(*.f32 (sin.f32 normAngle) (/.f32 1 normAngle))
(*.f32 (/.f32 (sin.f32 normAngle) normAngle) 1)
(*.f32 1 (/.f32 (sin.f32 normAngle) normAngle))
(*.f32 (sqrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) (sqrt.f32 (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (sqrt.f32 (sin.f32 normAngle)) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 1 normAngle)))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) 2) (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 1 normAngle)))
(*.f32 (/.f32 1 normAngle) (sin.f32 normAngle))
(*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 1 (neg.f32 normAngle)))
(*.f32 (/.f32 1 (sqrt.f32 normAngle)) (/.f32 (sin.f32 normAngle) (sqrt.f32 normAngle)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 normAngle) 2)) (/.f32 (sin.f32 normAngle) (cbrt.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) 1) (/.f32 (sqrt.f32 (sin.f32 normAngle)) normAngle))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) 1) (/.f32 (cbrt.f32 (sin.f32 normAngle)) normAngle))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) (pow.f32 (cbrt.f32 normAngle) 2)) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (cbrt.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (sqrt.f32 normAngle)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (sqrt.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (pow.f32 (cbrt.f32 normAngle) 2)) (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)))
(pow.f32 (/.f32 (sin.f32 normAngle) normAngle) 1)
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) 2)
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) 3)
(pow.f32 (pow.f32 (/.f32 (sin.f32 normAngle) normAngle) 3) 1/3)
(pow.f32 (/.f32 normAngle (sin.f32 normAngle)) -1)
(neg.f32 (/.f32 (sin.f32 normAngle) (neg.f32 normAngle)))
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) normAngle) 2))
(log.f32 (exp.f32 (/.f32 (sin.f32 normAngle) normAngle)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 normAngle) normAngle))))
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) normAngle) 3))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 normAngle) 3) (pow.f32 normAngle 3)))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 normAngle) normAngle)))
(exp.f32 (log.f32 (/.f32 (sin.f32 normAngle) normAngle)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) normAngle)) 1))
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 normAngle) normAngle)))
Outputs
(*.f32 -1 n0_i)
(neg.f32 n0_i)
(+.f32 (*.f32 -1 n0_i) (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 n0_i) (*.f32 -1/6 n0_i)) (pow.f32 normAngle 2))))
(*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))
(fma.f32 (*.f32 n0_i 1/3) (*.f32 normAngle normAngle) (neg.f32 n0_i))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 1/24 n0_i) (+.f32 (*.f32 1/120 n0_i) (*.f32 -1/6 (-.f32 (*.f32 -1/2 n0_i) (*.f32 -1/6 n0_i))))) (pow.f32 normAngle 4))) (+.f32 (*.f32 -1 n0_i) (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 n0_i) (*.f32 -1/6 n0_i)) (pow.f32 normAngle 2)))))
(fma.f32 -1 (*.f32 (-.f32 (*.f32 n0_i 1/24) (fma.f32 1/120 n0_i (*.f32 -1/6 (*.f32 n0_i -1/3)))) (pow.f32 normAngle 4)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))
(-.f32 (fma.f32 (*.f32 n0_i 1/3) (*.f32 normAngle normAngle) (neg.f32 n0_i)) (*.f32 (-.f32 (*.f32 n0_i 1/30) (*.f32 n0_i 1/18)) (pow.f32 normAngle 4)))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/720 n0_i) (+.f32 (*.f32 -1/5040 n0_i) (+.f32 (*.f32 1/120 (-.f32 (*.f32 -1/2 n0_i) (*.f32 -1/6 n0_i))) (*.f32 -1/6 (-.f32 (*.f32 1/24 n0_i) (+.f32 (*.f32 1/120 n0_i) (*.f32 -1/6 (-.f32 (*.f32 -1/2 n0_i) (*.f32 -1/6 n0_i))))))))) (pow.f32 normAngle 6))) (+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 1/24 n0_i) (+.f32 (*.f32 1/120 n0_i) (*.f32 -1/6 (-.f32 (*.f32 -1/2 n0_i) (*.f32 -1/6 n0_i))))) (pow.f32 normAngle 4))) (+.f32 (*.f32 -1 n0_i) (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 n0_i) (*.f32 -1/6 n0_i)) (pow.f32 normAngle 2))))))
(fma.f32 -1 (*.f32 (-.f32 (*.f32 n0_i -1/720) (fma.f32 -1/5040 n0_i (fma.f32 1/120 (*.f32 n0_i -1/3) (*.f32 -1/6 (-.f32 (*.f32 n0_i 1/24) (fma.f32 1/120 n0_i (*.f32 -1/6 (*.f32 n0_i -1/3)))))))) (pow.f32 normAngle 6)) (fma.f32 -1 (*.f32 (-.f32 (*.f32 n0_i 1/24) (fma.f32 1/120 n0_i (*.f32 -1/6 (*.f32 n0_i -1/3)))) (pow.f32 normAngle 4)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))
(fma.f32 (neg.f32 (-.f32 (*.f32 n0_i -1/840) (fma.f32 -1/6 (-.f32 (*.f32 n0_i 1/30) (*.f32 n0_i 1/18)) (*.f32 n0_i -1/360)))) (pow.f32 normAngle 6) (-.f32 (fma.f32 (*.f32 n0_i 1/3) (*.f32 normAngle normAngle) (neg.f32 n0_i)) (*.f32 (-.f32 (*.f32 n0_i 1/30) (*.f32 n0_i 1/18)) (pow.f32 normAngle 4))))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i))))
(*.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i))))
(*.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i))))
(*.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i))))
(*.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i))))
(*.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i))))
(*.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i))))
(*.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i))))
(*.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i))))
(*.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i))))
(*.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i))))
(*.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i))))
(*.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i))))
(*.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i))))
(*.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i))))
(*.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i))))
(*.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i))))
(*.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i))))
(*.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i))))
(*.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i))))
(*.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle)))
(*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))
(*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))
(*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))
(*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))
(*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))
(*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))
(*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))
(*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))
(*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))
(*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))
(*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))
(*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))
(*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle)))
(neg.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 (*.f32 n0_i normAngle) u))))
(*.f32 (cos.f32 normAngle) (*.f32 (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle)) u))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle))))
(*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle))))
(*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle))))
(*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))))
(*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))))
(*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))))
(*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))))
(*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))))
(*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))))
(*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)
(*.f32 u (+.f32 n1_i (neg.f32 n0_i)))
(*.f32 u (-.f32 n1_i n0_i))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) (*.f32 (-.f32 (*.f32 -1 (-.f32 (*.f32 -1/2 n0_i) (*.f32 -1/6 n0_i))) (*.f32 -1/6 n1_i)) (*.f32 u (pow.f32 normAngle 2))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u (*.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)) (*.f32 (*.f32 normAngle normAngle) u)))
(fma.f32 u (-.f32 n1_i n0_i) (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) (+.f32 (*.f32 (-.f32 (*.f32 -1 (-.f32 (*.f32 -1/2 n0_i) (*.f32 -1/6 n0_i))) (*.f32 -1/6 n1_i)) (*.f32 u (pow.f32 normAngle 2))) (*.f32 u (*.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 -1 (-.f32 (*.f32 1/24 n0_i) (+.f32 (*.f32 1/120 n0_i) (*.f32 -1/6 (-.f32 (*.f32 -1/2 n0_i) (*.f32 -1/6 n0_i)))))) (+.f32 (*.f32 1/120 n1_i) (*.f32 -1/36 n1_i)))))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u (fma.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)) (*.f32 (*.f32 normAngle normAngle) u) (*.f32 (*.f32 u (pow.f32 normAngle 4)) (-.f32 (neg.f32 (-.f32 (*.f32 n0_i 1/24) (fma.f32 1/120 n0_i (*.f32 -1/6 (*.f32 n0_i -1/3))))) (*.f32 n1_i -7/360)))))
(fma.f32 u (-.f32 n1_i n0_i) (fma.f32 u (*.f32 (pow.f32 normAngle 4) (fma.f32 -1 (-.f32 (*.f32 n0_i 1/30) (*.f32 n0_i 1/18)) (*.f32 n1_i 7/360))) (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) (+.f32 (*.f32 (-.f32 (*.f32 -1 (-.f32 (*.f32 -1/720 n0_i) (+.f32 (*.f32 -1/5040 n0_i) (+.f32 (*.f32 1/120 (-.f32 (*.f32 -1/2 n0_i) (*.f32 -1/6 n0_i))) (*.f32 -1/6 (-.f32 (*.f32 1/24 n0_i) (+.f32 (*.f32 1/120 n0_i) (*.f32 -1/6 (-.f32 (*.f32 -1/2 n0_i) (*.f32 -1/6 n0_i)))))))))) (+.f32 (*.f32 1/6 (+.f32 (*.f32 1/120 n1_i) (*.f32 -1/36 n1_i))) (+.f32 (*.f32 -1/5040 n1_i) (*.f32 1/720 n1_i)))) (*.f32 u (pow.f32 normAngle 6))) (+.f32 (*.f32 (-.f32 (*.f32 -1 (-.f32 (*.f32 -1/2 n0_i) (*.f32 -1/6 n0_i))) (*.f32 -1/6 n1_i)) (*.f32 u (pow.f32 normAngle 2))) (*.f32 u (*.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 -1 (-.f32 (*.f32 1/24 n0_i) (+.f32 (*.f32 1/120 n0_i) (*.f32 -1/6 (-.f32 (*.f32 -1/2 n0_i) (*.f32 -1/6 n0_i)))))) (+.f32 (*.f32 1/120 n1_i) (*.f32 -1/36 n1_i))))))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u (fma.f32 (-.f32 (neg.f32 (-.f32 (*.f32 n0_i -1/720) (fma.f32 -1/5040 n0_i (fma.f32 1/120 (*.f32 n0_i -1/3) (*.f32 -1/6 (-.f32 (*.f32 n0_i 1/24) (fma.f32 1/120 n0_i (*.f32 -1/6 (*.f32 n0_i -1/3))))))))) (fma.f32 1/6 (*.f32 n1_i -7/360) (*.f32 n1_i 1/840))) (*.f32 (pow.f32 normAngle 6) u) (fma.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)) (*.f32 (*.f32 normAngle normAngle) u) (*.f32 (*.f32 u (pow.f32 normAngle 4)) (-.f32 (neg.f32 (-.f32 (*.f32 n0_i 1/24) (fma.f32 1/120 n0_i (*.f32 -1/6 (*.f32 n0_i -1/3))))) (*.f32 n1_i -7/360))))))
(fma.f32 u (-.f32 n1_i n0_i) (fma.f32 (-.f32 (neg.f32 (-.f32 (*.f32 n0_i -1/840) (fma.f32 -1/6 (-.f32 (*.f32 n0_i 1/30) (*.f32 n0_i 1/18)) (*.f32 n0_i -1/360)))) (fma.f32 n1_i 1/840 (*.f32 n1_i -7/2160))) (*.f32 (pow.f32 normAngle 6) u) (fma.f32 u (*.f32 (pow.f32 normAngle 4) (fma.f32 -1 (-.f32 (*.f32 n0_i 1/30) (*.f32 n0_i 1/18)) (*.f32 n1_i 7/360))) (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))))))
(*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) n0_i) (sin.f32 normAngle))) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 u normAngle))
(*.f32 (*.f32 normAngle u) (fma.f32 -1 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) n0_i))))
(*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) n0_i) (sin.f32 normAngle))) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 u normAngle))
(*.f32 (*.f32 normAngle u) (fma.f32 -1 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) n0_i))))
(*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) n0_i) (sin.f32 normAngle))) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 u normAngle))
(*.f32 (*.f32 normAngle u) (fma.f32 -1 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) n0_i))))
(*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) n0_i) (sin.f32 normAngle))) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 u normAngle))
(*.f32 (*.f32 normAngle u) (fma.f32 -1 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) n0_i))))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (*.f32 (cos.f32 normAngle) n0_i) (sin.f32 normAngle))) (*.f32 u normAngle)))
(neg.f32 (*.f32 (*.f32 normAngle u) (fma.f32 -1 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i)))))
(*.f32 (*.f32 normAngle u) (neg.f32 (-.f32 (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) n0_i) (/.f32 n1_i (sin.f32 normAngle)))))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (*.f32 (cos.f32 normAngle) n0_i) (sin.f32 normAngle))) (*.f32 u normAngle)))
(neg.f32 (*.f32 (*.f32 normAngle u) (fma.f32 -1 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i)))))
(*.f32 (*.f32 normAngle u) (neg.f32 (-.f32 (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) n0_i) (/.f32 n1_i (sin.f32 normAngle)))))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (*.f32 (cos.f32 normAngle) n0_i) (sin.f32 normAngle))) (*.f32 u normAngle)))
(neg.f32 (*.f32 (*.f32 normAngle u) (fma.f32 -1 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i)))))
(*.f32 (*.f32 normAngle u) (neg.f32 (-.f32 (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) n0_i) (/.f32 n1_i (sin.f32 normAngle)))))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (*.f32 (cos.f32 normAngle) n0_i) (sin.f32 normAngle))) (*.f32 u normAngle)))
(neg.f32 (*.f32 (*.f32 normAngle u) (fma.f32 -1 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i)))))
(*.f32 (*.f32 normAngle u) (neg.f32 (-.f32 (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) n0_i) (/.f32 n1_i (sin.f32 normAngle)))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))))
(*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))))
(*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))))
(*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle)))
(neg.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 (*.f32 n0_i normAngle) u))))
(*.f32 (cos.f32 normAngle) (*.f32 (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle)) u))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))))
(*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))))
(*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))))
(*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle)))
(neg.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 (*.f32 n0_i normAngle) u))))
(*.f32 (cos.f32 normAngle) (*.f32 (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle)) u))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))))
(*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))))
(*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))))
(*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle)))) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (+.f32 1 (neg.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))))))
(fma.f32 n0_i (-.f32 1 (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 normAngle u))) (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle)))) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (+.f32 1 (neg.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))))))
(fma.f32 n0_i (-.f32 1 (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 normAngle u))) (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle)))) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (+.f32 1 (neg.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))))))
(fma.f32 n0_i (-.f32 1 (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 normAngle u))) (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))))
(*.f32 (+.f32 1 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle)))) n0_i)
(*.f32 n0_i (+.f32 1 (neg.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))))
(*.f32 n0_i (-.f32 1 (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 normAngle u))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle)))) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (+.f32 1 (neg.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))))))
(fma.f32 n0_i (-.f32 1 (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 normAngle u))) (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle)))) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (+.f32 1 (neg.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))))))
(fma.f32 n0_i (-.f32 1 (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 normAngle u))) (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle)))) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (+.f32 1 (neg.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))))))
(fma.f32 n0_i (-.f32 1 (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 normAngle u))) (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))))
(*.f32 -1 (*.f32 n0_i (-.f32 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle)) 1)))
(*.f32 (neg.f32 n0_i) (+.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) -1))
(*.f32 (+.f32 -1 (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 normAngle u))) (neg.f32 n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 n0_i (-.f32 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle)) 1))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 (neg.f32 n0_i) (+.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) -1)))
(fma.f32 (neg.f32 n0_i) (+.f32 -1 (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 normAngle u))) (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 n0_i (-.f32 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle)) 1))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 (neg.f32 n0_i) (+.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) -1)))
(fma.f32 (neg.f32 n0_i) (+.f32 -1 (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 normAngle u))) (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 n0_i (-.f32 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle)) 1))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 (neg.f32 n0_i) (+.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) -1)))
(fma.f32 (neg.f32 n0_i) (+.f32 -1 (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 normAngle u))) (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))))
n0_i
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))
(fma.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) n0_i)
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))
(fma.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) n0_i)
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))
(fma.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) n0_i)
(*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))
(*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))
(fma.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) n0_i)
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))
(fma.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) n0_i)
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))
(fma.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) n0_i)
(*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))
(*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))
(fma.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) n0_i)
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))
(fma.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) n0_i)
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))
(fma.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) n0_i)
(+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))) n0_i)
(fma.f32 -1 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 n0_i (*.f32 normAngle u)))) n0_i)
(-.f32 n0_i (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 n0_i (*.f32 normAngle u))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))) n0_i))
(fma.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))) n0_i))
(fma.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))) n0_i))
(fma.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) n0_i)
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))
(fma.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))
(fma.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))
(fma.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) n0_i)
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))
(fma.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))
(fma.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))
(fma.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) (+.f32 n0_i (*.f32 (-.f32 (*.f32 -1 (-.f32 (*.f32 -1/2 n0_i) (*.f32 -1/6 n0_i))) (*.f32 -1/6 n1_i)) (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i) (*.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)) (*.f32 (*.f32 normAngle normAngle) u)))
(fma.f32 u (-.f32 n1_i n0_i) (fma.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)) (*.f32 normAngle (*.f32 normAngle u)) n0_i))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) (+.f32 n0_i (+.f32 (*.f32 (-.f32 (*.f32 -1 (-.f32 (*.f32 -1/2 n0_i) (*.f32 -1/6 n0_i))) (*.f32 -1/6 n1_i)) (*.f32 u (pow.f32 normAngle 2))) (*.f32 u (*.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 -1 (-.f32 (*.f32 1/24 n0_i) (+.f32 (*.f32 1/120 n0_i) (*.f32 -1/6 (-.f32 (*.f32 -1/2 n0_i) (*.f32 -1/6 n0_i)))))) (+.f32 (*.f32 1/120 n1_i) (*.f32 -1/36 n1_i))))))))
(+.f32 (fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i) (fma.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)) (*.f32 (*.f32 normAngle normAngle) u) (*.f32 (*.f32 u (pow.f32 normAngle 4)) (-.f32 (neg.f32 (-.f32 (*.f32 n0_i 1/24) (fma.f32 1/120 n0_i (*.f32 -1/6 (*.f32 n0_i -1/3))))) (*.f32 n1_i -7/360)))))
(+.f32 (fma.f32 u (-.f32 n1_i n0_i) (fma.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)) (*.f32 normAngle (*.f32 normAngle u)) n0_i)) (*.f32 (fma.f32 -1 (-.f32 (*.f32 n0_i 1/30) (*.f32 n0_i 1/18)) (*.f32 n1_i 7/360)) (*.f32 (pow.f32 normAngle 4) u)))
(+.f32 (*.f32 (fma.f32 -1 (-.f32 (*.f32 n0_i 1/30) (*.f32 n0_i 1/18)) (*.f32 n1_i 7/360)) (*.f32 (pow.f32 normAngle 4) u)) (fma.f32 u (-.f32 n1_i n0_i) (fma.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)) (*.f32 normAngle (*.f32 normAngle u)) n0_i)))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) (+.f32 (*.f32 (-.f32 (*.f32 -1 (-.f32 (*.f32 -1/720 n0_i) (+.f32 (*.f32 -1/5040 n0_i) (+.f32 (*.f32 1/120 (-.f32 (*.f32 -1/2 n0_i) (*.f32 -1/6 n0_i))) (*.f32 -1/6 (-.f32 (*.f32 1/24 n0_i) (+.f32 (*.f32 1/120 n0_i) (*.f32 -1/6 (-.f32 (*.f32 -1/2 n0_i) (*.f32 -1/6 n0_i)))))))))) (+.f32 (*.f32 1/6 (+.f32 (*.f32 1/120 n1_i) (*.f32 -1/36 n1_i))) (+.f32 (*.f32 -1/5040 n1_i) (*.f32 1/720 n1_i)))) (*.f32 u (pow.f32 normAngle 6))) (+.f32 n0_i (+.f32 (*.f32 (-.f32 (*.f32 -1 (-.f32 (*.f32 -1/2 n0_i) (*.f32 -1/6 n0_i))) (*.f32 -1/6 n1_i)) (*.f32 u (pow.f32 normAngle 2))) (*.f32 u (*.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 -1 (-.f32 (*.f32 1/24 n0_i) (+.f32 (*.f32 1/120 n0_i) (*.f32 -1/6 (-.f32 (*.f32 -1/2 n0_i) (*.f32 -1/6 n0_i)))))) (+.f32 (*.f32 1/120 n1_i) (*.f32 -1/36 n1_i)))))))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u (fma.f32 (-.f32 (neg.f32 (-.f32 (*.f32 n0_i -1/720) (fma.f32 -1/5040 n0_i (fma.f32 1/120 (*.f32 n0_i -1/3) (*.f32 -1/6 (-.f32 (*.f32 n0_i 1/24) (fma.f32 1/120 n0_i (*.f32 -1/6 (*.f32 n0_i -1/3))))))))) (fma.f32 1/6 (*.f32 n1_i -7/360) (*.f32 n1_i 1/840))) (*.f32 (pow.f32 normAngle 6) u) (+.f32 n0_i (fma.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)) (*.f32 (*.f32 normAngle normAngle) u) (*.f32 (*.f32 u (pow.f32 normAngle 4)) (-.f32 (neg.f32 (-.f32 (*.f32 n0_i 1/24) (fma.f32 1/120 n0_i (*.f32 -1/6 (*.f32 n0_i -1/3))))) (*.f32 n1_i -7/360)))))))
(+.f32 (fma.f32 (-.f32 (neg.f32 (-.f32 (*.f32 n0_i -1/840) (fma.f32 -1/6 (-.f32 (*.f32 n0_i 1/30) (*.f32 n0_i 1/18)) (*.f32 n0_i -1/360)))) (fma.f32 n1_i 1/840 (*.f32 n1_i -7/2160))) (*.f32 (pow.f32 normAngle 6) u) n0_i) (fma.f32 u (-.f32 n1_i n0_i) (fma.f32 u (*.f32 (pow.f32 normAngle 4) (fma.f32 -1 (-.f32 (*.f32 n0_i 1/30) (*.f32 n0_i 1/18)) (*.f32 n1_i 7/360))) (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))))))
(+.f32 (fma.f32 u (-.f32 n1_i n0_i) (fma.f32 u (*.f32 (pow.f32 normAngle 4) (fma.f32 -1 (-.f32 (*.f32 n0_i 1/30) (*.f32 n0_i 1/18)) (*.f32 n1_i 7/360))) (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))))) (fma.f32 (-.f32 (neg.f32 (-.f32 (*.f32 n0_i -1/840) (fma.f32 -1/6 (-.f32 (*.f32 n0_i 1/30) (*.f32 n0_i 1/18)) (*.f32 n0_i -1/360)))) (fma.f32 n1_i 1/840 (*.f32 n1_i -7/2160))) (*.f32 (pow.f32 normAngle 6) u) n0_i))
(*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) n0_i) (sin.f32 normAngle))) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 u normAngle))
(*.f32 (*.f32 normAngle u) (fma.f32 -1 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) n0_i))))
(+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) n0_i) (sin.f32 normAngle))) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 u normAngle)))
(+.f32 n0_i (*.f32 (*.f32 normAngle u) (fma.f32 -1 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 n1_i (sin.f32 normAngle)))))
(fma.f32 (*.f32 normAngle u) (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) n0_i)) n0_i)
(+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) n0_i) (sin.f32 normAngle))) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 u normAngle)))
(+.f32 n0_i (*.f32 (*.f32 normAngle u) (fma.f32 -1 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 n1_i (sin.f32 normAngle)))))
(fma.f32 (*.f32 normAngle u) (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) n0_i)) n0_i)
(+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) n0_i) (sin.f32 normAngle))) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 u normAngle)))
(+.f32 n0_i (*.f32 (*.f32 normAngle u) (fma.f32 -1 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 n1_i (sin.f32 normAngle)))))
(fma.f32 (*.f32 normAngle u) (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) n0_i)) n0_i)
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (*.f32 (cos.f32 normAngle) n0_i) (sin.f32 normAngle))) (*.f32 u normAngle)))
(neg.f32 (*.f32 (*.f32 normAngle u) (fma.f32 -1 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i)))))
(*.f32 (*.f32 normAngle u) (neg.f32 (-.f32 (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) n0_i) (/.f32 n1_i (sin.f32 normAngle)))))
(+.f32 n0_i (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (*.f32 (cos.f32 normAngle) n0_i) (sin.f32 normAngle))) (*.f32 u normAngle))))
(+.f32 n0_i (neg.f32 (*.f32 (*.f32 normAngle u) (fma.f32 -1 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i))))))
(-.f32 n0_i (*.f32 u (*.f32 normAngle (-.f32 (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) n0_i) (/.f32 n1_i (sin.f32 normAngle))))))
(+.f32 n0_i (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (*.f32 (cos.f32 normAngle) n0_i) (sin.f32 normAngle))) (*.f32 u normAngle))))
(+.f32 n0_i (neg.f32 (*.f32 (*.f32 normAngle u) (fma.f32 -1 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i))))))
(-.f32 n0_i (*.f32 u (*.f32 normAngle (-.f32 (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) n0_i) (/.f32 n1_i (sin.f32 normAngle))))))
(+.f32 n0_i (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (*.f32 (cos.f32 normAngle) n0_i) (sin.f32 normAngle))) (*.f32 u normAngle))))
(+.f32 n0_i (neg.f32 (*.f32 (*.f32 normAngle u) (fma.f32 -1 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i))))))
(-.f32 n0_i (*.f32 u (*.f32 normAngle (-.f32 (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) n0_i) (/.f32 n1_i (sin.f32 normAngle))))))
1
(+.f32 (*.f32 -1/6 (pow.f32 normAngle 2)) 1)
(fma.f32 -1/6 (*.f32 normAngle normAngle) 1)
(+.f32 (*.f32 -1/6 (pow.f32 normAngle 2)) (+.f32 1 (*.f32 1/120 (pow.f32 normAngle 4))))
(+.f32 (fma.f32 -1/6 (*.f32 normAngle normAngle) 1) (*.f32 1/120 (pow.f32 normAngle 4)))
(fma.f32 -1/6 (*.f32 normAngle normAngle) (fma.f32 1/120 (pow.f32 normAngle 4) 1))
(+.f32 (*.f32 -1/6 (pow.f32 normAngle 2)) (+.f32 1 (+.f32 (*.f32 -1/5040 (pow.f32 normAngle 6)) (*.f32 1/120 (pow.f32 normAngle 4)))))
(+.f32 (fma.f32 -1/6 (*.f32 normAngle normAngle) 1) (fma.f32 -1/5040 (pow.f32 normAngle 6) (*.f32 1/120 (pow.f32 normAngle 4))))
(-.f32 0 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))
(neg.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))))
(*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) 1)
(*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i))))
(*.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle)))
(-.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))
(neg.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))))
(*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))
(*.f32 (cos.f32 normAngle) (*.f32 (*.f32 normAngle (neg.f32 n0_i)) (/.f32 1 (sin.f32 normAngle))))
(*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i))))
(*.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle)))
(*.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (/.f32 1 (sin.f32 normAngle)))
(neg.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))))
(*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))
(*.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (/.f32 1 (neg.f32 (sin.f32 normAngle))))
(*.f32 (cos.f32 normAngle) (*.f32 (*.f32 n0_i normAngle) (/.f32 1 (neg.f32 (sin.f32 normAngle)))))
(/.f32 (*.f32 n0_i (*.f32 (cos.f32 normAngle) normAngle)) (neg.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) 1)
(*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i))))
(*.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle)))
(*.f32 1 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))
(*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i))))
(*.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle)))
(*.f32 (sqrt.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 (sqrt.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 1 (sin.f32 normAngle))))
(neg.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))))
(*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))
(*.f32 (sqrt.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))) (sqrt.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))
(*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i))))
(*.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) 2) (*.f32 (cbrt.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 1 (sin.f32 normAngle))))
(neg.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))))
(*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))
(*.f32 (cbrt.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))) 2))
(*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i))))
(*.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))) 2) (cbrt.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))
(*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i))))
(*.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle)))
(*.f32 (neg.f32 (cos.f32 normAngle)) (*.f32 (*.f32 n0_i normAngle) (/.f32 1 (sin.f32 normAngle))))
(*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i))))
(*.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))
(neg.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))))
(*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)))
(neg.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))))
(*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sqrt.f32 (sin.f32 normAngle))))
(neg.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))))
(*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (cbrt.f32 (sin.f32 normAngle))))
(neg.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))))
(*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 (cos.f32 normAngle) 1) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(neg.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))))
(*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 (cos.f32 normAngle) 1) (/.f32 (*.f32 normAngle (neg.f32 n0_i)) (sin.f32 normAngle)))
(*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i))))
(*.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (cos.f32 normAngle) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (*.f32 n0_i normAngle) (sqrt.f32 (sin.f32 normAngle))))
(neg.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))))
(*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 (cos.f32 normAngle) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (*.f32 normAngle (neg.f32 n0_i)) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i))))
(*.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (*.f32 n0_i normAngle) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (cos.f32 normAngle) (sqrt.f32 (sin.f32 normAngle))))
(neg.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))))
(*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 (cos.f32 normAngle) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (*.f32 n0_i normAngle) (cbrt.f32 (sin.f32 normAngle))))
(neg.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))))
(*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 (cos.f32 normAngle) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (*.f32 normAngle (neg.f32 n0_i)) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i))))
(*.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (*.f32 n0_i normAngle) 1) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))
(neg.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))))
(*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 (*.f32 n0_i normAngle) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (cos.f32 normAngle) (cbrt.f32 (sin.f32 normAngle))))
(neg.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))))
(*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 (*.f32 (cos.f32 normAngle) n0_i) 1) (/.f32 normAngle (sin.f32 normAngle)))
(neg.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))))
(*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 (*.f32 (cos.f32 normAngle) n0_i) (sqrt.f32 (sin.f32 normAngle))) (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle))))
(neg.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))))
(*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 (*.f32 (cos.f32 normAngle) n0_i) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle))))
(neg.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))))
(*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) 1) (/.f32 (sqrt.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))
(neg.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))))
(*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sqrt.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (cbrt.f32 (sin.f32 normAngle))))
(neg.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))))
(*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) 2) 1) (/.f32 (cbrt.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))
(neg.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))))
(*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) 2) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (cbrt.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sqrt.f32 (sin.f32 normAngle))))
(neg.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))))
(*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))
(*.f32 (cbrt.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i))))) (/.f32 (pow.f32 (cbrt.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (cbrt.f32 (*.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle)))) (/.f32 (pow.f32 (cbrt.f32 (*.f32 n0_i (*.f32 (cos.f32 normAngle) normAngle))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (/.f32 (neg.f32 (cos.f32 normAngle)) 1) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i))))
(*.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (neg.f32 (cos.f32 normAngle)) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (*.f32 n0_i normAngle) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i))))
(*.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (neg.f32 (cos.f32 normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (*.f32 n0_i normAngle) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i))))
(*.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 -1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i))))
(*.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 -1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i))))
(*.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle)))
(pow.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) 1)
(*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i))))
(*.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle)))
(pow.f32 (sqrt.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))) 2)
(*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i))))
(*.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle)))
(pow.f32 (cbrt.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))) 3)
(*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i))))
(*.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle)))
(pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) -1)
(neg.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))))
(*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))
(pow.f32 (pow.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) 3) 1/3)
(*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i))))
(*.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle)))
(neg.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))
(neg.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))))
(*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))
(sqrt.f32 (pow.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) 2))
(sqrt.f32 (pow.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) 2))
(fabs.f32 (*.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle))))
(log.f32 (exp.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))
(*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i))))
(*.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))
(*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i))))
(*.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle)))
(cbrt.f32 (pow.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) 3))
(*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i))))
(*.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle)))
(expm1.f32 (log1p.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))
(*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i))))
(*.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle)))
(exp.f32 (log.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))
(*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i))))
(*.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle)))
(exp.f32 (*.f32 (log.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))) 1))
(*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i))))
(*.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle)))
(log1p.f32 (expm1.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))
(*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i))))
(*.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle)))
(+.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (*.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) u))
(*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(+.f32 (*.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) u) (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))
(*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(+.f32 (*.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) 1) (*.f32 (*.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) u) 1))
(*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(+.f32 (*.f32 (*.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) u) 1) (*.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) 1))
(*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))) 1)
(*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(/.f32 (*.f32 u (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))) 2)) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))
(/.f32 (pow.f32 (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) 2) (/.f32 (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) u))
(*.f32 (/.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle))))) (pow.f32 (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) 2))
(/.f32 (*.f32 u (+.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) 3) (pow.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) 3))) (+.f32 (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))) 2) (/.f32 (*.f32 n1_i (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 (pow.f32 (sin.f32 normAngle) 2) normAngle))))
(/.f32 u (/.f32 (+.f32 (pow.f32 (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) 2) (*.f32 (/.f32 (*.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) n1_i) (pow.f32 (sin.f32 normAngle) 2)) normAngle)) (+.f32 (pow.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) 3) (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 3))))
(*.f32 (/.f32 u (fma.f32 (/.f32 (*.f32 n0_i (*.f32 (cos.f32 normAngle) normAngle)) (/.f32 (pow.f32 (sin.f32 normAngle) 2) n1_i)) normAngle (pow.f32 (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) 2))) (+.f32 (pow.f32 (*.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle))) 3) (pow.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) 3)))
(/.f32 (*.f32 u (fma.f32 n1_i (sin.f32 normAngle) (*.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (/.f32 (sin.f32 normAngle) normAngle)))) (/.f32 (pow.f32 (sin.f32 normAngle) 2) normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 normAngle) (*.f32 (cos.f32 normAngle) (*.f32 (*.f32 n0_i normAngle) (/.f32 (sin.f32 normAngle) normAngle)))) (/.f32 (/.f32 (pow.f32 (sin.f32 normAngle) 2) normAngle) u))
(*.f32 (/.f32 u (/.f32 (pow.f32 (sin.f32 normAngle) 2) normAngle)) (fma.f32 n1_i (sin.f32 normAngle) (*.f32 (cos.f32 normAngle) (/.f32 (*.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) normAngle))))
(/.f32 (*.f32 (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))) 2) u) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))
(/.f32 (pow.f32 (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) 2) (/.f32 (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) u))
(*.f32 (/.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle))))) (pow.f32 (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) 2))
(/.f32 (*.f32 (+.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) 3) (pow.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) 3)) u) (+.f32 (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))) 2) (/.f32 (*.f32 n1_i (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 (pow.f32 (sin.f32 normAngle) 2) normAngle))))
(/.f32 u (/.f32 (+.f32 (pow.f32 (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) 2) (*.f32 (/.f32 (*.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) n1_i) (pow.f32 (sin.f32 normAngle) 2)) normAngle)) (+.f32 (pow.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) 3) (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 3))))
(*.f32 (/.f32 u (fma.f32 (/.f32 (*.f32 n0_i (*.f32 (cos.f32 normAngle) normAngle)) (/.f32 (pow.f32 (sin.f32 normAngle) 2) n1_i)) normAngle (pow.f32 (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) 2))) (+.f32 (pow.f32 (*.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle))) 3) (pow.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) 3)))
(/.f32 (*.f32 (fma.f32 n1_i (sin.f32 normAngle) (*.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (/.f32 (sin.f32 normAngle) normAngle))) u) (/.f32 (pow.f32 (sin.f32 normAngle) 2) normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 normAngle) (*.f32 (cos.f32 normAngle) (*.f32 (*.f32 n0_i normAngle) (/.f32 (sin.f32 normAngle) normAngle)))) (/.f32 (/.f32 (pow.f32 (sin.f32 normAngle) 2) normAngle) u))
(*.f32 (/.f32 u (/.f32 (pow.f32 (sin.f32 normAngle) 2) normAngle)) (fma.f32 n1_i (sin.f32 normAngle) (*.f32 (cos.f32 normAngle) (/.f32 (*.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) normAngle))))
(/.f32 (-.f32 (*.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))) (*.f32 (*.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) u) (*.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) u))) (-.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (*.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) u)))
(/.f32 (-.f32 (*.f32 u (*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (*.f32 u (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))) (*.f32 (pow.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) 2) (*.f32 u u))) (-.f32 (*.f32 u (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) (*.f32 u (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 u u) (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 u (*.f32 u (pow.f32 (*.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle))) 2)))) (*.f32 u (+.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 u u) (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 u (*.f32 u (pow.f32 (*.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle))) 2)))) (*.f32 u (+.f32 (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle))) (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))))
(/.f32 (+.f32 (pow.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) 3) (pow.f32 (*.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) u) 3)) (-.f32 (+.f32 (*.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))) (*.f32 (*.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) u) (*.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) u))) (*.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (*.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) u))))
(/.f32 (+.f32 (pow.f32 (*.f32 u (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) 3) (pow.f32 (*.f32 u (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i))))) 3)) (-.f32 (fma.f32 (*.f32 u (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) (*.f32 u (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) (*.f32 (pow.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) 2) (*.f32 u u))) (*.f32 u (*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (*.f32 u (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) 3) (pow.f32 (*.f32 (cos.f32 normAngle) (*.f32 (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle)) u)) 3)) (fma.f32 u (*.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))) (*.f32 (*.f32 (cos.f32 normAngle) (*.f32 (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle)) u)) (-.f32 (*.f32 (cos.f32 normAngle) (*.f32 (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle)) u)) (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))))))
(pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) 1)
(*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(pow.f32 (sqrt.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))) 2)
(*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(pow.f32 (cbrt.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))) 3)
(*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(pow.f32 (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) 3) 1/3)
(*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(sqrt.f32 (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) 2))
(sqrt.f32 (pow.f32 (*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))) 2))
(fabs.f32 (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle))))))
(log.f32 (pow.f32 (exp.f32 u) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))
(*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))))
(*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(cbrt.f32 (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) 3))
(*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(expm1.f32 (log1p.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))))
(*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(exp.f32 (log.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))))
(*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(exp.f32 (*.f32 (log.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))) 1))
(*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(log1p.f32 (expm1.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))))
(*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(fma.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) u))
(*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(fma.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) u (*.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)) u))
(*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(-.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))))
(+.f32 (-.f32 (exp.f32 (log1p.f32 n0_i)) 1) (*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))))
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (expm1.f32 (log1p.f32 n0_i)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))) (-.f32 1 n0_i))
(fma.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) n0_i)
(-.f32 (exp.f32 (log1p.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))))) 1)
(fma.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) n0_i)
(-.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))) (/.f32 (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) 2) (-.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))) 2)) (-.f32 n0_i (*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle))))) 2)) (-.f32 n0_i (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))))
(-.f32 (+.f32 n0_i (exp.f32 (log1p.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))))) 1)
(fma.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) n0_i)
(-.f32 (+.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) (exp.f32 (log1p.f32 n0_i))) 1)
(+.f32 (-.f32 (exp.f32 (log1p.f32 n0_i)) 1) (*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))))
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (expm1.f32 (log1p.f32 n0_i)))
(*.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))) 1)
(fma.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) n0_i)
(*.f32 1 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))))
(fma.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) n0_i)
(*.f32 (sqrt.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))) (sqrt.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))))
(fma.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) n0_i)
(*.f32 (cbrt.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))) (pow.f32 (cbrt.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))) 2))
(fma.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) n0_i)
(*.f32 (pow.f32 (cbrt.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))) 2) (cbrt.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))))
(fma.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) n0_i)
(*.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) 2)) (/.f32 1 (-.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))) 2)) (-.f32 n0_i (*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle))))) 2)) (-.f32 n0_i (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))))
(*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) 3)) (/.f32 1 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) (-.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) n0_i)))))
(*.f32 (+.f32 (pow.f32 (*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))) 3) (pow.f32 n0_i 3)) (/.f32 1 (fma.f32 n0_i n0_i (*.f32 u (*.f32 (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) (-.f32 (*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))) n0_i))))))
(/.f32 (+.f32 (pow.f32 (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle))))) 3) (pow.f32 n0_i 3)) (fma.f32 n0_i n0_i (*.f32 u (*.f32 (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (neg.f32 n0_i))))))
(/.f32 1 (/.f32 (-.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))) (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) 2))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))) 2)) (-.f32 n0_i (*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle))))) 2)) (-.f32 n0_i (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))))
(/.f32 1 (/.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) (-.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) n0_i))) (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) 3))))
(*.f32 (+.f32 (pow.f32 (*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))) 3) (pow.f32 n0_i 3)) (/.f32 1 (fma.f32 n0_i n0_i (*.f32 u (*.f32 (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) (-.f32 (*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))) n0_i))))))
(/.f32 (+.f32 (pow.f32 (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle))))) 3) (pow.f32 n0_i 3)) (fma.f32 n0_i n0_i (*.f32 u (*.f32 (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (neg.f32 n0_i))))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) 2)) (-.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))) 2)) (-.f32 n0_i (*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle))))) 2)) (-.f32 n0_i (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) 3)) (fma.f32 n0_i n0_i (*.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) (-.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) n0_i))))
(*.f32 (+.f32 (pow.f32 (*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))) 3) (pow.f32 n0_i 3)) (/.f32 1 (fma.f32 n0_i n0_i (*.f32 u (*.f32 (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) (-.f32 (*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))) n0_i))))))
(/.f32 (+.f32 (pow.f32 (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle))))) 3) (pow.f32 n0_i 3)) (fma.f32 n0_i n0_i (*.f32 u (*.f32 (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (neg.f32 n0_i))))))
(/.f32 (-.f32 (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) 2) (*.f32 n0_i n0_i)) (-.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) n0_i))
(/.f32 (-.f32 (pow.f32 (*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))) 2) (*.f32 n0_i n0_i)) (-.f32 (*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))) n0_i))
(/.f32 (-.f32 (pow.f32 (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle))))) 2) (*.f32 n0_i n0_i)) (fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (neg.f32 n0_i)))
(/.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) 2))) (neg.f32 (-.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))) 2) (*.f32 n0_i n0_i)) (-.f32 (*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))) n0_i))
(/.f32 (-.f32 (pow.f32 (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle))))) 2) (*.f32 n0_i n0_i)) (fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (neg.f32 n0_i)))
(/.f32 (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) 3))) (neg.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) (-.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) n0_i)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))) 3) (pow.f32 n0_i 3))) (neg.f32 (fma.f32 n0_i n0_i (*.f32 u (*.f32 (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) (-.f32 (*.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))) n0_i))))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle))))) 3) (pow.f32 n0_i 3)) (fma.f32 n0_i n0_i (*.f32 u (*.f32 (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (neg.f32 n0_i)))))))
(pow.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))) 1)
(fma.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) n0_i)
(pow.f32 (sqrt.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))) 2)
(fma.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) n0_i)
(pow.f32 (cbrt.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))) 3)
(fma.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) n0_i)
(pow.f32 (pow.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))) 3) 1/3)
(fma.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) n0_i)
(sqrt.f32 (pow.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))) 2))
(sqrt.f32 (pow.f32 (fma.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) n0_i) 2))
(fabs.f32 (fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) n0_i))
(log.f32 (exp.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))))
(fma.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) n0_i)
(log.f32 (+.f32 1 (expm1.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))))))
(fma.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) n0_i)
(cbrt.f32 (pow.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))) 3))
(fma.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) n0_i)
(expm1.f32 (log1p.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))))
(fma.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) n0_i)
(exp.f32 (log.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))))
(fma.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) n0_i)
(exp.f32 (*.f32 (log.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))) 1))
(fma.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) n0_i)
(log1p.f32 (expm1.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))))
(fma.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) n0_i)
(fma.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))) n0_i)
(fma.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) n0_i)
(fma.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))) u n0_i)
(fma.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) n0_i)
(fma.f32 1 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))
(fma.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) n0_i)
(fma.f32 1 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))) n0_i)
(fma.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) n0_i)
(fma.f32 (sqrt.f32 n0_i) (sqrt.f32 n0_i) (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))
(fma.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) n0_i)
(fma.f32 (sqrt.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))) (sqrt.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))) n0_i)
(fma.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) n0_i)
(fma.f32 (pow.f32 (cbrt.f32 n0_i) 2) (cbrt.f32 n0_i) (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))
(fma.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) n0_i)
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))) 2) (cbrt.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))) n0_i)
(fma.f32 u (+.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) n0_i)
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 normAngle) normAngle))) 1)
(/.f32 (sin.f32 normAngle) normAngle)
(*.f32 (sin.f32 normAngle) (/.f32 1 normAngle))
(/.f32 (sin.f32 normAngle) normAngle)
(*.f32 (/.f32 (sin.f32 normAngle) normAngle) 1)
(/.f32 (sin.f32 normAngle) normAngle)
(*.f32 1 (/.f32 (sin.f32 normAngle) normAngle))
(/.f32 (sin.f32 normAngle) normAngle)
(*.f32 (sqrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) (sqrt.f32 (/.f32 (sin.f32 normAngle) normAngle)))
(/.f32 (sin.f32 normAngle) normAngle)
(*.f32 (sqrt.f32 (sin.f32 normAngle)) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 1 normAngle)))
(/.f32 (sin.f32 normAngle) normAngle)
(*.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) 2))
(/.f32 (sin.f32 normAngle) normAngle)
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) 2) (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)))
(/.f32 (sin.f32 normAngle) normAngle)
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 1 normAngle)))
(/.f32 (sin.f32 normAngle) normAngle)
(*.f32 (/.f32 1 normAngle) (sin.f32 normAngle))
(/.f32 (sin.f32 normAngle) normAngle)
(*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 1 (neg.f32 normAngle)))
(/.f32 (sin.f32 normAngle) normAngle)
(*.f32 (/.f32 1 (sqrt.f32 normAngle)) (/.f32 (sin.f32 normAngle) (sqrt.f32 normAngle)))
(/.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 normAngle)) (sqrt.f32 normAngle))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 normAngle) 2)) (/.f32 (sin.f32 normAngle) (cbrt.f32 normAngle)))
(/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 normAngle)) (pow.f32 (cbrt.f32 normAngle) 2))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) 1) (/.f32 (sqrt.f32 (sin.f32 normAngle)) normAngle))
(/.f32 (sin.f32 normAngle) normAngle)
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) 1) (/.f32 (cbrt.f32 (sin.f32 normAngle)) normAngle))
(/.f32 (sin.f32 normAngle) normAngle)
(*.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) (pow.f32 (cbrt.f32 normAngle) 2)) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (cbrt.f32 normAngle)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 normAngle) 2)) (/.f32 (sin.f32 normAngle) (cbrt.f32 normAngle)))
(/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 normAngle)) (pow.f32 (cbrt.f32 normAngle) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (sqrt.f32 normAngle)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (sqrt.f32 normAngle)))
(*.f32 (/.f32 1 (sqrt.f32 normAngle)) (/.f32 (sin.f32 normAngle) (sqrt.f32 normAngle)))
(/.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 normAngle)) (sqrt.f32 normAngle))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (pow.f32 (cbrt.f32 normAngle) 2)) (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (pow.f32 (cbrt.f32 normAngle) 2)))
(/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (/.f32 (pow.f32 (cbrt.f32 normAngle) 2) (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle))))
(pow.f32 (/.f32 (sin.f32 normAngle) normAngle) 1)
(/.f32 (sin.f32 normAngle) normAngle)
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) 2)
(/.f32 (sin.f32 normAngle) normAngle)
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) 3)
(/.f32 (sin.f32 normAngle) normAngle)
(pow.f32 (pow.f32 (/.f32 (sin.f32 normAngle) normAngle) 3) 1/3)
(/.f32 (sin.f32 normAngle) normAngle)
(pow.f32 (/.f32 normAngle (sin.f32 normAngle)) -1)
(/.f32 (sin.f32 normAngle) normAngle)
(neg.f32 (/.f32 (sin.f32 normAngle) (neg.f32 normAngle)))
(/.f32 (sin.f32 normAngle) normAngle)
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) normAngle) 2))
(fabs.f32 (/.f32 (sin.f32 normAngle) normAngle))
(log.f32 (exp.f32 (/.f32 (sin.f32 normAngle) normAngle)))
(/.f32 (sin.f32 normAngle) normAngle)
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 normAngle) normAngle))))
(/.f32 (sin.f32 normAngle) normAngle)
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) normAngle) 3))
(/.f32 (sin.f32 normAngle) normAngle)
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 normAngle) 3) (pow.f32 normAngle 3)))
(/.f32 (sin.f32 normAngle) normAngle)
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 normAngle) normAngle)))
(/.f32 (sin.f32 normAngle) normAngle)
(exp.f32 (log.f32 (/.f32 (sin.f32 normAngle) normAngle)))
(/.f32 (sin.f32 normAngle) normAngle)
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) normAngle)) 1))
(/.f32 (sin.f32 normAngle) normAngle)
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 normAngle) normAngle)))
(/.f32 (sin.f32 normAngle) normAngle)

eval517.0ms (2.8%)

Compiler

Compiled 37599 to 16060 computations (57.3% saved)

prune446.0ms (2.4%)

Pruning

24 alts after pruning (23 fresh and 1 done)

PrunedKeptTotal
New1332181350
Fresh7512
Picked101
Done314
Total1343241367
Error
0b
Counts
1367 → 24
Alt Table
Click to see full alt table
StatusErrorProgram
0.8b
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))
6.1b
(fma.f32 u n1_i n0_i)
10.3b
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (sin.f32 normAngle))
17.8b
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
19.7b
(/.f32 (*.f32 u normAngle) (/.f32 (sin.f32 normAngle) n1_i))
22.1b
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
13.4b
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
0.5b
(+.f32 (fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i) (*.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)) (*.f32 (*.f32 normAngle normAngle) u)))
7.0b
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 n1_i u))
1.0b
(+.f32 (*.f32 n1_i u) (/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 1 u) n0_i)))
1.0b
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))
1.0b
(+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))
0.9b
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
6.1b
(+.f32 (*.f32 n1_i u) n0_i)
6.7b
(+.f32 (fabs.f32 (*.f32 u n1_i)) (*.f32 (-.f32 1 u) n0_i))
0.5b
(+.f32 n0_i (fma.f32 u (-.f32 n1_i n0_i) (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))))
6.2b
(+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))
0.8b
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
0.3b
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))
0.4b
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i))))
9.5b
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 n1_i (*.f32 u normAngle))))
13.5b
(*.f32 (-.f32 1 u) n0_i)
19.6b
(*.f32 u n1_i)
17.4b
n0_i
Compiler

Compiled 728 to 489 computations (32.8% saved)

localize103.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))
0.1b
(*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))
0.1b
(*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))
0.2b
(*.f32 n0_i -1/3)
Compiler

Compiled 115 to 49 computations (57.4% saved)

series13.0ms (0.1%)

Counts
4 → 132
Calls

33 calls:

TimeVariablePointExpression
1.0ms
u
@0
(*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))
1.0ms
n0_i
@0
(*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))
1.0ms
n0_i
@inf
(*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))
1.0ms
normAngle
@0
(*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))
0.0ms
normAngle
@inf
(*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))

rewrite110.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
760×associate-+l+
476×add-sqr-sqrt
466×pow1
466×*-un-lft-identity
440×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
020146
1453118
26789118
Stop Event
node limit
Counts
4 → 92
Calls
Call 1
Inputs
(*.f32 n0_i -1/3)
(*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))
(*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 n0_i -1/3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 n0_i -1/3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 n0_i -1/3)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 n0_i -1/3)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 n0_i -1/3) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (*.f32 (*.f32 n0_i n0_i) 1/9))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 -1/3) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 n0_i -1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 n0_i -1/3) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 n0_i -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 n0_i -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 n0_i -1/3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 n0_i -1/3)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (*.f32 u (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))) (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (neg.f32 n0_i)) (+.f32 (*.f32 u (*.f32 (neg.f32 n0_i) (*.f32 -1/3 (*.f32 normAngle normAngle)))) (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 n0_i) u) (+.f32 (*.f32 (*.f32 (neg.f32 n0_i) (*.f32 -1/3 (*.f32 normAngle normAngle))) u) (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) 1) (*.f32 (*.f32 u (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))) 1) (*.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (*.f32 u (neg.f32 n0_i))) (*.f32 u (*.f32 (neg.f32 n0_i) (*.f32 -1/3 (*.f32 normAngle normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (*.f32 (neg.f32 n0_i) u)) (*.f32 (*.f32 (neg.f32 n0_i) (*.f32 -1/3 (*.f32 normAngle normAngle))) u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))) 2)) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u (+.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) 3) (pow.f32 (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))) 3))) (+.f32 (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))) 2) (*.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))) 2) u) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) 3) (pow.f32 (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))) 3)) u) (+.f32 (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))) 2) (*.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))) (*.f32 (*.f32 u (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))) (*.f32 u (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))) (-.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (*.f32 u (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) 3) (pow.f32 (*.f32 u (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))) 3)) (+.f32 (*.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))) (-.f32 (*.f32 (*.f32 u (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))) (*.f32 u (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) (*.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (*.f32 u (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) u))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 u (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) u (*.f32 u (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 normAngle (sqrt.f32 (*.f32 n0_i -1/3))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (*.f32 (pow.f32 normAngle 4) (*.f32 (*.f32 n0_i n0_i) 1/9)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 n0_i) (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))) (/.f32 (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) 2) (-.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))) (sqrt.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))) (pow.f32 (cbrt.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))) 2) (cbrt.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) 2)) (/.f32 1 (-.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) 3)) (/.f32 1 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) (-.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (-.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))) (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) (-.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) n0_i))) (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) 2)) (-.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) 3)) (fma.f32 n0_i n0_i (*.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) (-.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) 3)) (+.f32 (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) 2) (-.f32 (*.f32 n0_i n0_i) (*.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) 2) (*.f32 n0_i n0_i)) (-.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) 2))) (neg.f32 (-.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) 3))) (neg.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) (-.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))) u n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 n0_i) (sqrt.f32 n0_i) (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))) (sqrt.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 n0_i) 2) (cbrt.f32 n0_i) (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))) 2) (cbrt.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))) n0_i)))))

simplify134.0ms (0.7%)

Algorithm
egg-herbie
Rules
862×associate-*r/
802×associate-+r+
774×associate-*l/
702×associate-+l+
662×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
032311436
192410528
2411510528
Stop Event
node limit
Counts
224 → 210
Calls
Call 1
Inputs
(*.f32 -1/3 n0_i)
(*.f32 -1/3 n0_i)
(*.f32 -1/3 n0_i)
(*.f32 -1/3 n0_i)
(*.f32 -1/3 n0_i)
(*.f32 -1/3 n0_i)
(*.f32 -1/3 n0_i)
(*.f32 -1/3 n0_i)
(*.f32 -1/3 n0_i)
(*.f32 -1/3 n0_i)
(*.f32 -1/3 n0_i)
(*.f32 -1/3 n0_i)
(*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i))) u)
(*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i))) u)
(*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i))) u)
(*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i))) u)
(*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i))) u)
(*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i))) u)
(*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i))) u)
(*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i))) u)
(*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i))) u)
(*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i))) u)
(*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i))) u)
(*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i))) u)
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) (*.f32 (-.f32 (*.f32 1/3 n0_i) (*.f32 -1/6 n1_i)) (*.f32 u (pow.f32 normAngle 2))))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 n1_i) (*.f32 -1/36 n1_i)) (*.f32 u (pow.f32 normAngle 4)))) (*.f32 (-.f32 (*.f32 1/3 n0_i) (*.f32 -1/6 n1_i)) (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/6 (+.f32 (*.f32 1/120 n1_i) (*.f32 -1/36 n1_i))) (+.f32 (*.f32 -1/5040 n1_i) (*.f32 1/720 n1_i))) (*.f32 u (pow.f32 normAngle 6)))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 n1_i) (*.f32 -1/36 n1_i)) (*.f32 u (pow.f32 normAngle 4)))) (*.f32 (-.f32 (*.f32 1/3 n0_i) (*.f32 -1/6 n1_i)) (*.f32 u (pow.f32 normAngle 2))))))
(*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 -1 (*.f32 n0_i u))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 -1 (*.f32 n0_i u))))
(*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 -1 (*.f32 n0_i u))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 -1 (*.f32 n0_i u))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u)))
(*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) u))) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) u))) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) u))) n0_i))
(*.f32 (+.f32 1 (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) u))) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) u))) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) u))) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) u))) n0_i))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) u)) 1) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (-.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) u)) 1) n0_i)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (-.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) u)) 1) n0_i)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (-.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) u)) 1) n0_i)))
n0_i
(+.f32 n0_i (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i))) u))
(+.f32 n0_i (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i))) u))
(+.f32 n0_i (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i))) u))
(*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i))) u)
(+.f32 n0_i (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i))) u))
(+.f32 n0_i (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i))) u))
(+.f32 n0_i (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i))) u))
(*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i))) u)
(+.f32 n0_i (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i))) u))
(+.f32 n0_i (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i))) u))
(+.f32 n0_i (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i))) u))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u)) n0_i)
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u)) (+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u)) (+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u)) (+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u)) (+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u)) (+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u)) (+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u)) (+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u)) (+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u)) (+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) (+.f32 n0_i (*.f32 (-.f32 (*.f32 1/3 n0_i) (*.f32 -1/6 n1_i)) (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 n1_i) (*.f32 -1/36 n1_i)) (*.f32 u (pow.f32 normAngle 4)))) (+.f32 n0_i (*.f32 (-.f32 (*.f32 1/3 n0_i) (*.f32 -1/6 n1_i)) (*.f32 u (pow.f32 normAngle 2))))))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/6 (+.f32 (*.f32 1/120 n1_i) (*.f32 -1/36 n1_i))) (+.f32 (*.f32 -1/5040 n1_i) (*.f32 1/720 n1_i))) (*.f32 u (pow.f32 normAngle 6)))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 n1_i) (*.f32 -1/36 n1_i)) (*.f32 u (pow.f32 normAngle 4)))) (+.f32 n0_i (*.f32 (-.f32 (*.f32 1/3 n0_i) (*.f32 -1/6 n1_i)) (*.f32 u (pow.f32 normAngle 2)))))))
(*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) n0_i)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) n0_i)))
(*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) n0_i)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) n0_i)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 n0_i -1/3))) 1)
(pow.f32 (*.f32 n0_i -1/3) 1)
(pow.f32 (sqrt.f32 (*.f32 n0_i -1/3)) 2)
(pow.f32 (cbrt.f32 (*.f32 n0_i -1/3)) 3)
(pow.f32 (pow.f32 (*.f32 n0_i -1/3) 3) 1/3)
(sqrt.f32 (*.f32 (*.f32 n0_i n0_i) 1/9))
(log.f32 (pow.f32 (exp.f32 -1/3) n0_i))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 n0_i -1/3))))
(cbrt.f32 (pow.f32 (*.f32 n0_i -1/3) 3))
(expm1.f32 (log1p.f32 (*.f32 n0_i -1/3)))
(exp.f32 (log.f32 (*.f32 n0_i -1/3)))
(exp.f32 (*.f32 (log.f32 (*.f32 n0_i -1/3)) 1))
(log1p.f32 (expm1.f32 (*.f32 n0_i -1/3)))
(+.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (*.f32 u (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))
(+.f32 (*.f32 u (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))) (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))
(+.f32 (*.f32 u (neg.f32 n0_i)) (+.f32 (*.f32 u (*.f32 (neg.f32 n0_i) (*.f32 -1/3 (*.f32 normAngle normAngle)))) (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))
(+.f32 (*.f32 (neg.f32 n0_i) u) (+.f32 (*.f32 (*.f32 (neg.f32 n0_i) (*.f32 -1/3 (*.f32 normAngle normAngle))) u) (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))
(+.f32 (*.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) 1) (*.f32 (*.f32 u (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))) 1))
(+.f32 (*.f32 (*.f32 u (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))) 1) (*.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) 1))
(+.f32 (+.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (*.f32 u (neg.f32 n0_i))) (*.f32 u (*.f32 (neg.f32 n0_i) (*.f32 -1/3 (*.f32 normAngle normAngle)))))
(+.f32 (+.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (*.f32 (neg.f32 n0_i) u)) (*.f32 (*.f32 (neg.f32 n0_i) (*.f32 -1/3 (*.f32 normAngle normAngle))) u))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))) 1)
(/.f32 (*.f32 u (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))) 2)) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))
(/.f32 (*.f32 u (+.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) 3) (pow.f32 (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))) 3))) (+.f32 (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))) 2) (*.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))
(/.f32 (*.f32 (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))) 2) u) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))
(/.f32 (*.f32 (+.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) 3) (pow.f32 (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))) 3)) u) (+.f32 (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))) 2) (*.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))
(/.f32 (-.f32 (*.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))) (*.f32 (*.f32 u (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))) (*.f32 u (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))) (-.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (*.f32 u (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) 3) (pow.f32 (*.f32 u (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))) 3)) (+.f32 (*.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))) (-.f32 (*.f32 (*.f32 u (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))) (*.f32 u (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) (*.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (*.f32 u (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))))
(pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) 1)
(pow.f32 (sqrt.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))) 2)
(pow.f32 (cbrt.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))) 3)
(pow.f32 (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) 2))
(log.f32 (pow.f32 (exp.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) u))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))))
(cbrt.f32 (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) 3))
(expm1.f32 (log1p.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))))
(exp.f32 (log.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))))
(exp.f32 (*.f32 (log.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))) 1))
(log1p.f32 (expm1.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))))
(fma.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 u (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))
(fma.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) u (*.f32 u (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))) 1)
(pow.f32 (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)) 1)
(pow.f32 (*.f32 normAngle (sqrt.f32 (*.f32 n0_i -1/3))) 2)
(pow.f32 (cbrt.f32 (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))) 3)
(pow.f32 (pow.f32 (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)) 3) 1/3)
(sqrt.f32 (*.f32 (pow.f32 normAngle 4) (*.f32 (*.f32 n0_i n0_i) 1/9)))
(log.f32 (pow.f32 (exp.f32 n0_i) (*.f32 -1/3 (*.f32 normAngle normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)) 3))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))
(exp.f32 (log.f32 (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))) 1))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))
(-.f32 (exp.f32 (log1p.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))))) 1)
(-.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))) (/.f32 (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) 2) (-.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))))
(*.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))) 1)
(*.f32 1 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))))
(*.f32 (sqrt.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))) (sqrt.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))))
(*.f32 (cbrt.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))) (pow.f32 (cbrt.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))) 2) (cbrt.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))))
(*.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) 2)) (/.f32 1 (-.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))))
(*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) 3)) (/.f32 1 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) (-.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) n0_i)))))
(/.f32 1 (/.f32 (-.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))) (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) 2))))
(/.f32 1 (/.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) (-.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) n0_i))) (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) 3))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) 2)) (-.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) 3)) (fma.f32 n0_i n0_i (*.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) (-.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) n0_i))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) 3)) (+.f32 (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) 2) (-.f32 (*.f32 n0_i n0_i) (*.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) 2) (*.f32 n0_i n0_i)) (-.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) n0_i))
(/.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) 2))) (neg.f32 (-.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) 3))) (neg.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) (-.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) n0_i)))))
(pow.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))) 1)
(pow.f32 (sqrt.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))) 2)
(pow.f32 (cbrt.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))) 3)
(pow.f32 (pow.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))) 3) 1/3)
(sqrt.f32 (pow.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))) 2))
(log.f32 (exp.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))))))
(cbrt.f32 (pow.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))) 3))
(expm1.f32 (log1p.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))))
(exp.f32 (log.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))))
(exp.f32 (*.f32 (log.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))) 1))
(log1p.f32 (expm1.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))))
(fma.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))) n0_i)
(fma.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))) u n0_i)
(fma.f32 1 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))
(fma.f32 1 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) n0_i)
(fma.f32 (sqrt.f32 n0_i) (sqrt.f32 n0_i) (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))
(fma.f32 (sqrt.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))) (sqrt.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))) n0_i)
(fma.f32 (pow.f32 (cbrt.f32 n0_i) 2) (cbrt.f32 n0_i) (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))) 2) (cbrt.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))) n0_i)
Outputs
(*.f32 -1/3 n0_i)
(*.f32 -1/3 n0_i)
(*.f32 -1/3 n0_i)
(*.f32 -1/3 n0_i)
(*.f32 -1/3 n0_i)
(*.f32 -1/3 n0_i)
(*.f32 -1/3 n0_i)
(*.f32 -1/3 n0_i)
(*.f32 -1/3 n0_i)
(*.f32 -1/3 n0_i)
(*.f32 -1/3 n0_i)
(*.f32 -1/3 n0_i)
(*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i))) u)
(*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))
(*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i))) u)
(*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))
(*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i))) u)
(*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))
(*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i))) u)
(*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))
(*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i))) u)
(*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))
(*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i))) u)
(*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))
(*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i))) u)
(*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))
(*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i))) u)
(*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))
(*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i))) u)
(*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))
(*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i))) u)
(*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))
(*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i))) u)
(*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))
(*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i))) u)
(*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u))
(neg.f32 (*.f32 u (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))
(*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) 1/3 -1)))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))
(/.f32 (*.f32 normAngle u) (/.f32 (sin.f32 normAngle) n1_i))
(*.f32 (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))
(/.f32 (*.f32 normAngle u) (/.f32 (sin.f32 normAngle) n1_i))
(*.f32 (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))
(*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)
(*.f32 u (+.f32 n1_i (neg.f32 n0_i)))
(*.f32 u (-.f32 n1_i n0_i))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) (*.f32 (-.f32 (*.f32 1/3 n0_i) (*.f32 -1/6 n1_i)) (*.f32 u (pow.f32 normAngle 2))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u (*.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 1/6 n1_i)) (*.f32 (*.f32 normAngle normAngle) u)))
(fma.f32 u (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (fma.f32 n0_i 1/3 (*.f32 n1_i 1/6)))))
(fma.f32 (fma.f32 n0_i 1/3 (*.f32 n1_i 1/6)) (*.f32 normAngle (*.f32 normAngle u)) (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 n1_i) (*.f32 -1/36 n1_i)) (*.f32 u (pow.f32 normAngle 4)))) (*.f32 (-.f32 (*.f32 1/3 n0_i) (*.f32 -1/6 n1_i)) (*.f32 u (pow.f32 normAngle 2)))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u (fma.f32 -1 (*.f32 (*.f32 n1_i -7/360) (*.f32 u (pow.f32 normAngle 4))) (*.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 1/6 n1_i)) (*.f32 (*.f32 normAngle normAngle) u))))
(fma.f32 u (-.f32 n1_i n0_i) (fma.f32 (fma.f32 n0_i 1/3 (*.f32 n1_i 1/6)) (*.f32 (*.f32 normAngle normAngle) u) (*.f32 (*.f32 n1_i -7/360) (neg.f32 (*.f32 u (pow.f32 normAngle 4))))))
(-.f32 (fma.f32 (fma.f32 n0_i 1/3 (*.f32 n1_i 1/6)) (*.f32 normAngle (*.f32 normAngle u)) (*.f32 u (-.f32 n1_i n0_i))) (*.f32 u (*.f32 (pow.f32 normAngle 4) (*.f32 n1_i -7/360))))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/6 (+.f32 (*.f32 1/120 n1_i) (*.f32 -1/36 n1_i))) (+.f32 (*.f32 -1/5040 n1_i) (*.f32 1/720 n1_i))) (*.f32 u (pow.f32 normAngle 6)))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 n1_i) (*.f32 -1/36 n1_i)) (*.f32 u (pow.f32 normAngle 4)))) (*.f32 (-.f32 (*.f32 1/3 n0_i) (*.f32 -1/6 n1_i)) (*.f32 u (pow.f32 normAngle 2))))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u (fma.f32 -1 (*.f32 (fma.f32 1/6 (*.f32 n1_i -7/360) (*.f32 n1_i 1/840)) (*.f32 u (pow.f32 normAngle 6))) (fma.f32 -1 (*.f32 (*.f32 n1_i -7/360) (*.f32 u (pow.f32 normAngle 4))) (*.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 1/6 n1_i)) (*.f32 (*.f32 normAngle normAngle) u)))))
(fma.f32 u (-.f32 n1_i n0_i) (-.f32 (fma.f32 (fma.f32 n0_i 1/3 (*.f32 n1_i 1/6)) (*.f32 (*.f32 normAngle normAngle) u) (*.f32 (*.f32 n1_i -7/360) (neg.f32 (*.f32 u (pow.f32 normAngle 4))))) (*.f32 u (*.f32 (pow.f32 normAngle 6) (fma.f32 n1_i 1/840 (*.f32 n1_i -7/2160))))))
(-.f32 (-.f32 (fma.f32 (fma.f32 n0_i 1/3 (*.f32 n1_i 1/6)) (*.f32 normAngle (*.f32 normAngle u)) (*.f32 u (-.f32 n1_i n0_i))) (*.f32 u (*.f32 (pow.f32 normAngle 4) (*.f32 n1_i -7/360)))) (*.f32 u (*.f32 (pow.f32 normAngle 6) (fma.f32 n1_i 1/840 (*.f32 n1_i -7/2160)))))
(*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 (*.f32 n0_i 1/3) (*.f32 (*.f32 normAngle normAngle) u))
(*.f32 (*.f32 (*.f32 n0_i 1/3) u) (*.f32 normAngle normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 (*.f32 n0_i 1/3) (*.f32 (*.f32 normAngle normAngle) u)))
(*.f32 u (fma.f32 (*.f32 n0_i 1/3) (*.f32 normAngle normAngle) (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 -1 (*.f32 n0_i u))))
(*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 -1 (*.f32 n0_i u))))
(*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))
(*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 (*.f32 n0_i 1/3) (*.f32 (*.f32 normAngle normAngle) u))
(*.f32 (*.f32 (*.f32 n0_i 1/3) u) (*.f32 normAngle normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 (*.f32 n0_i 1/3) (*.f32 (*.f32 normAngle normAngle) u)))
(*.f32 u (fma.f32 (*.f32 n0_i 1/3) (*.f32 normAngle normAngle) (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 -1 (*.f32 n0_i u))))
(*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 -1 (*.f32 n0_i u))))
(*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))
(/.f32 (*.f32 normAngle u) (/.f32 (sin.f32 normAngle) n1_i))
(*.f32 (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)) normAngle)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))
(-.f32 (/.f32 (*.f32 normAngle u) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 u (*.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1) n0_i)))
(-.f32 (*.f32 (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)) normAngle) (*.f32 u (*.f32 n0_i (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))
(-.f32 (/.f32 (*.f32 normAngle u) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 u (*.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1) n0_i)))
(-.f32 (*.f32 (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)) normAngle) (*.f32 u (*.f32 n0_i (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))
(-.f32 (/.f32 (*.f32 normAngle u) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 u (*.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1) n0_i)))
(-.f32 (*.f32 (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)) normAngle) (*.f32 u (*.f32 n0_i (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))))
(*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i)))
(neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))
(*.f32 (*.f32 n0_i u) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))
(-.f32 (/.f32 (*.f32 normAngle u) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 u (*.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1) n0_i)))
(-.f32 (*.f32 (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)) normAngle) (*.f32 u (*.f32 n0_i (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))
(-.f32 (/.f32 (*.f32 normAngle u) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 u (*.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1) n0_i)))
(-.f32 (*.f32 (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)) normAngle) (*.f32 u (*.f32 n0_i (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))
(-.f32 (/.f32 (*.f32 normAngle u) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 u (*.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1) n0_i)))
(-.f32 (*.f32 (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)) normAngle) (*.f32 u (*.f32 n0_i (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u))
(neg.f32 (*.f32 u (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))
(*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) 1/3 -1)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u)))
(*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u)))
(*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u)))
(*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))
(*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 -1/3 n0_i))
(*.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)))
(*.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)))
(*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 -1/3 n0_i))
(*.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)))
(*.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)))
(*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 -1/3 n0_i))
(*.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)))
(*.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)))
(*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 -1/3 n0_i))
(*.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)))
(*.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)))
(*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 -1/3 n0_i))
(*.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)))
(*.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)))
(*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 -1/3 n0_i))
(*.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)))
(*.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)))
(*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 -1/3 n0_i))
(*.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)))
(*.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)))
(*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 -1/3 n0_i))
(*.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)))
(*.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)))
(*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 -1/3 n0_i))
(*.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)))
(*.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)))
(*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 -1/3 n0_i))
(*.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)))
(*.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)))
(*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 -1/3 n0_i))
(*.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)))
(*.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)))
(*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 -1/3 n0_i))
(*.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)))
(*.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)))
(*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 -1/3 n0_i))
(*.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)))
(*.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)))
(*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 -1/3 n0_i))
(*.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)))
(*.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)))
(*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 -1/3 n0_i))
(*.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)))
(*.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)))
(*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 -1/3 n0_i))
(*.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)))
(*.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)))
(*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 -1/3 n0_i))
(*.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)))
(*.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)))
(*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 -1/3 n0_i))
(*.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)))
(*.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)))
(*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 -1/3 n0_i))
(*.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)))
(*.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)))
(*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 -1/3 n0_i))
(*.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)))
(*.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)))
(*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 -1/3 n0_i))
(*.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)))
(*.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)))
(*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 -1/3 n0_i))
(*.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)))
(*.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)))
(*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 -1/3 n0_i))
(*.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)))
(*.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)))
(*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 -1/3 n0_i))
(*.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)))
(*.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))
(/.f32 (*.f32 normAngle u) (/.f32 (sin.f32 normAngle) n1_i))
(*.f32 (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)) normAngle)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) u))) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (+.f32 1 (neg.f32 (*.f32 u (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(fma.f32 n0_i (fma.f32 (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)) u 1) (/.f32 (*.f32 normAngle u) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 n0_i (-.f32 1 (*.f32 u (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) (*.f32 (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)) normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) u))) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (+.f32 1 (neg.f32 (*.f32 u (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(fma.f32 n0_i (fma.f32 (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)) u 1) (/.f32 (*.f32 normAngle u) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 n0_i (-.f32 1 (*.f32 u (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) (*.f32 (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)) normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) u))) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (+.f32 1 (neg.f32 (*.f32 u (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(fma.f32 n0_i (fma.f32 (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)) u 1) (/.f32 (*.f32 normAngle u) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 n0_i (-.f32 1 (*.f32 u (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) (*.f32 (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)) normAngle))
(*.f32 (+.f32 1 (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) u))) n0_i)
(*.f32 n0_i (+.f32 1 (neg.f32 (*.f32 u (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))
(*.f32 n0_i (fma.f32 (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)) u 1))
(*.f32 n0_i (-.f32 1 (*.f32 u (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) u))) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (+.f32 1 (neg.f32 (*.f32 u (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(fma.f32 n0_i (fma.f32 (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)) u 1) (/.f32 (*.f32 normAngle u) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 n0_i (-.f32 1 (*.f32 u (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) (*.f32 (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)) normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) u))) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (+.f32 1 (neg.f32 (*.f32 u (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(fma.f32 n0_i (fma.f32 (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)) u 1) (/.f32 (*.f32 normAngle u) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 n0_i (-.f32 1 (*.f32 u (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) (*.f32 (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)) normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) u))) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (+.f32 1 (neg.f32 (*.f32 u (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(fma.f32 n0_i (fma.f32 (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)) u 1) (/.f32 (*.f32 normAngle u) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 n0_i (-.f32 1 (*.f32 u (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) (*.f32 (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)) normAngle))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) u)) 1) n0_i))
(neg.f32 (*.f32 n0_i (fma.f32 -1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) -1)))
(*.f32 n0_i (neg.f32 (fma.f32 (neg.f32 (fma.f32 (*.f32 normAngle normAngle) 1/3 -1)) u -1)))
(*.f32 (-.f32 -1 (*.f32 u (fma.f32 (*.f32 normAngle normAngle) 1/3 -1))) (neg.f32 n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (-.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) u)) 1) n0_i)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 n0_i (fma.f32 -1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) -1))))
(-.f32 (/.f32 (*.f32 normAngle u) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 n0_i (fma.f32 (neg.f32 (fma.f32 (*.f32 normAngle normAngle) 1/3 -1)) u -1)))
(-.f32 (*.f32 (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)) normAngle) (*.f32 n0_i (-.f32 -1 (*.f32 u (fma.f32 (*.f32 normAngle normAngle) 1/3 -1)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (-.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) u)) 1) n0_i)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 n0_i (fma.f32 -1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) -1))))
(-.f32 (/.f32 (*.f32 normAngle u) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 n0_i (fma.f32 (neg.f32 (fma.f32 (*.f32 normAngle normAngle) 1/3 -1)) u -1)))
(-.f32 (*.f32 (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)) normAngle) (*.f32 n0_i (-.f32 -1 (*.f32 u (fma.f32 (*.f32 normAngle normAngle) 1/3 -1)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (-.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) u)) 1) n0_i)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 n0_i (fma.f32 -1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) -1))))
(-.f32 (/.f32 (*.f32 normAngle u) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 n0_i (fma.f32 (neg.f32 (fma.f32 (*.f32 normAngle normAngle) 1/3 -1)) u -1)))
(-.f32 (*.f32 (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)) normAngle) (*.f32 n0_i (-.f32 -1 (*.f32 u (fma.f32 (*.f32 normAngle normAngle) 1/3 -1)))))
n0_i
(+.f32 n0_i (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i))) u))
(fma.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) n0_i)
(+.f32 n0_i (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i))) u))
(fma.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) n0_i)
(+.f32 n0_i (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i))) u))
(fma.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) n0_i)
(*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i))) u)
(*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))
(+.f32 n0_i (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i))) u))
(fma.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) n0_i)
(+.f32 n0_i (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i))) u))
(fma.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) n0_i)
(+.f32 n0_i (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i))) u))
(fma.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) n0_i)
(*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i))) u)
(*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))
(+.f32 n0_i (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i))) u))
(fma.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) n0_i)
(+.f32 n0_i (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i))) u))
(fma.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) n0_i)
(+.f32 n0_i (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i))) u))
(fma.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u)) n0_i)
(fma.f32 -1 (*.f32 u (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) n0_i)
(fma.f32 u (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i 1/3)) n0_i) n0_i)
(fma.f32 (neg.f32 u) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i) n0_i)
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u)) (+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i))
(fma.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u)) (+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i))
(fma.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u)) (+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i))
(fma.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) n0_i)
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))
(/.f32 (*.f32 normAngle u) (/.f32 (sin.f32 normAngle) n1_i))
(*.f32 (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u)) (+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i))
(fma.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u)) (+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i))
(fma.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u)) (+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i))
(fma.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) n0_i)
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))
(/.f32 (*.f32 normAngle u) (/.f32 (sin.f32 normAngle) n1_i))
(*.f32 (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u)) (+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i))
(fma.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u)) (+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i))
(fma.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u)) (+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i))
(fma.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) (+.f32 n0_i (*.f32 (-.f32 (*.f32 1/3 n0_i) (*.f32 -1/6 n1_i)) (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i) (*.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 1/6 n1_i)) (*.f32 (*.f32 normAngle normAngle) u)))
(fma.f32 u (-.f32 n1_i n0_i) (fma.f32 (fma.f32 n0_i 1/3 (*.f32 n1_i 1/6)) (*.f32 (*.f32 normAngle normAngle) u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) (fma.f32 (fma.f32 n0_i 1/3 (*.f32 n1_i 1/6)) (*.f32 normAngle (*.f32 normAngle u)) n0_i))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 n1_i) (*.f32 -1/36 n1_i)) (*.f32 u (pow.f32 normAngle 4)))) (+.f32 n0_i (*.f32 (-.f32 (*.f32 1/3 n0_i) (*.f32 -1/6 n1_i)) (*.f32 u (pow.f32 normAngle 2))))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u (fma.f32 -1 (*.f32 (*.f32 n1_i -7/360) (*.f32 u (pow.f32 normAngle 4))) (+.f32 n0_i (*.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 1/6 n1_i)) (*.f32 (*.f32 normAngle normAngle) u)))))
(fma.f32 u (-.f32 n1_i n0_i) (-.f32 (fma.f32 (fma.f32 n0_i 1/3 (*.f32 n1_i 1/6)) (*.f32 (*.f32 normAngle normAngle) u) n0_i) (*.f32 (*.f32 n1_i -7/360) (*.f32 u (pow.f32 normAngle 4)))))
(-.f32 (fma.f32 u (-.f32 n1_i n0_i) (fma.f32 (fma.f32 n0_i 1/3 (*.f32 n1_i 1/6)) (*.f32 normAngle (*.f32 normAngle u)) n0_i)) (*.f32 u (*.f32 (pow.f32 normAngle 4) (*.f32 n1_i -7/360))))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/6 (+.f32 (*.f32 1/120 n1_i) (*.f32 -1/36 n1_i))) (+.f32 (*.f32 -1/5040 n1_i) (*.f32 1/720 n1_i))) (*.f32 u (pow.f32 normAngle 6)))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 n1_i) (*.f32 -1/36 n1_i)) (*.f32 u (pow.f32 normAngle 4)))) (+.f32 n0_i (*.f32 (-.f32 (*.f32 1/3 n0_i) (*.f32 -1/6 n1_i)) (*.f32 u (pow.f32 normAngle 2)))))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u (fma.f32 -1 (*.f32 (fma.f32 1/6 (*.f32 n1_i -7/360) (*.f32 n1_i 1/840)) (*.f32 u (pow.f32 normAngle 6))) (fma.f32 -1 (*.f32 (*.f32 n1_i -7/360) (*.f32 u (pow.f32 normAngle 4))) (+.f32 n0_i (*.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 1/6 n1_i)) (*.f32 (*.f32 normAngle normAngle) u))))))
(fma.f32 u (-.f32 n1_i n0_i) (-.f32 (-.f32 (fma.f32 (fma.f32 n0_i 1/3 (*.f32 n1_i 1/6)) (*.f32 (*.f32 normAngle normAngle) u) n0_i) (*.f32 (*.f32 n1_i -7/360) (*.f32 u (pow.f32 normAngle 4)))) (*.f32 u (*.f32 (pow.f32 normAngle 6) (fma.f32 n1_i 1/840 (*.f32 n1_i -7/2160))))))
(-.f32 (-.f32 (fma.f32 u (-.f32 n1_i n0_i) (fma.f32 (fma.f32 n0_i 1/3 (*.f32 n1_i 1/6)) (*.f32 normAngle (*.f32 normAngle u)) n0_i)) (*.f32 u (*.f32 (pow.f32 normAngle 4) (*.f32 n1_i -7/360)))) (*.f32 u (*.f32 (pow.f32 normAngle 6) (fma.f32 n1_i 1/840 (*.f32 n1_i -7/2160)))))
(*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 (*.f32 n0_i 1/3) (*.f32 (*.f32 normAngle normAngle) u))
(*.f32 (*.f32 (*.f32 n0_i 1/3) u) (*.f32 normAngle normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 (*.f32 n0_i 1/3) (*.f32 (*.f32 normAngle normAngle) u)))
(*.f32 u (fma.f32 (*.f32 n0_i 1/3) (*.f32 normAngle normAngle) (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) n0_i)))
(fma.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) n0_i)))
(fma.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) n0_i)
(*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 (*.f32 n0_i 1/3) (*.f32 (*.f32 normAngle normAngle) u))
(*.f32 (*.f32 (*.f32 n0_i 1/3) u) (*.f32 normAngle normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 (*.f32 n0_i 1/3) (*.f32 (*.f32 normAngle normAngle) u)))
(*.f32 u (fma.f32 (*.f32 n0_i 1/3) (*.f32 normAngle normAngle) (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) n0_i)))
(fma.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) n0_i)))
(fma.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) n0_i)
(-.f32 (exp.f32 (log1p.f32 (*.f32 n0_i -1/3))) 1)
(*.f32 -1/3 n0_i)
(pow.f32 (*.f32 n0_i -1/3) 1)
(*.f32 -1/3 n0_i)
(pow.f32 (sqrt.f32 (*.f32 n0_i -1/3)) 2)
(*.f32 -1/3 n0_i)
(pow.f32 (cbrt.f32 (*.f32 n0_i -1/3)) 3)
(*.f32 -1/3 n0_i)
(pow.f32 (pow.f32 (*.f32 n0_i -1/3) 3) 1/3)
(*.f32 -1/3 n0_i)
(sqrt.f32 (*.f32 (*.f32 n0_i n0_i) 1/9))
(sqrt.f32 (*.f32 n0_i (*.f32 n0_i 1/9)))
(log.f32 (pow.f32 (exp.f32 -1/3) n0_i))
(*.f32 -1/3 n0_i)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 n0_i -1/3))))
(*.f32 -1/3 n0_i)
(cbrt.f32 (pow.f32 (*.f32 n0_i -1/3) 3))
(*.f32 -1/3 n0_i)
(expm1.f32 (log1p.f32 (*.f32 n0_i -1/3)))
(*.f32 -1/3 n0_i)
(exp.f32 (log.f32 (*.f32 n0_i -1/3)))
(*.f32 -1/3 n0_i)
(exp.f32 (*.f32 (log.f32 (*.f32 n0_i -1/3)) 1))
(*.f32 -1/3 n0_i)
(log1p.f32 (expm1.f32 (*.f32 n0_i -1/3)))
(*.f32 -1/3 n0_i)
(+.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (*.f32 u (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))
(*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))
(+.f32 (*.f32 u (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))) (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))
(*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))
(+.f32 (*.f32 u (neg.f32 n0_i)) (+.f32 (*.f32 u (*.f32 (neg.f32 n0_i) (*.f32 -1/3 (*.f32 normAngle normAngle)))) (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))
(*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))
(+.f32 (*.f32 (neg.f32 n0_i) u) (+.f32 (*.f32 (*.f32 (neg.f32 n0_i) (*.f32 -1/3 (*.f32 normAngle normAngle))) u) (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))
(*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))
(+.f32 (*.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) 1) (*.f32 (*.f32 u (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))) 1))
(*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))
(+.f32 (*.f32 (*.f32 u (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))) 1) (*.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) 1))
(*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))
(+.f32 (+.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (*.f32 u (neg.f32 n0_i))) (*.f32 u (*.f32 (neg.f32 n0_i) (*.f32 -1/3 (*.f32 normAngle normAngle)))))
(*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))
(+.f32 (+.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (*.f32 (neg.f32 n0_i) u)) (*.f32 (*.f32 (neg.f32 n0_i) (*.f32 -1/3 (*.f32 normAngle normAngle))) u))
(*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))) 1)
(*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))
(/.f32 (*.f32 u (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))) 2)) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))
(/.f32 u (/.f32 (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) (pow.f32 (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) 2)))
(*.f32 (/.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) (pow.f32 (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) 2))
(*.f32 (/.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i))) (pow.f32 (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) 2))
(/.f32 (*.f32 u (+.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) 3) (pow.f32 (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))) 3))) (+.f32 (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))) 2) (*.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 3) (pow.f32 (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) 3)) (/.f32 (+.f32 (pow.f32 (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) 2) (*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))) u))
(*.f32 (/.f32 (fma.f32 -1 (pow.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i) 3) (pow.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) 3)) (fma.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i 1/3)) n0_i) (pow.f32 (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) 2))) u)
(/.f32 (fma.f32 -1 (pow.f32 (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i) 3) (pow.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) 3)) (/.f32 (fma.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i 1/3)) n0_i) (pow.f32 (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) 2)) u))
(/.f32 (*.f32 (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))) 2) u) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))
(/.f32 u (/.f32 (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) (pow.f32 (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) 2)))
(*.f32 (/.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) (pow.f32 (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) 2))
(*.f32 (/.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i))) (pow.f32 (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) 2))
(/.f32 (*.f32 (+.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) 3) (pow.f32 (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))) 3)) u) (+.f32 (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))) 2) (*.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 3) (pow.f32 (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) 3)) (/.f32 (+.f32 (pow.f32 (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) 2) (*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))) u))
(*.f32 (/.f32 (fma.f32 -1 (pow.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i) 3) (pow.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) 3)) (fma.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i 1/3)) n0_i) (pow.f32 (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) 2))) u)
(/.f32 (fma.f32 -1 (pow.f32 (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i) 3) (pow.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) 3)) (/.f32 (fma.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i 1/3)) n0_i) (pow.f32 (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) 2)) u))
(/.f32 (-.f32 (*.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))) (*.f32 (*.f32 u (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))) (*.f32 u (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))) (-.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (*.f32 u (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))
(/.f32 (*.f32 (*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))) (*.f32 u (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))) (*.f32 u (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))))
(/.f32 (*.f32 (*.f32 u u) (-.f32 (*.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))) (fma.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 u (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))
(/.f32 (*.f32 (*.f32 u u) (-.f32 (*.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))) (fma.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 u (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i))))
(/.f32 (+.f32 (pow.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) 3) (pow.f32 (*.f32 u (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))) 3)) (+.f32 (*.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))) (-.f32 (*.f32 (*.f32 u (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))) (*.f32 u (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) (*.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (*.f32 u (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))))
(/.f32 (+.f32 (pow.f32 (/.f32 (*.f32 u n1_i) (/.f32 (sin.f32 normAngle) normAngle)) 3) (pow.f32 (neg.f32 (*.f32 u (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) 3)) (fma.f32 (/.f32 (*.f32 u n1_i) (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (*.f32 u n1_i) (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 (neg.f32 (*.f32 u (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) (-.f32 (neg.f32 (*.f32 u (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) (/.f32 (*.f32 u n1_i) (/.f32 (sin.f32 normAngle) normAngle))))))
(/.f32 (+.f32 (pow.f32 (/.f32 (*.f32 normAngle u) (/.f32 (sin.f32 normAngle) n1_i)) 3) (pow.f32 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) 1/3 -1))) 3)) (fma.f32 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) 1/3 -1))) (*.f32 u (-.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i 1/3)) n0_i) (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))) (*.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 u (/.f32 (*.f32 normAngle u) (/.f32 (sin.f32 normAngle) n1_i))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)) normAngle) 3) (pow.f32 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) 1/3 -1))) 3)) (fma.f32 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) 1/3 -1))) (*.f32 u (-.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i 1/3)) n0_i) (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))) (*.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (*.f32 (*.f32 n1_i u) u) (/.f32 (sin.f32 normAngle) normAngle)))))
(pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) 1)
(*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))
(pow.f32 (sqrt.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))) 2)
(*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))
(pow.f32 (cbrt.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))) 3)
(*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))
(pow.f32 (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) 3) 1/3)
(*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))
(sqrt.f32 (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) 2))
(sqrt.f32 (pow.f32 (*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))) 2))
(fabs.f32 (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))
(fabs.f32 (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i))))
(log.f32 (pow.f32 (exp.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) u))
(*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))))
(*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))
(cbrt.f32 (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) 3))
(*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))
(expm1.f32 (log1p.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))))
(*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))
(exp.f32 (log.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))))
(*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))
(exp.f32 (*.f32 (log.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))) 1))
(*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))
(log1p.f32 (expm1.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))))
(*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))
(fma.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 u (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))
(*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))
(fma.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) u (*.f32 u (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))
(*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))) 1)
(*.f32 (*.f32 normAngle normAngle) (*.f32 -1/3 n0_i))
(*.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)))
(*.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)))
(pow.f32 (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)) 1)
(*.f32 (*.f32 normAngle normAngle) (*.f32 -1/3 n0_i))
(*.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)))
(*.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)))
(pow.f32 (*.f32 normAngle (sqrt.f32 (*.f32 n0_i -1/3))) 2)
(*.f32 (*.f32 normAngle normAngle) (*.f32 -1/3 n0_i))
(*.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)))
(*.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)))
(pow.f32 (cbrt.f32 (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))) 3)
(*.f32 (*.f32 normAngle normAngle) (*.f32 -1/3 n0_i))
(*.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)))
(*.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)))
(pow.f32 (pow.f32 (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)) 3) 1/3)
(*.f32 (*.f32 normAngle normAngle) (*.f32 -1/3 n0_i))
(*.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)))
(*.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)))
(sqrt.f32 (*.f32 (pow.f32 normAngle 4) (*.f32 (*.f32 n0_i n0_i) 1/9)))
(sqrt.f32 (*.f32 (pow.f32 normAngle 4) (*.f32 n0_i (*.f32 n0_i 1/9))))
(sqrt.f32 (*.f32 n0_i (*.f32 (*.f32 n0_i 1/9) (pow.f32 normAngle 4))))
(sqrt.f32 (*.f32 1/9 (*.f32 (pow.f32 normAngle 4) (*.f32 n0_i n0_i))))
(log.f32 (pow.f32 (exp.f32 n0_i) (*.f32 -1/3 (*.f32 normAngle normAngle))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 -1/3 n0_i))
(*.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)))
(*.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 -1/3 n0_i))
(*.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)))
(*.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)) 3))
(*.f32 (*.f32 normAngle normAngle) (*.f32 -1/3 n0_i))
(*.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)))
(*.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 -1/3 n0_i))
(*.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)))
(*.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)))
(exp.f32 (log.f32 (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 -1/3 n0_i))
(*.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)))
(*.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))) 1))
(*.f32 (*.f32 normAngle normAngle) (*.f32 -1/3 n0_i))
(*.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)))
(*.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 -1/3 n0_i))
(*.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)))
(*.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)))
(-.f32 (exp.f32 (log1p.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))))) 1)
(fma.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) n0_i)
(-.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))) (/.f32 (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) 2) (-.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))) 2)) (-.f32 n0_i (*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) 2)) (-.f32 n0_i (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i))) 2)) (-.f32 n0_i (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))))
(*.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))) 1)
(fma.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) n0_i)
(*.f32 1 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))))
(fma.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) n0_i)
(*.f32 (sqrt.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))) (sqrt.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))))
(fma.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) n0_i)
(*.f32 (cbrt.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))) (pow.f32 (cbrt.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))) 2))
(fma.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) n0_i)
(*.f32 (pow.f32 (cbrt.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))) 2) (cbrt.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))))
(fma.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) n0_i)
(*.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) 2)) (/.f32 1 (-.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))) 2)) (-.f32 n0_i (*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) 2)) (-.f32 n0_i (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i))) 2)) (-.f32 n0_i (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))))
(*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) 3)) (/.f32 1 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) (-.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) n0_i)))))
(*.f32 (+.f32 (pow.f32 (*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))) 3) (pow.f32 n0_i 3)) (/.f32 1 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))) (-.f32 (*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))) n0_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) 3) (pow.f32 n0_i 3)) (fma.f32 n0_i n0_i (*.f32 (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) (*.f32 u (-.f32 (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) n0_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i))) 3) (pow.f32 n0_i 3)) (fma.f32 n0_i n0_i (*.f32 (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) (*.f32 u (fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) (neg.f32 n0_i))))))
(/.f32 1 (/.f32 (-.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))) (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) 2))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))) 2)) (-.f32 n0_i (*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) 2)) (-.f32 n0_i (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i))) 2)) (-.f32 n0_i (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))))
(/.f32 1 (/.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) (-.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) n0_i))) (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) 3))))
(*.f32 (+.f32 (pow.f32 (*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))) 3) (pow.f32 n0_i 3)) (/.f32 1 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))) (-.f32 (*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))) n0_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) 3) (pow.f32 n0_i 3)) (fma.f32 n0_i n0_i (*.f32 (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) (*.f32 u (-.f32 (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) n0_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i))) 3) (pow.f32 n0_i 3)) (fma.f32 n0_i n0_i (*.f32 (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) (*.f32 u (fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) (neg.f32 n0_i))))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) 2)) (-.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))) 2)) (-.f32 n0_i (*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) 2)) (-.f32 n0_i (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i))) 2)) (-.f32 n0_i (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) 3)) (fma.f32 n0_i n0_i (*.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) (-.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) n0_i))))
(*.f32 (+.f32 (pow.f32 (*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))) 3) (pow.f32 n0_i 3)) (/.f32 1 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))) (-.f32 (*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))) n0_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) 3) (pow.f32 n0_i 3)) (fma.f32 n0_i n0_i (*.f32 (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) (*.f32 u (-.f32 (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) n0_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i))) 3) (pow.f32 n0_i 3)) (fma.f32 n0_i n0_i (*.f32 (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) (*.f32 u (fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) (neg.f32 n0_i))))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) 3)) (+.f32 (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) 2) (-.f32 (*.f32 n0_i n0_i) (*.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))))))
(*.f32 (+.f32 (pow.f32 (*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))) 3) (pow.f32 n0_i 3)) (/.f32 1 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))) (-.f32 (*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))) n0_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) 3) (pow.f32 n0_i 3)) (fma.f32 n0_i n0_i (*.f32 (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) (*.f32 u (-.f32 (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) n0_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i))) 3) (pow.f32 n0_i 3)) (fma.f32 n0_i n0_i (*.f32 (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) (*.f32 u (fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) (neg.f32 n0_i))))))
(/.f32 (-.f32 (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) 2) (*.f32 n0_i n0_i)) (-.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) n0_i))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))) 2)) (-.f32 n0_i (*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) 2)) (-.f32 n0_i (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i))) 2)) (-.f32 n0_i (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))))
(/.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) 2))) (neg.f32 (-.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))) 2)) (-.f32 n0_i (*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) 2)) (-.f32 n0_i (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i))) 2)) (-.f32 n0_i (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) 3))) (neg.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) (-.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) n0_i)))))
(*.f32 (+.f32 (pow.f32 (*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))) 3) (pow.f32 n0_i 3)) (/.f32 1 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))) (-.f32 (*.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)))) n0_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) 3) (pow.f32 n0_i 3)) (fma.f32 n0_i n0_i (*.f32 (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) (*.f32 u (-.f32 (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) n0_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i))) 3) (pow.f32 n0_i 3)) (fma.f32 n0_i n0_i (*.f32 (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) (*.f32 u (fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) (neg.f32 n0_i))))))
(pow.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))) 1)
(fma.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) n0_i)
(pow.f32 (sqrt.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))) 2)
(fma.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) n0_i)
(pow.f32 (cbrt.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))) 3)
(fma.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) n0_i)
(pow.f32 (pow.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))) 3) 1/3)
(fma.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) n0_i)
(sqrt.f32 (pow.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))) 2))
(sqrt.f32 (pow.f32 (fma.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) n0_i) 2))
(fabs.f32 (fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) n0_i))
(fabs.f32 (fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) n0_i))
(log.f32 (exp.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))))
(fma.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) n0_i)
(log.f32 (+.f32 1 (expm1.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))))))
(fma.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) n0_i)
(cbrt.f32 (pow.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))) 3))
(fma.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) n0_i)
(expm1.f32 (log1p.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))))
(fma.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) n0_i)
(exp.f32 (log.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))))
(fma.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) n0_i)
(exp.f32 (*.f32 (log.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))) 1))
(fma.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) n0_i)
(log1p.f32 (expm1.f32 (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))))
(fma.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) n0_i)
(fma.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))) n0_i)
(fma.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) n0_i)
(fma.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))) u n0_i)
(fma.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) n0_i)
(fma.f32 1 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))
(fma.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) n0_i)
(fma.f32 1 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))) n0_i)
(fma.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) n0_i)
(fma.f32 (sqrt.f32 n0_i) (sqrt.f32 n0_i) (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))
(fma.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) n0_i)
(fma.f32 (sqrt.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))) (sqrt.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))) n0_i)
(fma.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) n0_i)
(fma.f32 (pow.f32 (cbrt.f32 n0_i) 2) (cbrt.f32 n0_i) (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))
(fma.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) n0_i)
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))) 2) (cbrt.f32 (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))) n0_i)
(fma.f32 u (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (neg.f32 (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i))) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)) n0_i)
(fma.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/3 (*.f32 normAngle (*.f32 normAngle n0_i)) n0_i)) n0_i)

localize8.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.0b
(*.f32 u n1_i)
Compiler

Compiled 9 to 5 computations (44.4% saved)

series0.0ms (0%)

Counts
1 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
u
@0
(*.f32 u n1_i)
0.0ms
u
@inf
(*.f32 u n1_i)
0.0ms
u
@-inf
(*.f32 u n1_i)
0.0ms
n1_i
@-inf
(*.f32 u n1_i)
0.0ms
n1_i
@0
(*.f32 u n1_i)

rewrite83.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
938×add-sqr-sqrt
928×*-un-lft-identity
874×pow1
856×add-cube-cbrt
842×add-cbrt-cube
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
057
1987
211627
Stop Event
node limit
Counts
1 → 11
Calls
Call 1
Inputs
(*.f32 u n1_i)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 u n1_i) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 u n1_i) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 u n1_i)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 u n1_i)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 u n1_i) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 u n1_i) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 u) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 u n1_i) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 u n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 u n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 u n1_i)))))))

simplify67.0ms (0.4%)

Algorithm
egg-herbie
Rules
1148×associate-+r-
946×associate-+l-
886×log-prod
844×+-commutative
742×fma-def
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
032245
179245
2261245
31827245
44123245
56900245
Stop Event
node limit
Counts
35 → 12
Calls
Call 1
Inputs
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(-.f32 (+.f32 (*.f32 u n1_i) 1) 1)
(pow.f32 (*.f32 u n1_i) 1)
(pow.f32 (sqrt.f32 (*.f32 u n1_i)) 2)
(pow.f32 (cbrt.f32 (*.f32 u n1_i)) 3)
(pow.f32 (pow.f32 (*.f32 u n1_i) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 u n1_i) 2))
(log.f32 (pow.f32 (exp.f32 u) n1_i))
(cbrt.f32 (pow.f32 (*.f32 u n1_i) 3))
(expm1.f32 (log1p.f32 (*.f32 u n1_i)))
(exp.f32 (log.f32 (*.f32 u n1_i)))
(log1p.f32 (expm1.f32 (*.f32 u n1_i)))
Outputs
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(-.f32 (+.f32 (*.f32 u n1_i) 1) 1)
(*.f32 n1_i u)
(pow.f32 (*.f32 u n1_i) 1)
(*.f32 n1_i u)
(pow.f32 (sqrt.f32 (*.f32 u n1_i)) 2)
(*.f32 n1_i u)
(pow.f32 (cbrt.f32 (*.f32 u n1_i)) 3)
(*.f32 n1_i u)
(pow.f32 (pow.f32 (*.f32 u n1_i) 3) 1/3)
(*.f32 n1_i u)
(sqrt.f32 (pow.f32 (*.f32 u n1_i) 2))
(*.f32 n1_i u)
(log.f32 (pow.f32 (exp.f32 u) n1_i))
(*.f32 n1_i u)
(cbrt.f32 (pow.f32 (*.f32 u n1_i) 3))
(*.f32 n1_i u)
(expm1.f32 (log1p.f32 (*.f32 u n1_i)))
(*.f32 n1_i u)
(exp.f32 (log.f32 (*.f32 u n1_i)))
(*.f32 n1_i u)
(log1p.f32 (expm1.f32 (*.f32 u n1_i)))
(*.f32 n1_i u)

localize51.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(-.f32 1 (*.f32 u u))
0.1b
(*.f32 n0_i (-.f32 1 (*.f32 u u)))
0.1b
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))
0.3b
(/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))
Compiler

Compiled 55 to 27 computations (50.9% saved)

series6.0ms (0%)

Counts
4 → 96
Calls

24 calls:

TimeVariablePointExpression
1.0ms
n0_i
@0
(/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))
0.0ms
n0_i
@inf
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))
0.0ms
n0_i
@inf
(/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))
0.0ms
n1_i
@0
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))
0.0ms
u
@inf
(/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))

rewrite119.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1846×associate-/l*
1044×associate-/r/
798×associate-/l/
308×add-sqr-sqrt
302×pow1
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
013102
129178
2425666
Stop Event
node limit
Counts
4 → 222
Calls
Call 1
Inputs
(/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))
(*.f32 n0_i (-.f32 1 (*.f32 u u)))
(-.f32 1 (*.f32 u u))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 n0_i (-.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 (*.f32 u u)) (*.f32 n0_i (/.f32 1 (+.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (/.f32 1 (+.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) (*.f32 (sqrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) (/.f32 1 (+.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) (sqrt.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) 2) (*.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) (/.f32 1 (+.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) (cbrt.f32 (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2)) (cbrt.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 u) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 1 u)) (*.f32 n0_i (-.f32 1 (*.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 n0_i (neg.f32 (-.f32 1 (*.f32 u u)))) (/.f32 1 (-.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 (+.f32 1 u))) (/.f32 n0_i (/.f32 (sqrt.f32 (+.f32 1 u)) (-.f32 1 (*.f32 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (/.f32 n0_i (/.f32 (cbrt.f32 (+.f32 1 u)) (-.f32 1 (*.f32 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (*.f32 u u)) (sqrt.f32 (+.f32 1 u))) (/.f32 n0_i (sqrt.f32 (+.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 (*.f32 u u)))) (-.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 n0_i (/.f32 (+.f32 1 (pow.f32 u 3)) (-.f32 1 (*.f32 u u)))) (+.f32 1 (-.f32 (*.f32 u u) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (-.f32 1 (*.f32 u u))) (*.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 1 (pow.f32 u 3))) (*.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 (-.f32 (*.f32 u u) u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (-.f32 -1 u)) (*.f32 n0_i (neg.f32 (-.f32 1 (*.f32 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 n0_i 1) (-.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 n0_i (sqrt.f32 (+.f32 1 u))) (/.f32 (-.f32 1 (*.f32 u u)) (sqrt.f32 (+.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 n0_i (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (/.f32 (-.f32 1 (*.f32 u u)) (cbrt.f32 (+.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (/.f32 n0_i (cbrt.f32 (+.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) 1) (/.f32 (sqrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) (+.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) (+.f32 1 u)) (sqrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (/.f32 (sqrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) (cbrt.f32 (+.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) 2) 1) (/.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) (+.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) 2) (sqrt.f32 (+.f32 1 u))) (/.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) (sqrt.f32 (+.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) 2) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (cbrt.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 n0_i) (/.f32 1 (-.f32 1 u))) (sqrt.f32 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 n0_i (/.f32 (+.f32 1 u) (sqrt.f32 (-.f32 1 (*.f32 u u))))) (sqrt.f32 (-.f32 1 (*.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) 2) (+.f32 1 u)) (cbrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (sqrt.f32 (-.f32 1 (*.f32 u u)))) (/.f32 (sqrt.f32 (-.f32 1 u)) (sqrt.f32 (+.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 n0_i (-.f32 1 (*.f32 u u))) (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 n0_i (+.f32 1 (pow.f32 u 3))) (*.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 (-.f32 (*.f32 u u) u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 n0_i (-.f32 -1 u)) (neg.f32 (-.f32 1 (*.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 n0_i (/.f32 (+.f32 1 u) (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 2)))) (cbrt.f32 (-.f32 1 (*.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (+.f32 1 u) (pow.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) 2))) (cbrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 2))) (/.f32 (-.f32 1 u) (cbrt.f32 (-.f32 1 (*.f32 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (-.f32 1 (pow.f32 u 4))) (*.f32 (-.f32 1 u) (+.f32 1 (*.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (-.f32 1 (pow.f32 u 6))) (*.f32 (-.f32 1 u) (+.f32 (*.f32 u u) (+.f32 1 (pow.f32 u 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (neg.f32 (-.f32 1 (*.f32 u u)))) (neg.f32 (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (neg.f32 (+.f32 1 (pow.f32 u 3)))) (neg.f32 (+.f32 1 (-.f32 (*.f32 u u) u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (-.f32 (*.f32 u u) 1)) (-.f32 u 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (/.f32 1 (-.f32 1 u))) (cbrt.f32 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 n0_i (neg.f32 (-.f32 1 (*.f32 u u)))) (neg.f32 (-.f32 1 (*.f32 u u)))) (-.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 n0_i (neg.f32 (-.f32 1 (*.f32 u u)))) (neg.f32 (+.f32 1 (pow.f32 u 3)))) (+.f32 1 (-.f32 (*.f32 u u) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 n0_i (/.f32 (sqrt.f32 (+.f32 1 u)) (-.f32 1 (*.f32 u u)))) (sqrt.f32 (-.f32 1 (*.f32 u u)))) (sqrt.f32 (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 n0_i (/.f32 (sqrt.f32 (+.f32 1 u)) (-.f32 1 (*.f32 u u)))) (sqrt.f32 (+.f32 1 (pow.f32 u 3)))) (sqrt.f32 (+.f32 1 (-.f32 (*.f32 u u) u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (cbrt.f32 (-.f32 1 (*.f32 u u)))) (cbrt.f32 (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (cbrt.f32 (+.f32 1 (pow.f32 u 3)))) (cbrt.f32 (+.f32 1 (-.f32 (*.f32 u u) u))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (/.f32 1 (-.f32 1 u)) n0_i) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (-.f32 -1 u) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))) (-.f32 1 (*.f32 n1_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 n1_i u))) (-.f32 1 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (pow.f32 (*.f32 n1_i u) 2) (-.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))) (/.f32 (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2) (-.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (exp.f32 (log1p.f32 (*.f32 n1_i u)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 n1_i u) (exp.f32 (log1p.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))) (sqrt.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))) (cbrt.f32 (pow.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) 2)) (cbrt.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2)) (/.f32 1 (-.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (-.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (*.f32 n1_i u))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (-.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (-.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (*.f32 n1_i u))))) (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2)) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2))) (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2)) (-.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3))) (+.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2)) (*.f32 u (*.f32 n1_i (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3)) (-.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 n1_i u) 2)) (*.f32 (*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (-.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (*.f32 n1_i u))) (*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (-.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (*.f32 n1_i u)))))) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (-.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (*.f32 n1_i u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3)) (+.f32 (pow.f32 (pow.f32 (*.f32 n1_i u) 2) 3) (pow.f32 (*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (-.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (*.f32 n1_i u))) 3))) (-.f32 (+.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 n1_i u) 2)) (*.f32 (*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (-.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (*.f32 n1_i u))) (*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (-.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (*.f32 n1_i u))))) (*.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (-.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (*.f32 n1_i u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) (/.f32 (-.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) (-.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2)) (-.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3)) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (-.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (*.f32 n1_i u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (-.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (*.f32 n1_i u)))) (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (-.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (*.f32 n1_i u)))) (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2))) (/.f32 (-.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3))) (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (-.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (*.f32 n1_i u)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2)))) (/.f32 (-.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3)))) (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (-.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (*.f32 n1_i u)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 n1_i u) 3)) (*.f32 (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3))) (*.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (-.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (*.f32 n1_i u)))) (-.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2) (pow.f32 (*.f32 n1_i u) 2)) (-.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (*.f32 n1_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 n1_i u) 2)) (*.f32 (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2))) (*.f32 (-.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 n1_i u) 3) 3) (pow.f32 (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3) 3)) (*.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (-.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (*.f32 n1_i u)))) (-.f32 (+.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 n1_i u) 3)) (*.f32 (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3))) (*.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 n1_i u) 2) 3) (pow.f32 (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2) 3)) (*.f32 (-.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) (+.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 n1_i u) 2)) (+.f32 (*.f32 (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2)) (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2))) (neg.f32 (-.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (-.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (*.f32 n1_i u))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (*.f32 n1_i u))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 u n1_i (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (/.f32 1 (+.f32 1 u)) (*.f32 n1_i u))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 n1_i u (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (*.f32 n1_i u)) (sqrt.f32 (*.f32 n1_i u)) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) (sqrt.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) (*.f32 n1_i u))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (*.f32 n1_i u)) 2) (cbrt.f32 (*.f32 n1_i u)) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2)) (cbrt.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) (*.f32 n1_i u))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 n0_i (*.f32 n0_i (*.f32 u (neg.f32 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 n0_i (*.f32 (*.f32 u (neg.f32 u)) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i (*.f32 u (neg.f32 u))) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u (neg.f32 u)) n0_i) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 n0_i (*.f32 u (neg.f32 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 (*.f32 u (neg.f32 u)) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 n0_i (/.f32 1 (-.f32 1 (*.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (*.f32 n0_i (-.f32 1 (*.f32 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (*.f32 u u)) (/.f32 1 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) (/.f32 1 (sqrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 n0_i) (/.f32 1 (*.f32 (sqrt.f32 n0_i) (-.f32 1 (*.f32 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (/.f32 1 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) 2) (/.f32 1 (cbrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (cbrt.f32 n0_i) 2) (/.f32 1 (*.f32 (cbrt.f32 n0_i) (-.f32 1 (*.f32 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 2)) (/.f32 1 (*.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (pow.f32 u 4)) (/.f32 (+.f32 1 (*.f32 u u)) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (pow.f32 u 6)) (/.f32 (+.f32 (*.f32 u u) (+.f32 1 (pow.f32 u 4))) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 (*.f32 u u)))) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n0_i (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 2))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (*.f32 u u)) (sqrt.f32 n0_i)) (/.f32 1 (sqrt.f32 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (cbrt.f32 n0_i) 2)) (/.f32 1 (cbrt.f32 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 4))) (+.f32 1 (*.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 6))) (+.f32 (*.f32 u u) (+.f32 1 (pow.f32 u 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (pow.f32 u 4)) n0_i) (+.f32 1 (*.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (pow.f32 u 6)) n0_i) (+.f32 (*.f32 u u) (+.f32 1 (pow.f32 u 4))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 n0_i) (-.f32 1 (*.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 (-.f32 1 (*.f32 u u)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 3) (pow.f32 n0_i 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (*.f32 u (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (*.f32 (*.f32 u (neg.f32 u)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (neg.f32 u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u (neg.f32 u)) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 (+.f32 1 (*.f32 u u))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (-.f32 1 (*.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 (*.f32 u u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (sqrt.f32 (-.f32 1 (*.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 2)) (cbrt.f32 (-.f32 1 (*.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 (pow.f32 u 4)) (/.f32 1 (+.f32 1 (*.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 (pow.f32 u 6)) (/.f32 1 (+.f32 (*.f32 u u) (+.f32 1 (pow.f32 u 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 1 (*.f32 u u))) (-.f32 1 (pow.f32 u 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 (*.f32 u u) (+.f32 1 (pow.f32 u 4)))) (-.f32 1 (pow.f32 u 6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 u 4)) (-.f32 1 (pow.f32 u 4))) (-.f32 1 (*.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 u 4)) (+.f32 1 (pow.f32 u 6))) (-.f32 (+.f32 1 (pow.f32 u 4)) (*.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 u 6)) (-.f32 1 (*.f32 (+.f32 (*.f32 u u) (pow.f32 u 4)) (+.f32 (*.f32 u u) (pow.f32 u 4))))) (-.f32 1 (+.f32 (*.f32 u u) (pow.f32 u 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (pow.f32 u 6)) (+.f32 1 (pow.f32 (+.f32 (*.f32 u u) (pow.f32 u 4)) 3))) (+.f32 1 (-.f32 (*.f32 (+.f32 (*.f32 u u) (pow.f32 u 4)) (+.f32 (*.f32 u u) (pow.f32 u 4))) (+.f32 (*.f32 u u) (pow.f32 u 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (-.f32 1 (*.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (*.f32 u u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) (/.f32 1 (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 2)) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (pow.f32 u 4)) (+.f32 1 (*.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (pow.f32 u 4)) (/.f32 1 (/.f32 1 (+.f32 1 (*.f32 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (pow.f32 u 6)) (+.f32 (*.f32 u u) (+.f32 1 (pow.f32 u 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (pow.f32 u 6)) (/.f32 1 (/.f32 1 (+.f32 (*.f32 u u) (+.f32 1 (pow.f32 u 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 1 (pow.f32 u 6))) (/.f32 (+.f32 (*.f32 u u) (+.f32 1 (pow.f32 u 4))) (sqrt.f32 (-.f32 1 (pow.f32 u 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 1 (pow.f32 u 4))) (/.f32 (+.f32 1 (*.f32 u u)) (sqrt.f32 (-.f32 1 (pow.f32 u 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 u 6))) (cbrt.f32 (-.f32 1 (pow.f32 u 6)))) (/.f32 (+.f32 (*.f32 u u) (+.f32 1 (pow.f32 u 4))) (cbrt.f32 (-.f32 1 (pow.f32 u 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 u 4))) (cbrt.f32 (-.f32 1 (pow.f32 u 4)))) (/.f32 (+.f32 1 (*.f32 u u)) (cbrt.f32 (-.f32 1 (pow.f32 u 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (*.f32 (*.f32 u (neg.f32 u)) (*.f32 u (neg.f32 u)))) (+.f32 1 (*.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (*.f32 (pow.f32 u 6) (pow.f32 u 6))) (*.f32 (+.f32 (*.f32 u u) (+.f32 1 (pow.f32 u 4))) (+.f32 1 (pow.f32 u 6))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (*.f32 (pow.f32 u 4) (pow.f32 u 4))) (*.f32 (+.f32 1 (*.f32 u u)) (+.f32 1 (pow.f32 u 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 1 (pow.f32 (*.f32 u (neg.f32 u)) 3)) (+.f32 1 (-.f32 (*.f32 (*.f32 u (neg.f32 u)) (*.f32 u (neg.f32 u))) (*.f32 u (neg.f32 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 1 (pow.f32 (*.f32 u (neg.f32 u)) 3)) (*.f32 1 (+.f32 1 (-.f32 (*.f32 (*.f32 u (neg.f32 u)) (*.f32 u (neg.f32 u))) (*.f32 u (neg.f32 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (pow.f32 (pow.f32 u 6) 3)) (*.f32 (+.f32 (*.f32 u u) (+.f32 1 (pow.f32 u 4))) (+.f32 (+.f32 1 (*.f32 (pow.f32 u 6) (pow.f32 u 6))) (pow.f32 u 6))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (pow.f32 (pow.f32 u 4) 3)) (*.f32 (+.f32 1 (*.f32 u u)) (+.f32 1 (+.f32 (pow.f32 u 4) (*.f32 (pow.f32 u 4) (pow.f32 u 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 1 (pow.f32 u 4))) (neg.f32 (+.f32 1 (*.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 1 (pow.f32 u 4))) (*.f32 1 (neg.f32 (+.f32 1 (*.f32 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 1 (pow.f32 u 6))) (neg.f32 (+.f32 (*.f32 u u) (+.f32 1 (pow.f32 u 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 1 (pow.f32 u 6))) (*.f32 1 (neg.f32 (+.f32 (*.f32 u u) (+.f32 1 (pow.f32 u 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (-.f32 1 (*.f32 u u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (-.f32 1 (*.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (*.f32 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log.f32 (-.f32 2 (*.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log1p.f32 (*.f32 u (neg.f32 u))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log1p.f32 (*.f32 u (neg.f32 u))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (-.f32 1 (*.f32 u u))))))))

simplify175.0ms (0.9%)

Algorithm
egg-herbie
Rules
1444×associate-*r*
1190×associate-*l*
1052×associate-/l*
658×associate-/r*
638×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
060414468
1172914124
Stop Event
node limit
Counts
318 → 392
Calls
Call 1
Inputs
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
n0_i
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(*.f32 -1 (*.f32 u n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(*.f32 -1 (*.f32 u n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (-.f32 1 (pow.f32 u 2)) n0_i) (+.f32 1 u)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (-.f32 1 (pow.f32 u 2)) n0_i) (+.f32 1 u)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (-.f32 1 (pow.f32 u 2)) n0_i) (+.f32 1 u)))
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (-.f32 1 (pow.f32 u 2)) n0_i) (+.f32 1 u)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (-.f32 1 (pow.f32 u 2)) n0_i) (+.f32 1 u)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (-.f32 1 (pow.f32 u 2)) n0_i) (+.f32 1 u)))
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (-.f32 1 (pow.f32 u 2)) n0_i) (+.f32 1 u)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (-.f32 1 (pow.f32 u 2)) n0_i) (+.f32 1 u)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (-.f32 1 (pow.f32 u 2)) n0_i) (+.f32 1 u)))
n0_i
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i)))
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 (/.f32 1 (+.f32 1 u)) (/.f32 (pow.f32 u 2) (+.f32 1 u))) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 (/.f32 1 (+.f32 1 u)) (/.f32 (pow.f32 u 2) (+.f32 1 u))) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 (/.f32 1 (+.f32 1 u)) (/.f32 (pow.f32 u 2) (+.f32 1 u))) n0_i))
(*.f32 (-.f32 (/.f32 1 (+.f32 1 u)) (/.f32 (pow.f32 u 2) (+.f32 1 u))) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 (/.f32 1 (+.f32 1 u)) (/.f32 (pow.f32 u 2) (+.f32 1 u))) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 (/.f32 1 (+.f32 1 u)) (/.f32 (pow.f32 u 2) (+.f32 1 u))) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 (/.f32 1 (+.f32 1 u)) (/.f32 (pow.f32 u 2) (+.f32 1 u))) n0_i))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (-.f32 1 (pow.f32 u 2)) n0_i) (+.f32 1 u)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (-.f32 1 (pow.f32 u 2)) n0_i) (+.f32 1 u)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (-.f32 1 (pow.f32 u 2)) n0_i) (+.f32 1 u)))
(*.f32 (-.f32 1 (pow.f32 u 2)) n0_i)
(*.f32 (-.f32 1 (pow.f32 u 2)) n0_i)
(*.f32 (-.f32 1 (pow.f32 u 2)) n0_i)
(*.f32 (-.f32 1 (pow.f32 u 2)) n0_i)
(*.f32 (-.f32 1 (pow.f32 u 2)) n0_i)
(*.f32 (-.f32 1 (pow.f32 u 2)) n0_i)
(*.f32 (-.f32 1 (pow.f32 u 2)) n0_i)
(*.f32 (-.f32 1 (pow.f32 u 2)) n0_i)
(*.f32 (-.f32 1 (pow.f32 u 2)) n0_i)
(*.f32 (-.f32 1 (pow.f32 u 2)) n0_i)
(*.f32 (-.f32 1 (pow.f32 u 2)) n0_i)
(*.f32 (-.f32 1 (pow.f32 u 2)) n0_i)
n0_i
(+.f32 (*.f32 -1 (*.f32 (pow.f32 u 2) n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 (pow.f32 u 2) n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 (pow.f32 u 2) n0_i)) n0_i)
(*.f32 -1 (*.f32 (pow.f32 u 2) n0_i))
(+.f32 n0_i (*.f32 -1 (*.f32 (pow.f32 u 2) n0_i)))
(+.f32 n0_i (*.f32 -1 (*.f32 (pow.f32 u 2) n0_i)))
(+.f32 n0_i (*.f32 -1 (*.f32 (pow.f32 u 2) n0_i)))
(*.f32 -1 (*.f32 (pow.f32 u 2) n0_i))
(+.f32 n0_i (*.f32 -1 (*.f32 (pow.f32 u 2) n0_i)))
(+.f32 n0_i (*.f32 -1 (*.f32 (pow.f32 u 2) n0_i)))
(+.f32 n0_i (*.f32 -1 (*.f32 (pow.f32 u 2) n0_i)))
1
(+.f32 1 (*.f32 -1 (pow.f32 u 2)))
(+.f32 1 (*.f32 -1 (pow.f32 u 2)))
(+.f32 1 (*.f32 -1 (pow.f32 u 2)))
(*.f32 -1 (pow.f32 u 2))
(+.f32 1 (*.f32 -1 (pow.f32 u 2)))
(+.f32 1 (*.f32 -1 (pow.f32 u 2)))
(+.f32 1 (*.f32 -1 (pow.f32 u 2)))
(*.f32 -1 (pow.f32 u 2))
(+.f32 1 (*.f32 -1 (pow.f32 u 2)))
(+.f32 1 (*.f32 -1 (pow.f32 u 2)))
(+.f32 1 (*.f32 -1 (pow.f32 u 2)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))) 1)
(*.f32 n0_i (-.f32 1 u))
(*.f32 1 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))
(*.f32 (-.f32 1 (*.f32 u u)) (*.f32 n0_i (/.f32 1 (+.f32 1 u))))
(*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))
(*.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (/.f32 1 (+.f32 1 u)))
(*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 1)
(*.f32 (sqrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) (*.f32 (sqrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) (/.f32 1 (+.f32 1 u))))
(*.f32 (sqrt.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) (sqrt.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) 2) (*.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) (/.f32 1 (+.f32 1 u))))
(*.f32 (cbrt.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) (cbrt.f32 (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2)) (cbrt.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))))
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (/.f32 1 (+.f32 1 u)) (*.f32 n0_i (-.f32 1 (*.f32 u u))))
(*.f32 (*.f32 n0_i (neg.f32 (-.f32 1 (*.f32 u u)))) (/.f32 1 (-.f32 -1 u)))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 u))) (/.f32 n0_i (/.f32 (sqrt.f32 (+.f32 1 u)) (-.f32 1 (*.f32 u u)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (/.f32 n0_i (/.f32 (cbrt.f32 (+.f32 1 u)) (-.f32 1 (*.f32 u u)))))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (sqrt.f32 (+.f32 1 u))) (/.f32 n0_i (sqrt.f32 (+.f32 1 u))))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(*.f32 (/.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 (*.f32 u u)))) (-.f32 1 u))
(*.f32 (/.f32 n0_i (/.f32 (+.f32 1 (pow.f32 u 3)) (-.f32 1 (*.f32 u u)))) (+.f32 1 (-.f32 (*.f32 u u) u)))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 u u))) (*.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (-.f32 1 u)))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 u 3))) (*.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 (-.f32 (*.f32 u u) u))))
(*.f32 (/.f32 1 (-.f32 -1 u)) (*.f32 n0_i (neg.f32 (-.f32 1 (*.f32 u u)))))
(*.f32 (/.f32 n0_i 1) (-.f32 1 u))
(*.f32 (/.f32 n0_i (sqrt.f32 (+.f32 1 u))) (/.f32 (-.f32 1 (*.f32 u u)) (sqrt.f32 (+.f32 1 u))))
(*.f32 (/.f32 n0_i (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (/.f32 (-.f32 1 (*.f32 u u)) (cbrt.f32 (+.f32 1 u))))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (/.f32 n0_i (cbrt.f32 (+.f32 1 u))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) 1) (/.f32 (sqrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) (+.f32 1 u)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) (+.f32 1 u)) (sqrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (/.f32 (sqrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) (cbrt.f32 (+.f32 1 u))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) 2) 1) (/.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) (+.f32 1 u)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) 2) (sqrt.f32 (+.f32 1 u))) (/.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) (sqrt.f32 (+.f32 1 u))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) 2) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (cbrt.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))))
(*.f32 (/.f32 (sqrt.f32 n0_i) (/.f32 1 (-.f32 1 u))) (sqrt.f32 n0_i))
(*.f32 (/.f32 n0_i (/.f32 (+.f32 1 u) (sqrt.f32 (-.f32 1 (*.f32 u u))))) (sqrt.f32 (-.f32 1 (*.f32 u u))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) 2) (+.f32 1 u)) (cbrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))))
(*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (sqrt.f32 (-.f32 1 (*.f32 u u)))) (/.f32 (sqrt.f32 (-.f32 1 u)) (sqrt.f32 (+.f32 1 u))))
(*.f32 (/.f32 n0_i (-.f32 1 (*.f32 u u))) (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)))
(*.f32 (/.f32 n0_i (+.f32 1 (pow.f32 u 3))) (*.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 (-.f32 (*.f32 u u) u))))
(*.f32 (/.f32 n0_i (-.f32 -1 u)) (neg.f32 (-.f32 1 (*.f32 u u))))
(*.f32 (/.f32 n0_i (/.f32 (+.f32 1 u) (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 2)))) (cbrt.f32 (-.f32 1 (*.f32 u u))))
(*.f32 (/.f32 1 (/.f32 (+.f32 1 u) (pow.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) 2))) (cbrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))))
(*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 2))) (/.f32 (-.f32 1 u) (cbrt.f32 (-.f32 1 (*.f32 u u)))))
(*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (-.f32 1 (pow.f32 u 4))) (*.f32 (-.f32 1 u) (+.f32 1 (*.f32 u u))))
(*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (-.f32 1 (pow.f32 u 6))) (*.f32 (-.f32 1 u) (+.f32 (*.f32 u u) (+.f32 1 (pow.f32 u 4)))))
(*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (neg.f32 (-.f32 1 (*.f32 u u)))) (neg.f32 (-.f32 1 u)))
(*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (neg.f32 (+.f32 1 (pow.f32 u 3)))) (neg.f32 (+.f32 1 (-.f32 (*.f32 u u) u))))
(*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (-.f32 (*.f32 u u) 1)) (-.f32 u 1))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (/.f32 1 (-.f32 1 u))) (cbrt.f32 n0_i))
(*.f32 (/.f32 (*.f32 n0_i (neg.f32 (-.f32 1 (*.f32 u u)))) (neg.f32 (-.f32 1 (*.f32 u u)))) (-.f32 1 u))
(*.f32 (/.f32 (*.f32 n0_i (neg.f32 (-.f32 1 (*.f32 u u)))) (neg.f32 (+.f32 1 (pow.f32 u 3)))) (+.f32 1 (-.f32 (*.f32 u u) u)))
(*.f32 (/.f32 (/.f32 n0_i (/.f32 (sqrt.f32 (+.f32 1 u)) (-.f32 1 (*.f32 u u)))) (sqrt.f32 (-.f32 1 (*.f32 u u)))) (sqrt.f32 (-.f32 1 u)))
(*.f32 (/.f32 (/.f32 n0_i (/.f32 (sqrt.f32 (+.f32 1 u)) (-.f32 1 (*.f32 u u)))) (sqrt.f32 (+.f32 1 (pow.f32 u 3)))) (sqrt.f32 (+.f32 1 (-.f32 (*.f32 u u) u))))
(*.f32 (/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (cbrt.f32 (-.f32 1 (*.f32 u u)))) (cbrt.f32 (-.f32 1 u)))
(*.f32 (/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (cbrt.f32 (+.f32 1 (pow.f32 u 3)))) (cbrt.f32 (+.f32 1 (-.f32 (*.f32 u u) u))))
(pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 1)
(pow.f32 (sqrt.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) 2)
(pow.f32 (cbrt.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) 3)
(pow.f32 (/.f32 (/.f32 1 (-.f32 1 u)) n0_i) -1)
(pow.f32 (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3) 1/3)
(neg.f32 (/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (-.f32 -1 u) n0_i)))
(sqrt.f32 (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2))
(log.f32 (exp.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))))
(cbrt.f32 (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))))
(exp.f32 (log.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) 1))
(log1p.f32 (expm1.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))))
(-.f32 (exp.f32 (log1p.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))))) 1)
(-.f32 (exp.f32 (log1p.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))) (-.f32 1 (*.f32 n1_i u)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 n1_i u))) (-.f32 1 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))))
(-.f32 (/.f32 (pow.f32 (*.f32 n1_i u) 2) (-.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))) (/.f32 (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2) (-.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))))
(-.f32 (+.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (exp.f32 (log1p.f32 (*.f32 n1_i u)))) 1)
(-.f32 (+.f32 (*.f32 n1_i u) (exp.f32 (log1p.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))))) 1)
(*.f32 1 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))))
(*.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) 1)
(*.f32 (sqrt.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))) (sqrt.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))))
(*.f32 (cbrt.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))) (cbrt.f32 (pow.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) 2)) (cbrt.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))))
(*.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2)) (/.f32 1 (-.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))))
(*.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (-.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (*.f32 n1_i u))))))
(*.f32 (/.f32 1 (-.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2)))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (-.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (*.f32 n1_i u))))) (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3)))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2)) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2))) (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2)) (-.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3))) (+.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2)) (*.f32 u (*.f32 n1_i (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3)) (-.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 n1_i u) 2)) (*.f32 (*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (-.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (*.f32 n1_i u))) (*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (-.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (*.f32 n1_i u)))))) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (-.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (*.f32 n1_i u)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3)) (+.f32 (pow.f32 (pow.f32 (*.f32 n1_i u) 2) 3) (pow.f32 (*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (-.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (*.f32 n1_i u))) 3))) (-.f32 (+.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 n1_i u) 2)) (*.f32 (*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (-.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (*.f32 n1_i u))) (*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (-.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (*.f32 n1_i u))))) (*.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (-.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (*.f32 n1_i u))))))
(/.f32 1 (/.f32 1 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))))
(/.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) (/.f32 (-.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) (-.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))))
(/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2)) (-.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3)) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (-.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (*.f32 n1_i u)))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (-.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (*.f32 n1_i u)))) (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (-.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (*.f32 n1_i u)))) (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2))) (/.f32 (-.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2)))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3))) (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (-.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (*.f32 n1_i u)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2)))) (/.f32 (-.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2)))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3)))) (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (-.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (*.f32 n1_i u)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 n1_i u) 3)) (*.f32 (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3))) (*.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (-.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (*.f32 n1_i u)))) (-.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2) (pow.f32 (*.f32 n1_i u) 2)) (-.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (*.f32 n1_i u)))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 n1_i u) 2)) (*.f32 (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2))) (*.f32 (-.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 n1_i u) 3) 3) (pow.f32 (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3) 3)) (*.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (-.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (*.f32 n1_i u)))) (-.f32 (+.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 n1_i u) 3)) (*.f32 (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3))) (*.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3)))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 n1_i u) 2) 3) (pow.f32 (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2) 3)) (*.f32 (-.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) (+.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 n1_i u) 2)) (+.f32 (*.f32 (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2)) (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2))) (neg.f32 (-.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (-.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (*.f32 n1_i u))))))
(pow.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) 1)
(pow.f32 (sqrt.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))) 2)
(pow.f32 (cbrt.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))) 3)
(pow.f32 (pow.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) 3) 1/3)
(sqrt.f32 (pow.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) 2))
(log.f32 (exp.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))))))
(cbrt.f32 (pow.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) 3))
(expm1.f32 (log1p.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))))
(exp.f32 (log.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))))
(exp.f32 (*.f32 (log.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))) 1))
(log1p.f32 (expm1.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))))
(fma.f32 1 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (*.f32 n1_i u))
(fma.f32 1 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))
(fma.f32 u n1_i (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))
(fma.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (/.f32 1 (+.f32 1 u)) (*.f32 n1_i u))
(fma.f32 n1_i u (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))
(fma.f32 (sqrt.f32 (*.f32 n1_i u)) (sqrt.f32 (*.f32 n1_i u)) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))
(fma.f32 (sqrt.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) (sqrt.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) (*.f32 n1_i u))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 n1_i u)) 2) (cbrt.f32 (*.f32 n1_i u)) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))
(fma.f32 (cbrt.f32 (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2)) (cbrt.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) (*.f32 n1_i u))
(+.f32 n0_i (*.f32 n0_i (*.f32 u (neg.f32 u))))
(+.f32 n0_i (*.f32 (*.f32 u (neg.f32 u)) n0_i))
(+.f32 (*.f32 n0_i (*.f32 u (neg.f32 u))) n0_i)
(+.f32 (*.f32 (*.f32 u (neg.f32 u)) n0_i) n0_i)
(-.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 n0_i (*.f32 u (neg.f32 u)))))
(-.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 (*.f32 u (neg.f32 u)) n0_i)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))))) 1)
(/.f32 n0_i (/.f32 1 (-.f32 1 (*.f32 u u))))
(/.f32 1 (/.f32 1 (*.f32 n0_i (-.f32 1 (*.f32 u u)))))
(/.f32 (-.f32 1 (*.f32 u u)) (/.f32 1 n0_i))
(/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) 1)
(/.f32 (sqrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) (/.f32 1 (sqrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))))))
(/.f32 (sqrt.f32 n0_i) (/.f32 1 (*.f32 (sqrt.f32 n0_i) (-.f32 1 (*.f32 u u)))))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (/.f32 1 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) n0_i)))
(/.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) 2)))
(/.f32 (pow.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) 2) (/.f32 1 (cbrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))))))
(/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (/.f32 1 (*.f32 (cbrt.f32 n0_i) (-.f32 1 (*.f32 u u)))))
(/.f32 (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 2)) (/.f32 1 (*.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) n0_i)))
(/.f32 (-.f32 1 (pow.f32 u 4)) (/.f32 (+.f32 1 (*.f32 u u)) n0_i))
(/.f32 (-.f32 1 (pow.f32 u 6)) (/.f32 (+.f32 (*.f32 u u) (+.f32 1 (pow.f32 u 4))) n0_i))
(/.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 (*.f32 u u)))) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 u u)))))
(/.f32 (*.f32 n0_i (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 2))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 u u)))))
(/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (sqrt.f32 n0_i)) (/.f32 1 (sqrt.f32 n0_i)))
(/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (cbrt.f32 n0_i) 2)) (/.f32 1 (cbrt.f32 n0_i)))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 4))) (+.f32 1 (*.f32 u u)))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 6))) (+.f32 (*.f32 u u) (+.f32 1 (pow.f32 u 4))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 4)) n0_i) (+.f32 1 (*.f32 u u)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 6)) n0_i) (+.f32 (*.f32 u u) (+.f32 1 (pow.f32 u 4))))
(pow.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) 1)
(pow.f32 (sqrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) 2)
(pow.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) 3)
(pow.f32 (pow.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) 2))
(log.f32 (pow.f32 (exp.f32 n0_i) (-.f32 1 (*.f32 u u))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))))))
(cbrt.f32 (pow.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) 3))
(cbrt.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 (-.f32 1 (*.f32 u u)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 3) (pow.f32 n0_i 3)))
(expm1.f32 (log1p.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))))
(exp.f32 (log.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))))
(exp.f32 (*.f32 (log.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) 1))
(log1p.f32 (expm1.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))))
(+.f32 1 (*.f32 u (neg.f32 u)))
(+.f32 1 (*.f32 (*.f32 u (neg.f32 u)) 1))
(+.f32 (*.f32 u (neg.f32 u)) 1)
(+.f32 (*.f32 (*.f32 u (neg.f32 u)) 1) 1)
(+.f32 (-.f32 1 (+.f32 1 (*.f32 u u))) 1)
(*.f32 1 (-.f32 1 (*.f32 u u)))
(*.f32 (-.f32 1 (*.f32 u u)) 1)
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (sqrt.f32 (-.f32 1 (*.f32 u u))))
(*.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 2)) (cbrt.f32 (-.f32 1 (*.f32 u u))))
(*.f32 (-.f32 1 (pow.f32 u 4)) (/.f32 1 (+.f32 1 (*.f32 u u))))
(*.f32 (-.f32 1 (pow.f32 u 6)) (/.f32 1 (+.f32 (*.f32 u u) (+.f32 1 (pow.f32 u 4)))))
(*.f32 (/.f32 1 (+.f32 1 (*.f32 u u))) (-.f32 1 (pow.f32 u 4)))
(*.f32 (/.f32 1 (+.f32 (*.f32 u u) (+.f32 1 (pow.f32 u 4)))) (-.f32 1 (pow.f32 u 6)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 u 4)) (-.f32 1 (pow.f32 u 4))) (-.f32 1 (*.f32 u u)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 u 4)) (+.f32 1 (pow.f32 u 6))) (-.f32 (+.f32 1 (pow.f32 u 4)) (*.f32 u u)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 u 6)) (-.f32 1 (*.f32 (+.f32 (*.f32 u u) (pow.f32 u 4)) (+.f32 (*.f32 u u) (pow.f32 u 4))))) (-.f32 1 (+.f32 (*.f32 u u) (pow.f32 u 4))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 u 6)) (+.f32 1 (pow.f32 (+.f32 (*.f32 u u) (pow.f32 u 4)) 3))) (+.f32 1 (-.f32 (*.f32 (+.f32 (*.f32 u u) (pow.f32 u 4)) (+.f32 (*.f32 u u) (pow.f32 u 4))) (+.f32 (*.f32 u u) (pow.f32 u 4)))))
(/.f32 1 (/.f32 1 (-.f32 1 (*.f32 u u))))
(/.f32 (-.f32 1 (*.f32 u u)) 1)
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 u u)))))
(/.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) (/.f32 1 (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 2))))
(/.f32 (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 2)) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 u u)))))
(/.f32 (-.f32 1 (pow.f32 u 4)) (+.f32 1 (*.f32 u u)))
(/.f32 (-.f32 1 (pow.f32 u 4)) (/.f32 1 (/.f32 1 (+.f32 1 (*.f32 u u)))))
(/.f32 (-.f32 1 (pow.f32 u 6)) (+.f32 (*.f32 u u) (+.f32 1 (pow.f32 u 4))))
(/.f32 (-.f32 1 (pow.f32 u 6)) (/.f32 1 (/.f32 1 (+.f32 (*.f32 u u) (+.f32 1 (pow.f32 u 4))))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u 6))) (/.f32 (+.f32 (*.f32 u u) (+.f32 1 (pow.f32 u 4))) (sqrt.f32 (-.f32 1 (pow.f32 u 6)))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u 4))) (/.f32 (+.f32 1 (*.f32 u u)) (sqrt.f32 (-.f32 1 (pow.f32 u 4)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 u 6))) (cbrt.f32 (-.f32 1 (pow.f32 u 6)))) (/.f32 (+.f32 (*.f32 u u) (+.f32 1 (pow.f32 u 4))) (cbrt.f32 (-.f32 1 (pow.f32 u 6)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 u 4))) (cbrt.f32 (-.f32 1 (pow.f32 u 4)))) (/.f32 (+.f32 1 (*.f32 u u)) (cbrt.f32 (-.f32 1 (pow.f32 u 4)))))
(/.f32 (-.f32 1 (*.f32 (*.f32 u (neg.f32 u)) (*.f32 u (neg.f32 u)))) (+.f32 1 (*.f32 u u)))
(/.f32 (-.f32 1 (*.f32 (pow.f32 u 6) (pow.f32 u 6))) (*.f32 (+.f32 (*.f32 u u) (+.f32 1 (pow.f32 u 4))) (+.f32 1 (pow.f32 u 6))))
(/.f32 (-.f32 1 (*.f32 (pow.f32 u 4) (pow.f32 u 4))) (*.f32 (+.f32 1 (*.f32 u u)) (+.f32 1 (pow.f32 u 4))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 u (neg.f32 u)) 3)) (+.f32 1 (-.f32 (*.f32 (*.f32 u (neg.f32 u)) (*.f32 u (neg.f32 u))) (*.f32 u (neg.f32 u)))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 u (neg.f32 u)) 3)) (*.f32 1 (+.f32 1 (-.f32 (*.f32 (*.f32 u (neg.f32 u)) (*.f32 u (neg.f32 u))) (*.f32 u (neg.f32 u))))))
(/.f32 (-.f32 1 (pow.f32 (pow.f32 u 6) 3)) (*.f32 (+.f32 (*.f32 u u) (+.f32 1 (pow.f32 u 4))) (+.f32 (+.f32 1 (*.f32 (pow.f32 u 6) (pow.f32 u 6))) (pow.f32 u 6))))
(/.f32 (-.f32 1 (pow.f32 (pow.f32 u 4) 3)) (*.f32 (+.f32 1 (*.f32 u u)) (+.f32 1 (+.f32 (pow.f32 u 4) (*.f32 (pow.f32 u 4) (pow.f32 u 4))))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 u 4))) (neg.f32 (+.f32 1 (*.f32 u u))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 u 4))) (*.f32 1 (neg.f32 (+.f32 1 (*.f32 u u)))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 u 6))) (neg.f32 (+.f32 (*.f32 u u) (+.f32 1 (pow.f32 u 4)))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 u 6))) (*.f32 1 (neg.f32 (+.f32 (*.f32 u u) (+.f32 1 (pow.f32 u 4))))))
(pow.f32 (-.f32 1 (*.f32 u u)) 1)
(pow.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) 2)
(pow.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) 3)
(pow.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 3) 1/3)
(sqrt.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 2))
(log.f32 (exp.f32 (-.f32 1 (*.f32 u u))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (*.f32 u u)))))
(cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 3))
(expm1.f32 (log.f32 (-.f32 2 (*.f32 u u))))
(exp.f32 (log1p.f32 (*.f32 u (neg.f32 u))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 u (neg.f32 u))) 1))
(log1p.f32 (expm1.f32 (-.f32 1 (*.f32 u u))))
Outputs
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))
n0_i
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(*.f32 -1 (*.f32 u n0_i))
(neg.f32 (*.f32 n0_i u))
(*.f32 n0_i (neg.f32 u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(*.f32 -1 (*.f32 u n0_i))
(neg.f32 (*.f32 n0_i u))
(*.f32 n0_i (neg.f32 u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (-.f32 1 (pow.f32 u 2)) n0_i) (+.f32 1 u)))
(fma.f32 u n1_i (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (-.f32 1 (pow.f32 u 2)) n0_i) (+.f32 1 u)))
(fma.f32 u n1_i (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (-.f32 1 (pow.f32 u 2)) n0_i) (+.f32 1 u)))
(fma.f32 u n1_i (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))))
(*.f32 n1_i u)
(*.f32 u n1_i)
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (-.f32 1 (pow.f32 u 2)) n0_i) (+.f32 1 u)))
(fma.f32 u n1_i (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (-.f32 1 (pow.f32 u 2)) n0_i) (+.f32 1 u)))
(fma.f32 u n1_i (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (-.f32 1 (pow.f32 u 2)) n0_i) (+.f32 1 u)))
(fma.f32 u n1_i (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))))
(*.f32 n1_i u)
(*.f32 u n1_i)
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (-.f32 1 (pow.f32 u 2)) n0_i) (+.f32 1 u)))
(fma.f32 u n1_i (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (-.f32 1 (pow.f32 u 2)) n0_i) (+.f32 1 u)))
(fma.f32 u n1_i (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (-.f32 1 (pow.f32 u 2)) n0_i) (+.f32 1 u)))
(fma.f32 u n1_i (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))))
n0_i
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)
(*.f32 u (-.f32 n1_i n0_i))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i)))
(*.f32 (neg.f32 u) (fma.f32 -1 n1_i n0_i))
(*.f32 (fma.f32 -1 n1_i n0_i) (neg.f32 u))
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(fma.f32 -1 (*.f32 u (fma.f32 -1 n1_i n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(fma.f32 -1 (*.f32 u (fma.f32 -1 n1_i n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(fma.f32 -1 (*.f32 u (fma.f32 -1 n1_i n0_i)) n0_i)
(*.f32 n1_i u)
(*.f32 u n1_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 (/.f32 1 (+.f32 1 u)) (/.f32 (pow.f32 u 2) (+.f32 1 u))) n0_i))
(fma.f32 n1_i u (*.f32 n0_i (-.f32 (/.f32 1 (+.f32 1 u)) (/.f32 (*.f32 u u) (+.f32 1 u)))))
(fma.f32 n1_i u (*.f32 n0_i (-.f32 (/.f32 1 (+.f32 1 u)) (/.f32 u (/.f32 (+.f32 1 u) u)))))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 (/.f32 1 (+.f32 1 u)) (/.f32 (pow.f32 u 2) (+.f32 1 u))) n0_i))
(fma.f32 n1_i u (*.f32 n0_i (-.f32 (/.f32 1 (+.f32 1 u)) (/.f32 (*.f32 u u) (+.f32 1 u)))))
(fma.f32 n1_i u (*.f32 n0_i (-.f32 (/.f32 1 (+.f32 1 u)) (/.f32 u (/.f32 (+.f32 1 u) u)))))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 (/.f32 1 (+.f32 1 u)) (/.f32 (pow.f32 u 2) (+.f32 1 u))) n0_i))
(fma.f32 n1_i u (*.f32 n0_i (-.f32 (/.f32 1 (+.f32 1 u)) (/.f32 (*.f32 u u) (+.f32 1 u)))))
(fma.f32 n1_i u (*.f32 n0_i (-.f32 (/.f32 1 (+.f32 1 u)) (/.f32 u (/.f32 (+.f32 1 u) u)))))
(*.f32 (-.f32 (/.f32 1 (+.f32 1 u)) (/.f32 (pow.f32 u 2) (+.f32 1 u))) n0_i)
(*.f32 n0_i (-.f32 (/.f32 1 (+.f32 1 u)) (/.f32 (*.f32 u u) (+.f32 1 u))))
(*.f32 n0_i (-.f32 (/.f32 1 (+.f32 1 u)) (/.f32 u (/.f32 (+.f32 1 u) u))))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 (/.f32 1 (+.f32 1 u)) (/.f32 (pow.f32 u 2) (+.f32 1 u))) n0_i))
(fma.f32 n1_i u (*.f32 n0_i (-.f32 (/.f32 1 (+.f32 1 u)) (/.f32 (*.f32 u u) (+.f32 1 u)))))
(fma.f32 n1_i u (*.f32 n0_i (-.f32 (/.f32 1 (+.f32 1 u)) (/.f32 u (/.f32 (+.f32 1 u) u)))))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 (/.f32 1 (+.f32 1 u)) (/.f32 (pow.f32 u 2) (+.f32 1 u))) n0_i))
(fma.f32 n1_i u (*.f32 n0_i (-.f32 (/.f32 1 (+.f32 1 u)) (/.f32 (*.f32 u u) (+.f32 1 u)))))
(fma.f32 n1_i u (*.f32 n0_i (-.f32 (/.f32 1 (+.f32 1 u)) (/.f32 u (/.f32 (+.f32 1 u) u)))))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 (/.f32 1 (+.f32 1 u)) (/.f32 (pow.f32 u 2) (+.f32 1 u))) n0_i))
(fma.f32 n1_i u (*.f32 n0_i (-.f32 (/.f32 1 (+.f32 1 u)) (/.f32 (*.f32 u u) (+.f32 1 u)))))
(fma.f32 n1_i u (*.f32 n0_i (-.f32 (/.f32 1 (+.f32 1 u)) (/.f32 u (/.f32 (+.f32 1 u) u)))))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (-.f32 1 (pow.f32 u 2)) n0_i) (+.f32 1 u)))
(fma.f32 u n1_i (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (-.f32 1 (pow.f32 u 2)) n0_i) (+.f32 1 u)))
(fma.f32 u n1_i (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (-.f32 1 (pow.f32 u 2)) n0_i) (+.f32 1 u)))
(fma.f32 u n1_i (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))))
(*.f32 (-.f32 1 (pow.f32 u 2)) n0_i)
(*.f32 n0_i (-.f32 1 (*.f32 u u)))
(*.f32 (-.f32 1 (pow.f32 u 2)) n0_i)
(*.f32 n0_i (-.f32 1 (*.f32 u u)))
(*.f32 (-.f32 1 (pow.f32 u 2)) n0_i)
(*.f32 n0_i (-.f32 1 (*.f32 u u)))
(*.f32 (-.f32 1 (pow.f32 u 2)) n0_i)
(*.f32 n0_i (-.f32 1 (*.f32 u u)))
(*.f32 (-.f32 1 (pow.f32 u 2)) n0_i)
(*.f32 n0_i (-.f32 1 (*.f32 u u)))
(*.f32 (-.f32 1 (pow.f32 u 2)) n0_i)
(*.f32 n0_i (-.f32 1 (*.f32 u u)))
(*.f32 (-.f32 1 (pow.f32 u 2)) n0_i)
(*.f32 n0_i (-.f32 1 (*.f32 u u)))
(*.f32 (-.f32 1 (pow.f32 u 2)) n0_i)
(*.f32 n0_i (-.f32 1 (*.f32 u u)))
(*.f32 (-.f32 1 (pow.f32 u 2)) n0_i)
(*.f32 n0_i (-.f32 1 (*.f32 u u)))
(*.f32 (-.f32 1 (pow.f32 u 2)) n0_i)
(*.f32 n0_i (-.f32 1 (*.f32 u u)))
(*.f32 (-.f32 1 (pow.f32 u 2)) n0_i)
(*.f32 n0_i (-.f32 1 (*.f32 u u)))
(*.f32 (-.f32 1 (pow.f32 u 2)) n0_i)
(*.f32 n0_i (-.f32 1 (*.f32 u u)))
n0_i
(+.f32 (*.f32 -1 (*.f32 (pow.f32 u 2) n0_i)) n0_i)
(*.f32 n0_i (-.f32 1 (*.f32 u u)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 u 2) n0_i)) n0_i)
(*.f32 n0_i (-.f32 1 (*.f32 u u)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 u 2) n0_i)) n0_i)
(*.f32 n0_i (-.f32 1 (*.f32 u u)))
(*.f32 -1 (*.f32 (pow.f32 u 2) n0_i))
(*.f32 n0_i (*.f32 u (neg.f32 u)))
(*.f32 (*.f32 n0_i u) (neg.f32 u))
(+.f32 n0_i (*.f32 -1 (*.f32 (pow.f32 u 2) n0_i)))
(*.f32 n0_i (-.f32 1 (*.f32 u u)))
(+.f32 n0_i (*.f32 -1 (*.f32 (pow.f32 u 2) n0_i)))
(*.f32 n0_i (-.f32 1 (*.f32 u u)))
(+.f32 n0_i (*.f32 -1 (*.f32 (pow.f32 u 2) n0_i)))
(*.f32 n0_i (-.f32 1 (*.f32 u u)))
(*.f32 -1 (*.f32 (pow.f32 u 2) n0_i))
(*.f32 n0_i (*.f32 u (neg.f32 u)))
(*.f32 (*.f32 n0_i u) (neg.f32 u))
(+.f32 n0_i (*.f32 -1 (*.f32 (pow.f32 u 2) n0_i)))
(*.f32 n0_i (-.f32 1 (*.f32 u u)))
(+.f32 n0_i (*.f32 -1 (*.f32 (pow.f32 u 2) n0_i)))
(*.f32 n0_i (-.f32 1 (*.f32 u u)))
(+.f32 n0_i (*.f32 -1 (*.f32 (pow.f32 u 2) n0_i)))
(*.f32 n0_i (-.f32 1 (*.f32 u u)))
1
(+.f32 1 (*.f32 -1 (pow.f32 u 2)))
(-.f32 1 (*.f32 u u))
(+.f32 1 (*.f32 -1 (pow.f32 u 2)))
(-.f32 1 (*.f32 u u))
(+.f32 1 (*.f32 -1 (pow.f32 u 2)))
(-.f32 1 (*.f32 u u))
(*.f32 -1 (pow.f32 u 2))
(*.f32 u (neg.f32 u))
(+.f32 1 (*.f32 -1 (pow.f32 u 2)))
(-.f32 1 (*.f32 u u))
(+.f32 1 (*.f32 -1 (pow.f32 u 2)))
(-.f32 1 (*.f32 u u))
(+.f32 1 (*.f32 -1 (pow.f32 u 2)))
(-.f32 1 (*.f32 u u))
(*.f32 -1 (pow.f32 u 2))
(*.f32 u (neg.f32 u))
(+.f32 1 (*.f32 -1 (pow.f32 u 2)))
(-.f32 1 (*.f32 u u))
(+.f32 1 (*.f32 -1 (pow.f32 u 2)))
(-.f32 1 (*.f32 u u))
(+.f32 1 (*.f32 -1 (pow.f32 u 2)))
(-.f32 1 (*.f32 u u))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))) 1)
(*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))
(*.f32 n0_i (-.f32 1 u))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(*.f32 1 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))
(*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))
(*.f32 (-.f32 1 (*.f32 u u)) (*.f32 n0_i (/.f32 1 (+.f32 1 u))))
(*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))
(*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))
(*.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (/.f32 1 (+.f32 1 u)))
(*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))
(*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 1)
(*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))
(*.f32 (sqrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) (*.f32 (sqrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) (/.f32 1 (+.f32 1 u))))
(*.f32 (pow.f32 (sqrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) 2) (/.f32 1 (+.f32 1 u)))
(*.f32 (/.f32 1 (+.f32 1 u)) (pow.f32 (sqrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) 2))
(*.f32 (sqrt.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) (sqrt.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))))
(*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) 2) (*.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) (/.f32 1 (+.f32 1 u))))
(*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))
(*.f32 (cbrt.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) (cbrt.f32 (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2)))
(*.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))) (cbrt.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2)) (cbrt.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))))
(*.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))) (cbrt.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 2)))
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(*.f32 (/.f32 1 (+.f32 1 u)) (*.f32 n0_i (-.f32 1 (*.f32 u u))))
(*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))
(*.f32 (*.f32 n0_i (neg.f32 (-.f32 1 (*.f32 u u)))) (/.f32 1 (-.f32 -1 u)))
(*.f32 n0_i (*.f32 (neg.f32 (-.f32 1 (*.f32 u u))) (/.f32 1 (-.f32 -1 u))))
(/.f32 n0_i (/.f32 (-.f32 -1 u) (fma.f32 u u -1)))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 u))) (/.f32 n0_i (/.f32 (sqrt.f32 (+.f32 1 u)) (-.f32 1 (*.f32 u u)))))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 u))) (*.f32 (/.f32 n0_i (sqrt.f32 (+.f32 1 u))) (-.f32 1 (*.f32 u u))))
(/.f32 n0_i (/.f32 (sqrt.f32 (+.f32 1 u)) (/.f32 (-.f32 1 (*.f32 u u)) (sqrt.f32 (+.f32 1 u)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (/.f32 n0_i (/.f32 (cbrt.f32 (+.f32 1 u)) (-.f32 1 (*.f32 u u)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (*.f32 (/.f32 n0_i (cbrt.f32 (+.f32 1 u))) (-.f32 1 (*.f32 u u))))
(/.f32 n0_i (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 u)) 2) (/.f32 (-.f32 1 (*.f32 u u)) (cbrt.f32 (+.f32 1 u)))))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (sqrt.f32 (+.f32 1 u))) (/.f32 n0_i (sqrt.f32 (+.f32 1 u))))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 u))) (*.f32 (/.f32 n0_i (sqrt.f32 (+.f32 1 u))) (-.f32 1 (*.f32 u u))))
(/.f32 n0_i (/.f32 (sqrt.f32 (+.f32 1 u)) (/.f32 (-.f32 1 (*.f32 u u)) (sqrt.f32 (+.f32 1 u)))))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))
(*.f32 (/.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 (*.f32 u u)))) (-.f32 1 u))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(*.f32 (/.f32 n0_i (/.f32 (+.f32 1 (pow.f32 u 3)) (-.f32 1 (*.f32 u u)))) (+.f32 1 (-.f32 (*.f32 u u) u)))
(/.f32 (*.f32 n0_i (+.f32 1 (-.f32 (*.f32 u u) u))) (/.f32 (+.f32 1 (pow.f32 u 3)) (-.f32 1 (*.f32 u u))))
(*.f32 (-.f32 1 (*.f32 u u)) (*.f32 (-.f32 (+.f32 1 (*.f32 u u)) u) (/.f32 n0_i (+.f32 1 (pow.f32 u 3)))))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 u u))) (*.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (-.f32 1 u)))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 u 3))) (*.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 (-.f32 (*.f32 u u) u))))
(/.f32 (*.f32 n0_i (+.f32 1 (-.f32 (*.f32 u u) u))) (/.f32 (+.f32 1 (pow.f32 u 3)) (-.f32 1 (*.f32 u u))))
(*.f32 (-.f32 1 (*.f32 u u)) (*.f32 (-.f32 (+.f32 1 (*.f32 u u)) u) (/.f32 n0_i (+.f32 1 (pow.f32 u 3)))))
(*.f32 (/.f32 1 (-.f32 -1 u)) (*.f32 n0_i (neg.f32 (-.f32 1 (*.f32 u u)))))
(*.f32 n0_i (*.f32 (neg.f32 (-.f32 1 (*.f32 u u))) (/.f32 1 (-.f32 -1 u))))
(/.f32 n0_i (/.f32 (-.f32 -1 u) (fma.f32 u u -1)))
(*.f32 (/.f32 n0_i 1) (-.f32 1 u))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(*.f32 (/.f32 n0_i (sqrt.f32 (+.f32 1 u))) (/.f32 (-.f32 1 (*.f32 u u)) (sqrt.f32 (+.f32 1 u))))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 u))) (*.f32 (/.f32 n0_i (sqrt.f32 (+.f32 1 u))) (-.f32 1 (*.f32 u u))))
(/.f32 n0_i (/.f32 (sqrt.f32 (+.f32 1 u)) (/.f32 (-.f32 1 (*.f32 u u)) (sqrt.f32 (+.f32 1 u)))))
(*.f32 (/.f32 n0_i (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (/.f32 (-.f32 1 (*.f32 u u)) (cbrt.f32 (+.f32 1 u))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (*.f32 (/.f32 n0_i (cbrt.f32 (+.f32 1 u))) (-.f32 1 (*.f32 u u))))
(/.f32 n0_i (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 u)) 2) (/.f32 (-.f32 1 (*.f32 u u)) (cbrt.f32 (+.f32 1 u)))))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (/.f32 n0_i (cbrt.f32 (+.f32 1 u))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (*.f32 (/.f32 n0_i (cbrt.f32 (+.f32 1 u))) (-.f32 1 (*.f32 u u))))
(/.f32 n0_i (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 u)) 2) (/.f32 (-.f32 1 (*.f32 u u)) (cbrt.f32 (+.f32 1 u)))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) 1) (/.f32 (sqrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) (+.f32 1 u)))
(/.f32 (pow.f32 (sqrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) 2) (+.f32 1 u))
(*.f32 (/.f32 (sqrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) (+.f32 1 u)) (sqrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))))
(/.f32 (pow.f32 (sqrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) 2) (+.f32 1 u))
(*.f32 (/.f32 (sqrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (/.f32 (sqrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) (cbrt.f32 (+.f32 1 u))))
(/.f32 (/.f32 (pow.f32 (sqrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) 2) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (cbrt.f32 (+.f32 1 u)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) 2) 1) (/.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) (+.f32 1 u)))
(*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) 2) (sqrt.f32 (+.f32 1 u))) (/.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) (sqrt.f32 (+.f32 1 u))))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 u))) (*.f32 (/.f32 n0_i (sqrt.f32 (+.f32 1 u))) (-.f32 1 (*.f32 u u))))
(/.f32 n0_i (/.f32 (sqrt.f32 (+.f32 1 u)) (/.f32 (-.f32 1 (*.f32 u u)) (sqrt.f32 (+.f32 1 u)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) 2) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (cbrt.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) 2) (cbrt.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))))) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2))
(*.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))) (/.f32 (pow.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) 2) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)))
(*.f32 (/.f32 (sqrt.f32 n0_i) (/.f32 1 (-.f32 1 u))) (sqrt.f32 n0_i))
(*.f32 (sqrt.f32 n0_i) (*.f32 (/.f32 (sqrt.f32 n0_i) 1) (-.f32 1 u)))
(*.f32 (/.f32 (sqrt.f32 n0_i) 1) (*.f32 (-.f32 1 u) (sqrt.f32 n0_i)))
(*.f32 (/.f32 n0_i (/.f32 (+.f32 1 u) (sqrt.f32 (-.f32 1 (*.f32 u u))))) (sqrt.f32 (-.f32 1 (*.f32 u u))))
(*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) 2) (+.f32 1 u)) (cbrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))))
(*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))
(*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (sqrt.f32 (-.f32 1 (*.f32 u u)))) (/.f32 (sqrt.f32 (-.f32 1 u)) (sqrt.f32 (+.f32 1 u))))
(*.f32 (/.f32 n0_i (/.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (-.f32 1 (*.f32 u u)))) (/.f32 (sqrt.f32 (-.f32 1 u)) (sqrt.f32 (+.f32 1 u))))
(*.f32 (*.f32 (/.f32 n0_i (sqrt.f32 (-.f32 1 (*.f32 u u)))) (-.f32 1 (*.f32 u u))) (/.f32 (sqrt.f32 (-.f32 1 u)) (sqrt.f32 (+.f32 1 u))))
(*.f32 (/.f32 n0_i (-.f32 1 (*.f32 u u))) (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(*.f32 (/.f32 n0_i (+.f32 1 (pow.f32 u 3))) (*.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 (-.f32 (*.f32 u u) u))))
(/.f32 (*.f32 n0_i (+.f32 1 (-.f32 (*.f32 u u) u))) (/.f32 (+.f32 1 (pow.f32 u 3)) (-.f32 1 (*.f32 u u))))
(*.f32 (-.f32 1 (*.f32 u u)) (*.f32 (-.f32 (+.f32 1 (*.f32 u u)) u) (/.f32 n0_i (+.f32 1 (pow.f32 u 3)))))
(*.f32 (/.f32 n0_i (-.f32 -1 u)) (neg.f32 (-.f32 1 (*.f32 u u))))
(*.f32 n0_i (*.f32 (neg.f32 (-.f32 1 (*.f32 u u))) (/.f32 1 (-.f32 -1 u))))
(/.f32 n0_i (/.f32 (-.f32 -1 u) (fma.f32 u u -1)))
(*.f32 (/.f32 n0_i (/.f32 (+.f32 1 u) (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 2)))) (cbrt.f32 (-.f32 1 (*.f32 u u))))
(*.f32 (*.f32 (/.f32 n0_i (+.f32 1 u)) (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 2))) (cbrt.f32 (-.f32 1 (*.f32 u u))))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (*.f32 (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 2)) (cbrt.f32 (-.f32 1 (*.f32 u u)))))
(*.f32 (/.f32 1 (/.f32 (+.f32 1 u) (pow.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) 2))) (cbrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))))
(*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))
(*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 2))) (/.f32 (-.f32 1 u) (cbrt.f32 (-.f32 1 (*.f32 u u)))))
(/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 2))) (/.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) (-.f32 1 u)))
(*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (-.f32 1 (pow.f32 u 4))) (*.f32 (-.f32 1 u) (+.f32 1 (*.f32 u u))))
(*.f32 (/.f32 n0_i (/.f32 (-.f32 1 (pow.f32 u 4)) (-.f32 1 (*.f32 u u)))) (*.f32 (-.f32 1 u) (+.f32 1 (*.f32 u u))))
(*.f32 (+.f32 1 (*.f32 u u)) (/.f32 (*.f32 n0_i (-.f32 1 u)) (/.f32 (-.f32 1 (pow.f32 u 4)) (-.f32 1 (*.f32 u u)))))
(*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (-.f32 1 (pow.f32 u 6))) (*.f32 (-.f32 1 u) (+.f32 (*.f32 u u) (+.f32 1 (pow.f32 u 4)))))
(*.f32 (/.f32 n0_i (/.f32 (-.f32 1 (pow.f32 u 6)) (-.f32 1 (*.f32 u u)))) (*.f32 (-.f32 1 u) (fma.f32 u u (+.f32 1 (pow.f32 u 4)))))
(*.f32 (+.f32 1 (fma.f32 u u (pow.f32 u 4))) (*.f32 (-.f32 1 u) (/.f32 n0_i (/.f32 (-.f32 1 (pow.f32 u 6)) (-.f32 1 (*.f32 u u))))))
(*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (neg.f32 (-.f32 1 (*.f32 u u)))) (neg.f32 (-.f32 1 u)))
(*.f32 (/.f32 n0_i (/.f32 (neg.f32 (-.f32 1 (*.f32 u u))) (-.f32 1 (*.f32 u u)))) (neg.f32 (-.f32 1 u)))
(*.f32 (/.f32 n0_i -1) (+.f32 u -1))
(*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (neg.f32 (+.f32 1 (pow.f32 u 3)))) (neg.f32 (+.f32 1 (-.f32 (*.f32 u u) u))))
(*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 -1 (neg.f32 (pow.f32 u 3)))) (neg.f32 (+.f32 1 (-.f32 (*.f32 u u) u))))
(*.f32 (/.f32 n0_i (/.f32 (-.f32 -1 (pow.f32 u 3)) (-.f32 1 (*.f32 u u)))) (+.f32 (-.f32 -1 (*.f32 u u)) u))
(*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (-.f32 (*.f32 u u) 1)) (-.f32 u 1))
(*.f32 (/.f32 n0_i (/.f32 (neg.f32 (-.f32 1 (*.f32 u u))) (-.f32 1 (*.f32 u u)))) (neg.f32 (-.f32 1 u)))
(*.f32 (/.f32 n0_i -1) (+.f32 u -1))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (/.f32 1 (-.f32 1 u))) (cbrt.f32 n0_i))
(*.f32 (cbrt.f32 n0_i) (*.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) 1) (-.f32 1 u)))
(*.f32 (cbrt.f32 n0_i) (*.f32 (-.f32 1 u) (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) 1)))
(*.f32 (/.f32 (*.f32 n0_i (neg.f32 (-.f32 1 (*.f32 u u)))) (neg.f32 (-.f32 1 (*.f32 u u)))) (-.f32 1 u))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(*.f32 (/.f32 (*.f32 n0_i (neg.f32 (-.f32 1 (*.f32 u u)))) (neg.f32 (+.f32 1 (pow.f32 u 3)))) (+.f32 1 (-.f32 (*.f32 u u) u)))
(*.f32 (+.f32 1 (-.f32 (*.f32 u u) u)) (/.f32 n0_i (/.f32 (+.f32 -1 (neg.f32 (pow.f32 u 3))) (neg.f32 (-.f32 1 (*.f32 u u))))))
(*.f32 (-.f32 (+.f32 1 (*.f32 u u)) u) (/.f32 n0_i (/.f32 (-.f32 -1 (pow.f32 u 3)) (fma.f32 u u -1))))
(*.f32 (/.f32 (/.f32 n0_i (/.f32 (sqrt.f32 (+.f32 1 u)) (-.f32 1 (*.f32 u u)))) (sqrt.f32 (-.f32 1 (*.f32 u u)))) (sqrt.f32 (-.f32 1 u)))
(*.f32 (sqrt.f32 (-.f32 1 u)) (/.f32 n0_i (*.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (/.f32 (sqrt.f32 (+.f32 1 u)) (-.f32 1 (*.f32 u u))))))
(*.f32 (sqrt.f32 (-.f32 1 u)) (/.f32 n0_i (*.f32 (/.f32 (sqrt.f32 (+.f32 1 u)) (-.f32 1 (*.f32 u u))) (sqrt.f32 (-.f32 1 (*.f32 u u))))))
(*.f32 (/.f32 (/.f32 n0_i (/.f32 (sqrt.f32 (+.f32 1 u)) (-.f32 1 (*.f32 u u)))) (sqrt.f32 (+.f32 1 (pow.f32 u 3)))) (sqrt.f32 (+.f32 1 (-.f32 (*.f32 u u) u))))
(*.f32 (/.f32 n0_i (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 u 3))) (/.f32 (sqrt.f32 (+.f32 1 u)) (-.f32 1 (*.f32 u u))))) (sqrt.f32 (+.f32 1 (-.f32 (*.f32 u u) u))))
(*.f32 (/.f32 n0_i (*.f32 (/.f32 (sqrt.f32 (+.f32 1 u)) (-.f32 1 (*.f32 u u))) (sqrt.f32 (+.f32 1 (pow.f32 u 3))))) (sqrt.f32 (-.f32 (+.f32 1 (*.f32 u u)) u)))
(*.f32 (/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (cbrt.f32 (-.f32 1 (*.f32 u u)))) (cbrt.f32 (-.f32 1 u)))
(*.f32 (/.f32 (/.f32 n0_i (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 u)) 2) (-.f32 1 (*.f32 u u)))) (cbrt.f32 (-.f32 1 (*.f32 u u)))) (cbrt.f32 (-.f32 1 u)))
(*.f32 (/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (cbrt.f32 (-.f32 1 (*.f32 u u)))) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (cbrt.f32 (-.f32 1 u)))
(*.f32 (/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (cbrt.f32 (+.f32 1 (pow.f32 u 3)))) (cbrt.f32 (+.f32 1 (-.f32 (*.f32 u u) u))))
(/.f32 (*.f32 (/.f32 n0_i (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 u)) 2) (-.f32 1 (*.f32 u u)))) (cbrt.f32 (+.f32 1 (-.f32 (*.f32 u u) u)))) (cbrt.f32 (+.f32 1 (pow.f32 u 3))))
(/.f32 (/.f32 (*.f32 n0_i (cbrt.f32 (-.f32 (+.f32 1 (*.f32 u u)) u))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 u)) 2) (-.f32 1 (*.f32 u u)))) (cbrt.f32 (+.f32 1 (pow.f32 u 3))))
(pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 1)
(*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))
(pow.f32 (sqrt.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) 2)
(*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))
(pow.f32 (cbrt.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) 3)
(*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))
(pow.f32 (/.f32 (/.f32 1 (-.f32 1 u)) n0_i) -1)
(/.f32 1 (/.f32 1 (*.f32 n0_i (-.f32 1 u))))
(*.f32 1 (*.f32 n0_i (-.f32 1 u)))
(pow.f32 (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3) 1/3)
(*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))
(neg.f32 (/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (-.f32 -1 u) n0_i)))
(*.f32 n0_i (*.f32 (neg.f32 (-.f32 1 (*.f32 u u))) (/.f32 1 (-.f32 -1 u))))
(/.f32 n0_i (/.f32 (-.f32 -1 u) (fma.f32 u u -1)))
(sqrt.f32 (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2))
(sqrt.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 2))
(log.f32 (exp.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))))
(*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))))
(*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))
(cbrt.f32 (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3))
(*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))))
(*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))
(exp.f32 (log.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))))
(*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) 1))
(*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))
(log1p.f32 (expm1.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))))
(*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))
(-.f32 (exp.f32 (log1p.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))))) 1)
(fma.f32 u n1_i (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))) (-.f32 1 (*.f32 n1_i u)))
(fma.f32 u n1_i (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 n1_i u))) (-.f32 1 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u n1_i))) (-.f32 1 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))))
(+.f32 -1 (+.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) (exp.f32 (log1p.f32 (*.f32 u n1_i)))))
(-.f32 (/.f32 (pow.f32 (*.f32 n1_i u) 2) (-.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))) (/.f32 (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2) (-.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 2)) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))))
(-.f32 (+.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (exp.f32 (log1p.f32 (*.f32 n1_i u)))) 1)
(-.f32 (exp.f32 (log1p.f32 (*.f32 u n1_i))) (-.f32 1 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))))
(+.f32 -1 (+.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) (exp.f32 (log1p.f32 (*.f32 u n1_i)))))
(-.f32 (+.f32 (*.f32 n1_i u) (exp.f32 (log1p.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))))) 1)
(fma.f32 u n1_i (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))))
(*.f32 1 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))))
(fma.f32 u n1_i (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))))
(*.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) 1)
(fma.f32 u n1_i (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))) (sqrt.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))))
(fma.f32 u n1_i (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))))
(*.f32 (cbrt.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))) (cbrt.f32 (pow.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) 2)))
(*.f32 (cbrt.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))))) (cbrt.f32 (pow.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) 2)) (cbrt.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))))
(*.f32 (cbrt.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))))) (cbrt.f32 (pow.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))) 2)))
(*.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2)) (/.f32 1 (-.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))))
(/.f32 (*.f32 1 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 2))) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 2)) (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))) 1))
(*.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (-.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (*.f32 n1_i u))))))
(*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 3) (pow.f32 (*.f32 u n1_i) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) (-.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) (*.f32 u n1_i))))))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 n0_i (*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)) (-.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) (*.f32 u n1_i))))) (+.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 3) (pow.f32 (*.f32 u n1_i) 3))))
(*.f32 (/.f32 1 (-.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2)))
(/.f32 (*.f32 1 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 2))) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 2)) (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))) 1))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (-.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (*.f32 n1_i u))))) (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3)))
(*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 3) (pow.f32 (*.f32 u n1_i) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) (-.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) (*.f32 u n1_i))))))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 n0_i (*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)) (-.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) (*.f32 u n1_i))))) (+.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 3) (pow.f32 (*.f32 u n1_i) 3))))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2)) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2))) (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))))
(fma.f32 u n1_i (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2)) (-.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3))) (+.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2)) (*.f32 u (*.f32 n1_i (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))))))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 2)) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 3))) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (+.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 2) (*.f32 u (*.f32 n1_i (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))))))))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 2)) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 3))) (+.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 2) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 u (*.f32 n1_i (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))))))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3)) (-.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 n1_i u) 2)) (*.f32 (*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (-.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (*.f32 n1_i u))) (*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (-.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (*.f32 n1_i u)))))) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (-.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (*.f32 n1_i u)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 3) (pow.f32 (*.f32 u n1_i) 3)) (-.f32 (pow.f32 (*.f32 u n1_i) 4) (*.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 2) (*.f32 (-.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) (*.f32 u n1_i)) (-.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) (*.f32 u n1_i)))))) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) (-.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) (*.f32 u n1_i)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 3) (pow.f32 (*.f32 u n1_i) 3)) (-.f32 (pow.f32 (*.f32 u n1_i) 4) (*.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 2) (*.f32 (-.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) (*.f32 u n1_i)) (-.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) (*.f32 u n1_i)))))) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 n0_i (*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)) (-.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) (*.f32 u n1_i))))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3)) (+.f32 (pow.f32 (pow.f32 (*.f32 n1_i u) 2) 3) (pow.f32 (*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (-.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (*.f32 n1_i u))) 3))) (-.f32 (+.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 n1_i u) 2)) (*.f32 (*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (-.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (*.f32 n1_i u))) (*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (-.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (*.f32 n1_i u))))) (*.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (-.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (*.f32 n1_i u))))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 3) (pow.f32 (*.f32 u n1_i) 3)) (+.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 2) 3) (pow.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) (-.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) (*.f32 u n1_i))) 3))) (+.f32 (pow.f32 (*.f32 u n1_i) 4) (-.f32 (*.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 2) (*.f32 (-.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) (*.f32 u n1_i)) (-.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) (*.f32 u n1_i)))) (*.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) (-.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) (*.f32 u n1_i)))))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 3) (pow.f32 (*.f32 u n1_i) 3)) (+.f32 (pow.f32 (*.f32 n0_i (*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)) (-.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) (*.f32 u n1_i)))) 3) (pow.f32 (*.f32 u n1_i) 6))) (+.f32 (pow.f32 (*.f32 u n1_i) 4) (-.f32 (*.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 2) (*.f32 (-.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) (*.f32 u n1_i)) (-.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) (*.f32 u n1_i)))) (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) (*.f32 (-.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) (*.f32 u n1_i)) (pow.f32 (*.f32 u n1_i) 2))))))
(/.f32 1 (/.f32 1 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))))
(fma.f32 u n1_i (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))))
(/.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) (/.f32 (-.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) (-.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))))
(fma.f32 u n1_i (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))))
(/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2)) (-.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 2)) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3)) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (-.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (*.f32 n1_i u)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 3) (pow.f32 (*.f32 u n1_i) 3)) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) (-.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) (*.f32 u n1_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 3) (pow.f32 (*.f32 u n1_i) 3)) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 n0_i (*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)) (-.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) (*.f32 u n1_i))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (-.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (*.f32 n1_i u)))) (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (-.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (*.f32 n1_i u)))) (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) (-.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) (*.f32 u n1_i)))) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) (-.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) (*.f32 u n1_i))))) (fma.f32 u n1_i (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))))
(*.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))) (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 n0_i (*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)) (-.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) (*.f32 u n1_i))))) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 n0_i (*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)) (-.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) (*.f32 u n1_i)))))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2))) (/.f32 (-.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 2))) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 2))))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 2))) (/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 2))) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3))) (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (-.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (*.f32 n1_i u)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3)))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 3) (pow.f32 (*.f32 u n1_i) 3))) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) (-.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) (*.f32 u n1_i))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 3) (pow.f32 (*.f32 u n1_i) 3))))
(*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 3) (pow.f32 (*.f32 u n1_i) 3))) (/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 3) (pow.f32 (*.f32 u n1_i) 3))) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 n0_i (*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)) (-.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) (*.f32 u n1_i)))))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2)))) (/.f32 (-.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2)))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 2))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 2)))) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 2))))
(*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 2))) (/.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 2))) (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 2))))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3)))) (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (-.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (*.f32 n1_i u)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3)))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 3) (pow.f32 (*.f32 u n1_i) 3))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 3) (pow.f32 (*.f32 u n1_i) 3)))) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) (-.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) (*.f32 u n1_i))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 3) (pow.f32 (*.f32 u n1_i) 3))))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 3) (pow.f32 (*.f32 u n1_i) 3))) (/.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 3) (pow.f32 (*.f32 u n1_i) 3))) (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 n0_i (*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)) (-.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) (*.f32 u n1_i))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 3) (pow.f32 (*.f32 u n1_i) 3))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 n1_i u) 3)) (*.f32 (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3))) (*.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (-.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (*.f32 n1_i u)))) (-.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 6) (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 6)) (*.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) (-.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) (*.f32 u n1_i)))) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 3))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 6) (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 6)) (*.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 n0_i (*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)) (-.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) (*.f32 u n1_i))))) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 3))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2) (pow.f32 (*.f32 n1_i u) 2)) (-.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (*.f32 n1_i u)))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 2) (pow.f32 (*.f32 u n1_i) 2)) (-.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) (*.f32 u n1_i)))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 n1_i u) 2)) (*.f32 (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2))) (*.f32 (-.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 4) (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 4)) (*.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))) (+.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 2) (pow.f32 (*.f32 u n1_i) 2))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 4) (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 4)) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))))) (+.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 2) (pow.f32 (*.f32 u n1_i) 2)))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 n1_i u) 3) 3) (pow.f32 (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3) 3)) (*.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (-.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (*.f32 n1_i u)))) (-.f32 (+.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 n1_i u) 3)) (*.f32 (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3))) (*.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3)))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 3) 3) (pow.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 3) 3)) (*.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) (-.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) (*.f32 u n1_i)))) (+.f32 (pow.f32 (*.f32 u n1_i) 6) (-.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 6) (*.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 3) (pow.f32 (*.f32 u n1_i) 3))))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 3) 3) (pow.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 3) 3)) (*.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 n0_i (*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)) (-.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) (*.f32 u n1_i))))) (+.f32 (pow.f32 (*.f32 u n1_i) 6) (-.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 6) (*.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 3) (pow.f32 (*.f32 u n1_i) 3))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 n1_i u) 2) 3) (pow.f32 (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2) 3)) (*.f32 (-.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) (+.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 n1_i u) 2)) (+.f32 (*.f32 (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2)) (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 2) 3) (pow.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 2) 3)) (*.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))) (+.f32 (pow.f32 (*.f32 u n1_i) 4) (+.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 4) (*.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 2) (pow.f32 (*.f32 u n1_i) 2))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 6) (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 6)) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))))) (+.f32 (pow.f32 (*.f32 u n1_i) 4) (+.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 4) (*.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 2) (pow.f32 (*.f32 u n1_i) 2)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2))) (neg.f32 (-.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 2))) (neg.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (-.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (*.f32 n1_i u))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 3) (pow.f32 (*.f32 u n1_i) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) (-.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) (*.f32 u n1_i))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 3) (pow.f32 (*.f32 u n1_i) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 n0_i (*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)) (-.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) (*.f32 u n1_i)))))))
(pow.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) 1)
(fma.f32 u n1_i (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))))
(pow.f32 (sqrt.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))) 2)
(fma.f32 u n1_i (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))))
(pow.f32 (cbrt.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))) 3)
(fma.f32 u n1_i (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))))
(pow.f32 (pow.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) 3) 1/3)
(fma.f32 u n1_i (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))))
(sqrt.f32 (pow.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) 2))
(sqrt.f32 (pow.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))) 2))
(log.f32 (exp.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))))
(fma.f32 u n1_i (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))))))
(fma.f32 u n1_i (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))))
(cbrt.f32 (pow.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) 3))
(fma.f32 u n1_i (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))))
(expm1.f32 (log1p.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))))
(fma.f32 u n1_i (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))))
(exp.f32 (log.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))))
(fma.f32 u n1_i (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))))
(exp.f32 (*.f32 (log.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))) 1))
(fma.f32 u n1_i (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))))
(log1p.f32 (expm1.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))))
(fma.f32 u n1_i (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))))
(fma.f32 1 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (*.f32 n1_i u))
(fma.f32 u n1_i (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))))
(fma.f32 1 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))
(fma.f32 u n1_i (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))))
(fma.f32 u n1_i (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))
(fma.f32 u n1_i (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))))
(fma.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (/.f32 1 (+.f32 1 u)) (*.f32 n1_i u))
(fma.f32 u n1_i (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))))
(fma.f32 n1_i u (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))
(fma.f32 u n1_i (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))))
(fma.f32 (sqrt.f32 (*.f32 n1_i u)) (sqrt.f32 (*.f32 n1_i u)) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))
(fma.f32 (sqrt.f32 (*.f32 u n1_i)) (sqrt.f32 (*.f32 u n1_i)) (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))))
(fma.f32 (sqrt.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) (sqrt.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) (*.f32 n1_i u))
(fma.f32 u n1_i (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 n1_i u)) 2) (cbrt.f32 (*.f32 n1_i u)) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 u n1_i)) 2) (cbrt.f32 (*.f32 u n1_i)) (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))))
(fma.f32 (cbrt.f32 (pow.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)) 2)) (cbrt.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))) (*.f32 n1_i u))
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u))) 2)) (cbrt.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))) (*.f32 u n1_i))
(+.f32 n0_i (*.f32 n0_i (*.f32 u (neg.f32 u))))
(*.f32 n0_i (-.f32 1 (*.f32 u u)))
(+.f32 n0_i (*.f32 (*.f32 u (neg.f32 u)) n0_i))
(*.f32 n0_i (-.f32 1 (*.f32 u u)))
(+.f32 (*.f32 n0_i (*.f32 u (neg.f32 u))) n0_i)
(*.f32 n0_i (-.f32 1 (*.f32 u u)))
(+.f32 (*.f32 (*.f32 u (neg.f32 u)) n0_i) n0_i)
(*.f32 n0_i (-.f32 1 (*.f32 u u)))
(-.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 n0_i (*.f32 u (neg.f32 u)))))
(+.f32 (-.f32 (exp.f32 (log1p.f32 n0_i)) 1) (*.f32 n0_i (*.f32 u (neg.f32 u))))
(+.f32 (*.f32 (*.f32 n0_i u) (neg.f32 u)) (-.f32 (exp.f32 (log1p.f32 n0_i)) 1))
(-.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 (*.f32 u (neg.f32 u)) n0_i)))
(+.f32 (-.f32 (exp.f32 (log1p.f32 n0_i)) 1) (*.f32 n0_i (*.f32 u (neg.f32 u))))
(+.f32 (*.f32 (*.f32 n0_i u) (neg.f32 u)) (-.f32 (exp.f32 (log1p.f32 n0_i)) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))))) 1)
(*.f32 n0_i (-.f32 1 (*.f32 u u)))
(/.f32 n0_i (/.f32 1 (-.f32 1 (*.f32 u u))))
(*.f32 n0_i (-.f32 1 (*.f32 u u)))
(/.f32 1 (/.f32 1 (*.f32 n0_i (-.f32 1 (*.f32 u u)))))
(*.f32 n0_i (-.f32 1 (*.f32 u u)))
(/.f32 (-.f32 1 (*.f32 u u)) (/.f32 1 n0_i))
(*.f32 n0_i (-.f32 1 (*.f32 u u)))
(/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) 1)
(*.f32 n0_i (-.f32 1 (*.f32 u u)))
(/.f32 (sqrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) (/.f32 1 (sqrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))))))
(pow.f32 (sqrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) 2)
(/.f32 (sqrt.f32 n0_i) (/.f32 1 (*.f32 (sqrt.f32 n0_i) (-.f32 1 (*.f32 u u)))))
(*.f32 (/.f32 (sqrt.f32 n0_i) 1) (*.f32 (-.f32 1 (*.f32 u u)) (sqrt.f32 n0_i)))
(*.f32 (sqrt.f32 n0_i) (*.f32 (-.f32 1 (*.f32 u u)) (sqrt.f32 n0_i)))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (/.f32 1 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) n0_i)))
(*.f32 n0_i (-.f32 1 (*.f32 u u)))
(/.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) 2)))
(*.f32 n0_i (-.f32 1 (*.f32 u u)))
(/.f32 (pow.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) 2) (/.f32 1 (cbrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))))))
(*.f32 n0_i (-.f32 1 (*.f32 u u)))
(/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (/.f32 1 (*.f32 (cbrt.f32 n0_i) (-.f32 1 (*.f32 u u)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) 1) (*.f32 (-.f32 1 (*.f32 u u)) (cbrt.f32 n0_i)))
(*.f32 (cbrt.f32 n0_i) (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (cbrt.f32 n0_i) 2)))
(/.f32 (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 2)) (/.f32 1 (*.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) n0_i)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 2)) 1) (*.f32 n0_i (cbrt.f32 (-.f32 1 (*.f32 u u)))))
(*.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) (*.f32 n0_i (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 2))))
(/.f32 (-.f32 1 (pow.f32 u 4)) (/.f32 (+.f32 1 (*.f32 u u)) n0_i))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 4))) (+.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (-.f32 1 (pow.f32 u 4)) (+.f32 1 (*.f32 u u))))
(/.f32 (-.f32 1 (pow.f32 u 6)) (/.f32 (+.f32 (*.f32 u u) (+.f32 1 (pow.f32 u 4))) n0_i))
(/.f32 n0_i (/.f32 (fma.f32 u u (+.f32 1 (pow.f32 u 4))) (-.f32 1 (pow.f32 u 6))))
(/.f32 (-.f32 1 (pow.f32 u 6)) (/.f32 (+.f32 1 (fma.f32 u u (pow.f32 u 4))) n0_i))
(/.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 (*.f32 u u)))) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 u u)))))
(*.f32 n0_i (-.f32 1 (*.f32 u u)))
(/.f32 (*.f32 n0_i (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 2))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 u u)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 2)) 1) (*.f32 n0_i (cbrt.f32 (-.f32 1 (*.f32 u u)))))
(*.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) (*.f32 n0_i (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 2))))
(/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (sqrt.f32 n0_i)) (/.f32 1 (sqrt.f32 n0_i)))
(*.f32 (/.f32 (sqrt.f32 n0_i) 1) (*.f32 (-.f32 1 (*.f32 u u)) (sqrt.f32 n0_i)))
(*.f32 (sqrt.f32 n0_i) (*.f32 (-.f32 1 (*.f32 u u)) (sqrt.f32 n0_i)))
(/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (cbrt.f32 n0_i) 2)) (/.f32 1 (cbrt.f32 n0_i)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) 1) (*.f32 (-.f32 1 (*.f32 u u)) (cbrt.f32 n0_i)))
(*.f32 (cbrt.f32 n0_i) (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (cbrt.f32 n0_i) 2)))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 4))) (+.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (-.f32 1 (pow.f32 u 4)) (+.f32 1 (*.f32 u u))))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 6))) (+.f32 (*.f32 u u) (+.f32 1 (pow.f32 u 4))))
(/.f32 n0_i (/.f32 (fma.f32 u u (+.f32 1 (pow.f32 u 4))) (-.f32 1 (pow.f32 u 6))))
(/.f32 (-.f32 1 (pow.f32 u 6)) (/.f32 (+.f32 1 (fma.f32 u u (pow.f32 u 4))) n0_i))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 4)) n0_i) (+.f32 1 (*.f32 u u)))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 4))) (+.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (-.f32 1 (pow.f32 u 4)) (+.f32 1 (*.f32 u u))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 6)) n0_i) (+.f32 (*.f32 u u) (+.f32 1 (pow.f32 u 4))))
(/.f32 n0_i (/.f32 (fma.f32 u u (+.f32 1 (pow.f32 u 4))) (-.f32 1 (pow.f32 u 6))))
(/.f32 (-.f32 1 (pow.f32 u 6)) (/.f32 (+.f32 1 (fma.f32 u u (pow.f32 u 4))) n0_i))
(pow.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) 1)
(*.f32 n0_i (-.f32 1 (*.f32 u u)))
(pow.f32 (sqrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) 2)
(pow.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) 3)
(*.f32 n0_i (-.f32 1 (*.f32 u u)))
(pow.f32 (pow.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) 3) 1/3)
(*.f32 n0_i (-.f32 1 (*.f32 u u)))
(sqrt.f32 (pow.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) 2))
(log.f32 (pow.f32 (exp.f32 n0_i) (-.f32 1 (*.f32 u u))))
(*.f32 (-.f32 1 (*.f32 u u)) (log.f32 (exp.f32 n0_i)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))))))
(*.f32 n0_i (-.f32 1 (*.f32 u u)))
(cbrt.f32 (pow.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) 3))
(*.f32 n0_i (-.f32 1 (*.f32 u u)))
(cbrt.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 (-.f32 1 (*.f32 u u)) 3)))
(*.f32 n0_i (-.f32 1 (*.f32 u u)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 3) (pow.f32 n0_i 3)))
(*.f32 n0_i (-.f32 1 (*.f32 u u)))
(expm1.f32 (log1p.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))))
(*.f32 n0_i (-.f32 1 (*.f32 u u)))
(exp.f32 (log.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))))
(*.f32 n0_i (-.f32 1 (*.f32 u u)))
(exp.f32 (*.f32 (log.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) 1))
(*.f32 n0_i (-.f32 1 (*.f32 u u)))
(log1p.f32 (expm1.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))))
(*.f32 n0_i (-.f32 1 (*.f32 u u)))
(+.f32 1 (*.f32 u (neg.f32 u)))
(-.f32 1 (*.f32 u u))
(+.f32 1 (*.f32 (*.f32 u (neg.f32 u)) 1))
(-.f32 1 (*.f32 u u))
(+.f32 (*.f32 u (neg.f32 u)) 1)
(-.f32 1 (*.f32 u u))
(+.f32 (*.f32 (*.f32 u (neg.f32 u)) 1) 1)
(-.f32 1 (*.f32 u u))
(+.f32 (-.f32 1 (+.f32 1 (*.f32 u u))) 1)
(-.f32 1 (*.f32 u u))
(*.f32 1 (-.f32 1 (*.f32 u u)))
(-.f32 1 (*.f32 u u))
(*.f32 (-.f32 1 (*.f32 u u)) 1)
(-.f32 1 (*.f32 u u))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (sqrt.f32 (-.f32 1 (*.f32 u u))))
(-.f32 1 (*.f32 u u))
(*.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 2)) (cbrt.f32 (-.f32 1 (*.f32 u u))))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 2)) (cbrt.f32 (-.f32 1 (*.f32 u u))))
(*.f32 (-.f32 1 (pow.f32 u 4)) (/.f32 1 (+.f32 1 (*.f32 u u))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 4)) 1) (+.f32 1 (*.f32 u u)))
(*.f32 (-.f32 1 (pow.f32 u 6)) (/.f32 1 (+.f32 (*.f32 u u) (+.f32 1 (pow.f32 u 4)))))
(*.f32 (-.f32 1 (pow.f32 u 6)) (/.f32 1 (fma.f32 u u (+.f32 1 (pow.f32 u 4)))))
(*.f32 (-.f32 1 (pow.f32 u 6)) (/.f32 1 (+.f32 1 (fma.f32 u u (pow.f32 u 4)))))
(*.f32 (/.f32 1 (+.f32 1 (*.f32 u u))) (-.f32 1 (pow.f32 u 4)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 4)) 1) (+.f32 1 (*.f32 u u)))
(*.f32 (-.f32 1 (pow.f32 u 4)) (/.f32 1 (+.f32 1 (*.f32 u u))))
(*.f32 (/.f32 1 (+.f32 (*.f32 u u) (+.f32 1 (pow.f32 u 4)))) (-.f32 1 (pow.f32 u 6)))
(*.f32 (-.f32 1 (pow.f32 u 6)) (/.f32 1 (fma.f32 u u (+.f32 1 (pow.f32 u 4)))))
(*.f32 (-.f32 1 (pow.f32 u 6)) (/.f32 1 (+.f32 1 (fma.f32 u u (pow.f32 u 4)))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 u 4)) (-.f32 1 (pow.f32 u 4))) (-.f32 1 (*.f32 u u)))
(-.f32 1 (*.f32 u u))
(*.f32 (/.f32 (-.f32 1 (pow.f32 u 4)) (+.f32 1 (pow.f32 u 6))) (-.f32 (+.f32 1 (pow.f32 u 4)) (*.f32 u u)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 u 4)) (+.f32 1 (pow.f32 u 6))) (+.f32 1 (-.f32 (pow.f32 u 4) (*.f32 u u))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 u 4)) (+.f32 1 (pow.f32 u 6))) (+.f32 (pow.f32 u 4) (-.f32 1 (*.f32 u u))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 u 6)) (-.f32 1 (*.f32 (+.f32 (*.f32 u u) (pow.f32 u 4)) (+.f32 (*.f32 u u) (pow.f32 u 4))))) (-.f32 1 (+.f32 (*.f32 u u) (pow.f32 u 4))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 u 6)) (-.f32 1 (*.f32 (fma.f32 u u (pow.f32 u 4)) (fma.f32 u u (pow.f32 u 4))))) (-.f32 1 (fma.f32 u u (pow.f32 u 4))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 u 6)) (+.f32 1 (pow.f32 (+.f32 (*.f32 u u) (pow.f32 u 4)) 3))) (+.f32 1 (-.f32 (*.f32 (+.f32 (*.f32 u u) (pow.f32 u 4)) (+.f32 (*.f32 u u) (pow.f32 u 4))) (+.f32 (*.f32 u u) (pow.f32 u 4)))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 u 6)) (+.f32 1 (pow.f32 (fma.f32 u u (pow.f32 u 4)) 3))) (+.f32 1 (-.f32 (*.f32 (fma.f32 u u (pow.f32 u 4)) (fma.f32 u u (pow.f32 u 4))) (fma.f32 u u (pow.f32 u 4)))))
(/.f32 (-.f32 1 (pow.f32 u 6)) (/.f32 (+.f32 1 (pow.f32 (fma.f32 u u (pow.f32 u 4)) 3)) (+.f32 1 (-.f32 (*.f32 (fma.f32 u u (pow.f32 u 4)) (fma.f32 u u (pow.f32 u 4))) (fma.f32 u u (pow.f32 u 4))))))
(/.f32 1 (/.f32 1 (-.f32 1 (*.f32 u u))))
(-.f32 1 (*.f32 u u))
(/.f32 (-.f32 1 (*.f32 u u)) 1)
(-.f32 1 (*.f32 u u))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 u u)))))
(-.f32 1 (*.f32 u u))
(/.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) (/.f32 1 (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 2))))
(*.f32 (/.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) 1) (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 2)) (/.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) 1))
(/.f32 (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 2)) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 u u)))))
(*.f32 (/.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) 1) (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 2)) (/.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) 1))
(/.f32 (-.f32 1 (pow.f32 u 4)) (+.f32 1 (*.f32 u u)))
(/.f32 (-.f32 1 (pow.f32 u 4)) (/.f32 1 (/.f32 1 (+.f32 1 (*.f32 u u)))))
(/.f32 (-.f32 1 (pow.f32 u 4)) (+.f32 1 (*.f32 u u)))
(/.f32 (-.f32 1 (pow.f32 u 6)) (+.f32 (*.f32 u u) (+.f32 1 (pow.f32 u 4))))
(/.f32 (-.f32 1 (pow.f32 u 6)) (fma.f32 u u (+.f32 1 (pow.f32 u 4))))
(/.f32 (-.f32 1 (pow.f32 u 6)) (+.f32 1 (fma.f32 u u (pow.f32 u 4))))
(/.f32 (-.f32 1 (pow.f32 u 6)) (/.f32 1 (/.f32 1 (+.f32 (*.f32 u u) (+.f32 1 (pow.f32 u 4))))))
(/.f32 (-.f32 1 (pow.f32 u 6)) (fma.f32 u u (+.f32 1 (pow.f32 u 4))))
(/.f32 (-.f32 1 (pow.f32 u 6)) (+.f32 1 (fma.f32 u u (pow.f32 u 4))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u 6))) (/.f32 (+.f32 (*.f32 u u) (+.f32 1 (pow.f32 u 4))) (sqrt.f32 (-.f32 1 (pow.f32 u 6)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u 6))) (fma.f32 u u (+.f32 1 (pow.f32 u 4)))) (sqrt.f32 (-.f32 1 (pow.f32 u 6))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 u 6))) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u 6))) (+.f32 1 (fma.f32 u u (pow.f32 u 4)))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u 4))) (/.f32 (+.f32 1 (*.f32 u u)) (sqrt.f32 (-.f32 1 (pow.f32 u 4)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u 4))) (+.f32 1 (*.f32 u u))) (sqrt.f32 (-.f32 1 (pow.f32 u 4))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 u 4))) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u 4))) (+.f32 1 (*.f32 u u))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 u 6))) (cbrt.f32 (-.f32 1 (pow.f32 u 6)))) (/.f32 (+.f32 (*.f32 u u) (+.f32 1 (pow.f32 u 4))) (cbrt.f32 (-.f32 1 (pow.f32 u 6)))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 u 6))) (cbrt.f32 (-.f32 1 (pow.f32 u 6)))) (fma.f32 u u (+.f32 1 (pow.f32 u 4)))) (cbrt.f32 (-.f32 1 (pow.f32 u 6))))
(*.f32 (cbrt.f32 (-.f32 1 (pow.f32 u 6))) (/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 u 6))) (cbrt.f32 (-.f32 1 (pow.f32 u 6)))) (+.f32 1 (fma.f32 u u (pow.f32 u 4)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 u 4))) (cbrt.f32 (-.f32 1 (pow.f32 u 4)))) (/.f32 (+.f32 1 (*.f32 u u)) (cbrt.f32 (-.f32 1 (pow.f32 u 4)))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 u 4))) (cbrt.f32 (-.f32 1 (pow.f32 u 4)))) (+.f32 1 (*.f32 u u))) (cbrt.f32 (-.f32 1 (pow.f32 u 4))))
(*.f32 (cbrt.f32 (-.f32 1 (pow.f32 u 4))) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 u 4))) (/.f32 (+.f32 1 (*.f32 u u)) (cbrt.f32 (-.f32 1 (pow.f32 u 4))))))
(/.f32 (-.f32 1 (*.f32 (*.f32 u (neg.f32 u)) (*.f32 u (neg.f32 u)))) (+.f32 1 (*.f32 u u)))
(/.f32 (-.f32 1 (*.f32 (neg.f32 u) (*.f32 -1 (pow.f32 u 3)))) (+.f32 1 (*.f32 u u)))
(/.f32 (-.f32 1 (*.f32 (pow.f32 u 6) (pow.f32 u 6))) (*.f32 (+.f32 (*.f32 u u) (+.f32 1 (pow.f32 u 4))) (+.f32 1 (pow.f32 u 6))))
(/.f32 (-.f32 1 (pow.f32 u 12)) (*.f32 (fma.f32 u u (+.f32 1 (pow.f32 u 4))) (+.f32 1 (pow.f32 u 6))))
(/.f32 (-.f32 1 (pow.f32 u 12)) (*.f32 (+.f32 1 (fma.f32 u u (pow.f32 u 4))) (+.f32 1 (pow.f32 u 6))))
(/.f32 (-.f32 1 (*.f32 (pow.f32 u 4) (pow.f32 u 4))) (*.f32 (+.f32 1 (*.f32 u u)) (+.f32 1 (pow.f32 u 4))))
(/.f32 (-.f32 1 (pow.f32 u 8)) (*.f32 (+.f32 1 (*.f32 u u)) (+.f32 1 (pow.f32 u 4))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 u (neg.f32 u)) 3)) (+.f32 1 (-.f32 (*.f32 (*.f32 u (neg.f32 u)) (*.f32 u (neg.f32 u))) (*.f32 u (neg.f32 u)))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 u (neg.f32 u)) 3)) (+.f32 1 (-.f32 (*.f32 (neg.f32 u) (*.f32 -1 (pow.f32 u 3))) (*.f32 u (neg.f32 u)))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 u (neg.f32 u)) 3)) (*.f32 1 (+.f32 1 (-.f32 (*.f32 (*.f32 u (neg.f32 u)) (*.f32 u (neg.f32 u))) (*.f32 u (neg.f32 u))))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 u (neg.f32 u)) 3)) (+.f32 1 (-.f32 (*.f32 (*.f32 u (neg.f32 u)) (*.f32 u (neg.f32 u))) (*.f32 u (neg.f32 u)))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 u (neg.f32 u)) 3)) (+.f32 1 (-.f32 (*.f32 (neg.f32 u) (*.f32 -1 (pow.f32 u 3))) (*.f32 u (neg.f32 u)))))
(/.f32 (-.f32 1 (pow.f32 (pow.f32 u 6) 3)) (*.f32 (+.f32 (*.f32 u u) (+.f32 1 (pow.f32 u 4))) (+.f32 (+.f32 1 (*.f32 (pow.f32 u 6) (pow.f32 u 6))) (pow.f32 u 6))))
(/.f32 (-.f32 1 (pow.f32 (pow.f32 u 6) 3)) (*.f32 (fma.f32 u u (+.f32 1 (pow.f32 u 4))) (+.f32 (pow.f32 u 6) (+.f32 1 (pow.f32 u 12)))))
(/.f32 (-.f32 1 (pow.f32 (pow.f32 u 6) 3)) (*.f32 (+.f32 1 (fma.f32 u u (pow.f32 u 4))) (+.f32 1 (+.f32 (pow.f32 u 6) (pow.f32 u 12)))))
(/.f32 (-.f32 1 (pow.f32 (pow.f32 u 4) 3)) (*.f32 (+.f32 1 (*.f32 u u)) (+.f32 1 (+.f32 (pow.f32 u 4) (*.f32 (pow.f32 u 4) (pow.f32 u 4))))))
(/.f32 (-.f32 1 (pow.f32 (pow.f32 u 4) 3)) (*.f32 (+.f32 1 (*.f32 u u)) (+.f32 1 (+.f32 (pow.f32 u 4) (pow.f32 u 8)))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 u 4))) (neg.f32 (+.f32 1 (*.f32 u u))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 u 4))) (+.f32 -1 (*.f32 u (neg.f32 u))))
(/.f32 (+.f32 -1 (pow.f32 u 4)) (-.f32 -1 (*.f32 u u)))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 u 4))) (*.f32 1 (neg.f32 (+.f32 1 (*.f32 u u)))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 u 4))) (+.f32 -1 (*.f32 u (neg.f32 u))))
(/.f32 (+.f32 -1 (pow.f32 u 4)) (-.f32 -1 (*.f32 u u)))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 u 6))) (neg.f32 (+.f32 (*.f32 u u) (+.f32 1 (pow.f32 u 4)))))
(neg.f32 (/.f32 (-.f32 1 (pow.f32 u 6)) (neg.f32 (fma.f32 u u (+.f32 1 (pow.f32 u 4))))))
(/.f32 (+.f32 -1 (pow.f32 u 6)) (-.f32 (-.f32 -1 (*.f32 u u)) (pow.f32 u 4)))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 u 6))) (*.f32 1 (neg.f32 (+.f32 (*.f32 u u) (+.f32 1 (pow.f32 u 4))))))
(neg.f32 (/.f32 (-.f32 1 (pow.f32 u 6)) (neg.f32 (fma.f32 u u (+.f32 1 (pow.f32 u 4))))))
(/.f32 (+.f32 -1 (pow.f32 u 6)) (-.f32 (-.f32 -1 (*.f32 u u)) (pow.f32 u 4)))
(pow.f32 (-.f32 1 (*.f32 u u)) 1)
(-.f32 1 (*.f32 u u))
(pow.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) 2)
(-.f32 1 (*.f32 u u))
(pow.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) 3)
(-.f32 1 (*.f32 u u))
(pow.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 3) 1/3)
(-.f32 1 (*.f32 u u))
(sqrt.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 2))
(log.f32 (exp.f32 (-.f32 1 (*.f32 u u))))
(-.f32 1 (*.f32 u u))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (*.f32 u u)))))
(-.f32 1 (*.f32 u u))
(cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 3))
(-.f32 1 (*.f32 u u))
(expm1.f32 (log.f32 (-.f32 2 (*.f32 u u))))
(exp.f32 (log1p.f32 (*.f32 u (neg.f32 u))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 u (neg.f32 u))) 1))
(exp.f32 (log1p.f32 (*.f32 u (neg.f32 u))))
(log1p.f32 (expm1.f32 (-.f32 1 (*.f32 u u))))
(-.f32 1 (*.f32 u u))

localize66.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(*.f32 u normAngle)
0.0b
(*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)
0.0b
(+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))
1.4b
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
Compiler

Compiled 37 to 9 computations (75.7% saved)

series21.0ms (0.1%)

Counts
3 → 88
Calls

27 calls:

TimeVariablePointExpression
13.0ms
normAngle
@-inf
(+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))
1.0ms
normAngle
@0
(*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)
1.0ms
normAngle
@-inf
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
1.0ms
normAngle
@0
(+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))
0.0ms
normAngle
@inf
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))

rewrite115.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1902×associate-*l/
1740×associate-/r*
1466×associate-/l*
270×add-sqr-sqrt
268×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01269
125465
2356465
Stop Event
node limit
Counts
3 → 266
Calls
Call 1
Inputs
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))
(*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 u (*.f32 normAngle (/.f32 1 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 u (/.f32 normAngle (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 normAngle (*.f32 u (/.f32 1 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 u normAngle) (/.f32 1 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (sqrt.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (*.f32 u normAngle)) (*.f32 (sqrt.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) 2) (cbrt.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 (cbrt.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 u normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 normAngle (neg.f32 u)) (/.f32 -1 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (*.f32 u normAngle) (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 normAngle (/.f32 (cbrt.f32 (sin.f32 normAngle)) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle))) (/.f32 u (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 u (sin.f32 normAngle)) normAngle)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 u 1) (/.f32 normAngle (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 u (sqrt.f32 (sin.f32 normAngle))) (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 u (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 normAngle 1) (/.f32 u (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 normAngle (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 u (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (*.f32 u normAngle)) 1) (/.f32 (sqrt.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sqrt.f32 (*.f32 u normAngle)) (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) 1) (/.f32 (cbrt.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (cbrt.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 u (/.f32 (neg.f32 (sin.f32 normAngle)) normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))) (-.f32 1 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 n0_i (/.f32 (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)) n0_i)) (/.f32 (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2) (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (exp.f32 (log1p.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (exp.f32 (log1p.f32 n0_i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))) (sqrt.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))) (pow.f32 (cbrt.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))) 2) (cbrt.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2)) (/.f32 1 (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3)) (/.f32 1 (fma.f32 n0_i n0_i (*.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)) (/.f32 (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)) (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2)) (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3)) (fma.f32 n0_i n0_i (*.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i))) (/.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i))) (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3))) (/.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i))) (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2))) (/.f32 (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)) (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3))) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3)))) (/.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i))) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2))) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2)))) (/.f32 (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2) (*.f32 n0_i n0_i)) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2))) (neg.f32 (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3))) (neg.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2)) 1) (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3)) 1) (fma.f32 n0_i n0_i (*.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2) (*.f32 n0_i n0_i)) 1) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2))) 1) (neg.f32 (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3))) 1) (neg.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3))) (sqrt.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)))) (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2))) (sqrt.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)))) (sqrt.f32 (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3))) (pow.f32 (cbrt.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))) 2)) (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2))) (pow.f32 (cbrt.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))) 2)) (cbrt.f32 (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (*.f32 (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2))) (/.f32 1 (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)))) (+.f32 (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2) (*.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (*.f32 n0_i n0_i) 3) (pow.f32 (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2) 3)) (/.f32 1 (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)))) (+.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (+.f32 (*.f32 (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2)) (*.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3)) (*.f32 (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3))) (/.f32 1 (fma.f32 n0_i n0_i (*.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i))))) (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 (pow.f32 n0_i 3) 3) (pow.f32 (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3) 3)) (/.f32 1 (fma.f32 n0_i n0_i (*.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i))))) (-.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3)) (*.f32 (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3))) (*.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2)) 1) (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2)) (sqrt.f32 (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)))) (sqrt.f32 (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2)) (*.f32 (cbrt.f32 (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))) (cbrt.f32 (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))) (cbrt.f32 (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2)) (+.f32 (sqrt.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)) (sqrt.f32 n0_i))) (-.f32 (sqrt.f32 n0_i) (sqrt.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3)) 1) (fma.f32 n0_i n0_i (*.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3)) (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i))))) (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3)) (*.f32 (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i)))) (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i)))))) (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)) (sqrt.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 n0_i) (sqrt.f32 n0_i) (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)) 2) (cbrt.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 n0_i) 2) (cbrt.f32 n0_i) (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u (/.f32 (/.f32 (sin.f32 normAngle) n1_i) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u (/.f32 (/.f32 (sin.f32 normAngle) normAngle) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 normAngle (/.f32 (/.f32 (sin.f32 normAngle) n1_i) u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u normAngle) (/.f32 (sin.f32 normAngle) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (sin.f32 normAngle) (*.f32 u (*.f32 normAngle n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (*.f32 u normAngle)) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sqrt.f32 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) (*.f32 (sqrt.f32 (*.f32 u normAngle)) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 u) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (*.f32 (sqrt.f32 u) normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 n1_i) (/.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)) (sqrt.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 normAngle) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (*.f32 (sqrt.f32 normAngle) u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 (*.f32 u normAngle)) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (cbrt.f32 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (/.f32 (sin.f32 normAngle) (*.f32 (cbrt.f32 (*.f32 u normAngle)) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (cbrt.f32 u) 2) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (*.f32 (cbrt.f32 u) normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 n1_i) (/.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)) (pow.f32 (cbrt.f32 n1_i) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (cbrt.f32 n1_i) 2) (/.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)) (cbrt.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (cbrt.f32 normAngle) 2) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (*.f32 (cbrt.f32 normAngle) u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u (*.f32 normAngle n1_i)) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 normAngle (neg.f32 u)) (/.f32 (neg.f32 (sin.f32 normAngle)) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (*.f32 u (*.f32 normAngle n1_i))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 u (*.f32 normAngle n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i))) (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i)))) (/.f32 (sin.f32 normAngle) (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u normAngle) (sqrt.f32 n1_i)) (/.f32 (sin.f32 normAngle) (sqrt.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u normAngle) (pow.f32 (cbrt.f32 n1_i) 2)) (/.f32 (sin.f32 normAngle) (cbrt.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u (sqrt.f32 normAngle)) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sqrt.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u (pow.f32 (cbrt.f32 normAngle) 2)) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (cbrt.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 normAngle (sqrt.f32 u)) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sqrt.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 normAngle (pow.f32 (cbrt.f32 u) 2)) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (cbrt.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 normAngle n1_i) (/.f32 (sin.f32 normAngle) u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u n1_i) (/.f32 (sin.f32 normAngle) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (*.f32 u normAngle)) n1_i) (/.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n1_i) (sqrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n1_i u) (/.f32 (sin.f32 normAngle) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n1_i (*.f32 normAngle (neg.f32 u))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 normAngle (neg.f32 u)) n1_i) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 u (/.f32 1 (*.f32 normAngle n1_i))) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 u normAngle) (/.f32 (sqrt.f32 (sin.f32 normAngle)) n1_i)) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 normAngle (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 u n1_i))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (*.f32 u normAngle)) (sqrt.f32 n1_i)) (/.f32 (sin.f32 normAngle) (*.f32 (sqrt.f32 (*.f32 u normAngle)) (sqrt.f32 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 1 (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 u (*.f32 normAngle n1_i))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u) n1_i) (/.f32 (/.f32 (sin.f32 normAngle) normAngle) (sqrt.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) n1_i) (/.f32 (sin.f32 normAngle) (cbrt.f32 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 u) 2) n1_i) (/.f32 (/.f32 (sin.f32 normAngle) normAngle) (cbrt.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 u (/.f32 1 normAngle)) n1_i) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sqrt.f32 (sin.f32 normAngle))) n1_i) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 normAngle (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) u)) n1_i) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1 n1_i) (neg.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 u) n1_i) (neg.f32 (/.f32 (sin.f32 normAngle) normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (*.f32 normAngle (neg.f32 u))) n1_i) (neg.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u (*.f32 normAngle n1_i)) 1) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u n1_i) 1) (/.f32 (sin.f32 normAngle) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 n1_i u) 1) (/.f32 (sin.f32 normAngle) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (neg.f32 u))) 1) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 normAngle (neg.f32 u)) n1_i) 1) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 u (/.f32 1 (*.f32 normAngle n1_i))) 1) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (*.f32 u normAngle) (/.f32 (sqrt.f32 (sin.f32 normAngle)) n1_i)) 1) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 normAngle (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 u n1_i))) 1) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (*.f32 u (*.f32 normAngle n1_i))) 1) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (*.f32 u (*.f32 normAngle n1_i))) (sqrt.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 (sqrt.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n1_i)) (sqrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (*.f32 u normAngle)) (*.f32 (sqrt.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n1_i)) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u) (*.f32 (sqrt.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n1_i)) (sqrt.f32 (/.f32 (sin.f32 normAngle) normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (*.f32 normAngle (neg.f32 u))) (*.f32 (sqrt.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n1_i)) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i))) (pow.f32 (cbrt.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)) 2)) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 u (*.f32 normAngle n1_i)) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 n1_i 1) (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 n1_i (*.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (cbrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))) (cbrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 n1_i (/.f32 1 normAngle)) (/.f32 (sin.f32 normAngle) u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 n1_i (/.f32 (sqrt.f32 (sin.f32 normAngle)) normAngle)) (/.f32 (sqrt.f32 (sin.f32 normAngle)) u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 n1_i (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) 1)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 n1_i (/.f32 1 u)) (/.f32 (sin.f32 normAngle) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 n1_i (/.f32 1 (sqrt.f32 (*.f32 u normAngle)))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 n1_i (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2))) (/.f32 (sin.f32 normAngle) (cbrt.f32 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 n1_i (/.f32 (sqrt.f32 (sin.f32 normAngle)) u)) (/.f32 (sqrt.f32 (sin.f32 normAngle)) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 n1_i (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (*.f32 u normAngle)))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 n1_i (/.f32 (sqrt.f32 (sin.f32 normAngle)) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (cbrt.f32 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 n1_i (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) u)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 n1_i (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) normAngle)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 n1_i (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (sqrt.f32 (*.f32 u normAngle)))) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (sqrt.f32 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 n1_i (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2))) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (cbrt.f32 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 u n1_i) (sin.f32 normAngle)) (/.f32 1 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 u n1_i) 1) (/.f32 (sin.f32 normAngle) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 u n1_i) (sqrt.f32 (/.f32 (sin.f32 normAngle) normAngle))) (sqrt.f32 (/.f32 (sin.f32 normAngle) normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 u n1_i) (*.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)))) (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 u n1_i) (/.f32 1 (sqrt.f32 normAngle))) (/.f32 (sin.f32 normAngle) (sqrt.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 u n1_i) (/.f32 1 (pow.f32 (cbrt.f32 normAngle) 2))) (/.f32 (sin.f32 normAngle) (cbrt.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 u n1_i) (/.f32 (sqrt.f32 (sin.f32 normAngle)) 1)) (/.f32 (sqrt.f32 (sin.f32 normAngle)) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 u n1_i) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 normAngle))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 u n1_i) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (pow.f32 (cbrt.f32 normAngle) 2))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (cbrt.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 u n1_i) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) 1)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 u n1_i) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (sqrt.f32 normAngle))) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (sqrt.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 u n1_i) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (pow.f32 (cbrt.f32 normAngle) 2))) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (cbrt.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)) (/.f32 1 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 n1_i u) 1) (/.f32 (sin.f32 normAngle) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 n1_i u) (sqrt.f32 (/.f32 (sin.f32 normAngle) normAngle))) (sqrt.f32 (/.f32 (sin.f32 normAngle) normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 n1_i u) (*.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)))) (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 n1_i u) (/.f32 1 (sqrt.f32 normAngle))) (/.f32 (sin.f32 normAngle) (sqrt.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 n1_i u) (/.f32 1 (pow.f32 (cbrt.f32 normAngle) 2))) (/.f32 (sin.f32 normAngle) (cbrt.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 n1_i u) (/.f32 (sqrt.f32 (sin.f32 normAngle)) 1)) (/.f32 (sqrt.f32 (sin.f32 normAngle)) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 n1_i u) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 normAngle))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 n1_i u) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (pow.f32 (cbrt.f32 normAngle) 2))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (cbrt.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 n1_i u) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) 1)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 n1_i u) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (sqrt.f32 normAngle))) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (sqrt.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 n1_i u) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (pow.f32 (cbrt.f32 normAngle) 2))) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (cbrt.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle (neg.f32 u))) 1) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle (neg.f32 u))) (sqrt.f32 (sin.f32 normAngle))) (neg.f32 (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle (neg.f32 u))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (neg.f32 (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle (neg.f32 u))) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle (neg.f32 u))) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle (neg.f32 u))) -1) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle (neg.f32 u))) (neg.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle (neg.f32 u))) (neg.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 normAngle (neg.f32 u)) n1_i) 1) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 normAngle (neg.f32 u)) n1_i) (sqrt.f32 (sin.f32 normAngle))) (neg.f32 (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 normAngle (neg.f32 u)) n1_i) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (neg.f32 (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 normAngle (neg.f32 u)) n1_i) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 normAngle (neg.f32 u)) n1_i) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 normAngle (neg.f32 u)) n1_i) -1) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 normAngle (neg.f32 u)) n1_i) (neg.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 normAngle (neg.f32 u)) n1_i) (neg.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 u (/.f32 1 (*.f32 normAngle n1_i))) 1) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 u (/.f32 1 (*.f32 normAngle n1_i))) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 u normAngle) (/.f32 (sqrt.f32 (sin.f32 normAngle)) n1_i)) 1) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 u normAngle) (/.f32 (sqrt.f32 (sin.f32 normAngle)) n1_i)) (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 u normAngle) (/.f32 (sqrt.f32 (sin.f32 normAngle)) n1_i)) (sqrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 u normAngle) (/.f32 (sqrt.f32 (sin.f32 normAngle)) n1_i)) (sqrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 normAngle (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 u n1_i))) 1) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 normAngle (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 u n1_i))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 normAngle (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 u n1_i))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 normAngle (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 u n1_i))) (cbrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 normAngle (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 u n1_i))) (*.f32 (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (*.f32 u (*.f32 normAngle n1_i))) 1) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (*.f32 u (*.f32 normAngle n1_i))) (sqrt.f32 (sin.f32 normAngle))) (neg.f32 (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (*.f32 u (*.f32 normAngle n1_i))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (neg.f32 (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (*.f32 u (*.f32 normAngle n1_i))) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (*.f32 u (*.f32 normAngle n1_i))) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (*.f32 u (*.f32 normAngle n1_i))) -1) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (*.f32 u (*.f32 normAngle n1_i))) (neg.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (*.f32 u (*.f32 normAngle n1_i))) (neg.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 n1_i) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)))))))

simplify176.0ms (0.9%)

Algorithm
egg-herbie
Rules
1200×associate-/l/
870×times-frac
844×associate-*r*
798×associate-*l*
760×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
074714096
1201513926
Stop Event
node limit
Counts
354 → 436
Calls
Call 1
Inputs
u
(+.f32 (*.f32 1/6 (*.f32 u (pow.f32 normAngle 2))) u)
(+.f32 (*.f32 1/6 (*.f32 u (pow.f32 normAngle 2))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/36 u) (*.f32 1/120 u)) (pow.f32 normAngle 4))) u))
(+.f32 (*.f32 1/6 (*.f32 u (pow.f32 normAngle 2))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/720 u) (+.f32 (*.f32 -1/5040 u) (*.f32 1/6 (+.f32 (*.f32 -1/36 u) (*.f32 1/120 u))))) (pow.f32 normAngle 6))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/36 u) (*.f32 1/120 u)) (pow.f32 normAngle 4))) u)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
n0_i
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
n0_i
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
n0_i
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(+.f32 (*.f32 n1_i u) n0_i)
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))) n0_i))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (*.f32 -1/36 (*.f32 n1_i u))) (pow.f32 normAngle 4))) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))) n0_i)))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/5040 (*.f32 n1_i u)) (+.f32 (*.f32 1/6 (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (*.f32 -1/36 (*.f32 n1_i u)))) (*.f32 1/720 (*.f32 n1_i u)))) (pow.f32 normAngle 6))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (*.f32 -1/36 (*.f32 n1_i u))) (pow.f32 normAngle 4))) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))) n0_i))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
n0_i
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (*.f32 -1/36 (*.f32 n1_i u))) (pow.f32 normAngle 4))) (+.f32 (*.f32 n1_i u) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (*.f32 -1/36 (*.f32 n1_i u))) (pow.f32 normAngle 4))) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 -1 (*.f32 (+.f32 (*.f32 1/6 (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (*.f32 -1/36 (*.f32 n1_i u)))) (+.f32 (*.f32 -1/5040 (*.f32 n1_i u)) (*.f32 1/720 (*.f32 n1_i u)))) (pow.f32 normAngle 6))))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))) 1)
(*.f32 u (*.f32 normAngle (/.f32 1 (sin.f32 normAngle))))
(*.f32 u (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 u (/.f32 1 (sin.f32 normAngle))))
(*.f32 (*.f32 u normAngle) (/.f32 1 (sin.f32 normAngle)))
(*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) 1)
(*.f32 1 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (sqrt.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (sqrt.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 (sqrt.f32 (*.f32 u normAngle)) (*.f32 (sqrt.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))))
(*.f32 (cbrt.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) 2) (cbrt.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 (cbrt.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 u normAngle))
(*.f32 (*.f32 normAngle (neg.f32 u)) (/.f32 -1 (sin.f32 normAngle)))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (*.f32 u normAngle) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 normAngle (/.f32 (cbrt.f32 (sin.f32 normAngle)) u)))
(*.f32 (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle))) (/.f32 u (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 u (sin.f32 normAngle)) normAngle)
(*.f32 (/.f32 u 1) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (/.f32 u (sqrt.f32 (sin.f32 normAngle))) (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 u (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 normAngle 1) (/.f32 u (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 u (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 u normAngle)) 1) (/.f32 (sqrt.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sqrt.f32 (*.f32 u normAngle)) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) 1) (/.f32 (cbrt.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (cbrt.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(pow.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) 1)
(pow.f32 (sqrt.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) 2)
(pow.f32 (cbrt.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) 3)
(pow.f32 (pow.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) 3) 1/3)
(pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)) -1)
(neg.f32 (/.f32 u (/.f32 (neg.f32 (sin.f32 normAngle)) normAngle)))
(sqrt.f32 (pow.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) 2))
(log.f32 (exp.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))
(cbrt.f32 (pow.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) 3))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(exp.f32 (log.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) 1))
(log1p.f32 (expm1.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(-.f32 (exp.f32 (log1p.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)))) 1)
(-.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))) (-.f32 1 n0_i))
(-.f32 (/.f32 n0_i (/.f32 (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)) n0_i)) (/.f32 (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2) (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))
(-.f32 (+.f32 n0_i (exp.f32 (log1p.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)))) 1)
(-.f32 (+.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (exp.f32 (log1p.f32 n0_i))) 1)
(*.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)) 1)
(*.f32 1 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)))
(*.f32 (sqrt.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))) (sqrt.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))
(*.f32 (cbrt.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))) (pow.f32 (cbrt.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))) 2))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))) 2) (cbrt.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))
(*.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2)) (/.f32 1 (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))
(*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3)) (/.f32 1 (fma.f32 n0_i n0_i (*.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i)))))
(/.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)) (/.f32 (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)) (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))
(/.f32 1 (/.f32 1 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2)) (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3)) (fma.f32 n0_i n0_i (*.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i))))
(/.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i))) (/.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i))) (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3))) (/.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i))) (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3)))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2))) (/.f32 (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)) (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2)))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3))) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3)))) (/.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i))) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2))) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2)))) (/.f32 (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2) (*.f32 n0_i n0_i)) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i))
(/.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2))) (neg.f32 (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))
(/.f32 (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3))) (neg.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i)))))
(/.f32 (*.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2)) 1) (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)))
(/.f32 (*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3)) 1) (fma.f32 n0_i n0_i (*.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2) (*.f32 n0_i n0_i)) 1) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2))) 1) (neg.f32 (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))
(/.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3))) 1) (neg.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i)))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3))) (sqrt.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)))) (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i)))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2))) (sqrt.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)))) (sqrt.f32 (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3))) (pow.f32 (cbrt.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))) 2)) (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2))) (pow.f32 (cbrt.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))) 2)) (cbrt.f32 (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (*.f32 (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2))) (/.f32 1 (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)))) (+.f32 (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2) (*.f32 n0_i n0_i)))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 n0_i n0_i) 3) (pow.f32 (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2) 3)) (/.f32 1 (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)))) (+.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (+.f32 (*.f32 (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2)) (*.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2)))))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3)) (*.f32 (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3))) (/.f32 1 (fma.f32 n0_i n0_i (*.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i))))) (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3)))
(/.f32 (*.f32 (+.f32 (pow.f32 (pow.f32 n0_i 3) 3) (pow.f32 (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3) 3)) (/.f32 1 (fma.f32 n0_i n0_i (*.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i))))) (-.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3)) (*.f32 (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3))) (*.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3))))
(/.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2)) 1) (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)))
(/.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2)) (sqrt.f32 (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)))) (sqrt.f32 (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))
(/.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2)) (*.f32 (cbrt.f32 (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))) (cbrt.f32 (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))) (cbrt.f32 (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))
(/.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2)) (+.f32 (sqrt.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)) (sqrt.f32 n0_i))) (-.f32 (sqrt.f32 n0_i) (sqrt.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))
(/.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3)) 1) (fma.f32 n0_i n0_i (*.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i))))
(/.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3)) (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i))))) (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i)))))
(/.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3)) (*.f32 (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i)))) (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i)))))) (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i)))))
(pow.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)) 1)
(pow.f32 (sqrt.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))) 2)
(pow.f32 (cbrt.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))) 3)
(pow.f32 (pow.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)) 3) 1/3)
(sqrt.f32 (pow.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)) 2))
(log.f32 (exp.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)))))
(cbrt.f32 (pow.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)) 3))
(expm1.f32 (log1p.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))
(exp.f32 (log.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))
(exp.f32 (*.f32 (log.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))) 1))
(log1p.f32 (expm1.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))
(fma.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i n0_i)
(fma.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n0_i)
(fma.f32 1 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))
(fma.f32 1 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i)
(fma.f32 (sqrt.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)) (sqrt.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)) n0_i)
(fma.f32 (sqrt.f32 n0_i) (sqrt.f32 n0_i) (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)) 2) (cbrt.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)) n0_i)
(fma.f32 (pow.f32 (cbrt.f32 n0_i) 2) (cbrt.f32 n0_i) (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))) 1)
(/.f32 u (/.f32 (/.f32 (sin.f32 normAngle) n1_i) normAngle))
(/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i)))
(/.f32 u (/.f32 (/.f32 (sin.f32 normAngle) normAngle) n1_i))
(/.f32 normAngle (/.f32 (/.f32 (sin.f32 normAngle) n1_i) u))
(/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i)))
(/.f32 (*.f32 u normAngle) (/.f32 (sin.f32 normAngle) n1_i))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)))
(/.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 1)
(/.f32 1 (/.f32 (sin.f32 normAngle) (*.f32 u (*.f32 normAngle n1_i))))
(/.f32 (sqrt.f32 (*.f32 u normAngle)) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sqrt.f32 (*.f32 u normAngle))))
(/.f32 (sqrt.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) (*.f32 (sqrt.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 (sqrt.f32 u) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (*.f32 (sqrt.f32 u) normAngle)))
(/.f32 (sqrt.f32 n1_i) (/.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)) (sqrt.f32 n1_i)))
(/.f32 (sqrt.f32 normAngle) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (*.f32 (sqrt.f32 normAngle) u)))
(/.f32 (cbrt.f32 (*.f32 u normAngle)) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)))
(/.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (cbrt.f32 (*.f32 u normAngle))))
(/.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (/.f32 (sin.f32 normAngle) (*.f32 (cbrt.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 (pow.f32 (cbrt.f32 u) 2) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (*.f32 (cbrt.f32 u) normAngle)))
(/.f32 (cbrt.f32 n1_i) (/.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)) (pow.f32 (cbrt.f32 n1_i) 2)))
(/.f32 (pow.f32 (cbrt.f32 n1_i) 2) (/.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)) (cbrt.f32 n1_i)))
(/.f32 (pow.f32 (cbrt.f32 normAngle) 2) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (*.f32 (cbrt.f32 normAngle) u)))
(/.f32 (*.f32 u (*.f32 normAngle n1_i)) (sin.f32 normAngle))
(/.f32 (*.f32 normAngle (neg.f32 u)) (/.f32 (neg.f32 (sin.f32 normAngle)) n1_i))
(/.f32 (sqrt.f32 (*.f32 u (*.f32 normAngle n1_i))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 u (*.f32 normAngle n1_i)))))
(/.f32 (*.f32 (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i))) (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i)))) (/.f32 (sin.f32 normAngle) (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i)))))
(/.f32 (*.f32 (*.f32 u normAngle) (sqrt.f32 n1_i)) (/.f32 (sin.f32 normAngle) (sqrt.f32 n1_i)))
(/.f32 (*.f32 (*.f32 u normAngle) (pow.f32 (cbrt.f32 n1_i) 2)) (/.f32 (sin.f32 normAngle) (cbrt.f32 n1_i)))
(/.f32 (*.f32 u (sqrt.f32 normAngle)) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sqrt.f32 normAngle)))
(/.f32 (*.f32 u (pow.f32 (cbrt.f32 normAngle) 2)) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (cbrt.f32 normAngle)))
(/.f32 (*.f32 normAngle (sqrt.f32 u)) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sqrt.f32 u)))
(/.f32 (*.f32 normAngle (pow.f32 (cbrt.f32 u) 2)) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (cbrt.f32 u)))
(/.f32 (*.f32 normAngle n1_i) (/.f32 (sin.f32 normAngle) u))
(/.f32 (*.f32 u n1_i) (/.f32 (sin.f32 normAngle) normAngle))
(/.f32 (*.f32 (sqrt.f32 (*.f32 u normAngle)) n1_i) (/.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 u normAngle))))
(/.f32 (*.f32 (sqrt.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n1_i) (sqrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(/.f32 (*.f32 n1_i u) (/.f32 (sin.f32 normAngle) normAngle))
(/.f32 (*.f32 n1_i (*.f32 normAngle (neg.f32 u))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 normAngle (neg.f32 u)) n1_i) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 u (/.f32 1 (*.f32 normAngle n1_i))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 u normAngle) (/.f32 (sqrt.f32 (sin.f32 normAngle)) n1_i)) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 normAngle (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 u n1_i))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sqrt.f32 (*.f32 u normAngle)) (sqrt.f32 n1_i)) (/.f32 (sin.f32 normAngle) (*.f32 (sqrt.f32 (*.f32 u normAngle)) (sqrt.f32 n1_i))))
(/.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 1 (*.f32 u normAngle)))
(/.f32 (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (*.f32 u normAngle)))
(/.f32 (neg.f32 (*.f32 u (*.f32 normAngle n1_i))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sqrt.f32 u) n1_i) (/.f32 (/.f32 (sin.f32 normAngle) normAngle) (sqrt.f32 u)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) n1_i) (/.f32 (sin.f32 normAngle) (cbrt.f32 (*.f32 u normAngle))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 u) 2) n1_i) (/.f32 (/.f32 (sin.f32 normAngle) normAngle) (cbrt.f32 u)))
(/.f32 (*.f32 (/.f32 u (/.f32 1 normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sqrt.f32 (sin.f32 normAngle))) n1_i) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 normAngle (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) u)) n1_i) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 -1 n1_i) (neg.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(/.f32 (*.f32 (neg.f32 u) n1_i) (neg.f32 (/.f32 (sin.f32 normAngle) normAngle)))
(/.f32 (*.f32 (neg.f32 (*.f32 normAngle (neg.f32 u))) n1_i) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (*.f32 u (*.f32 normAngle n1_i)) 1) (sin.f32 normAngle))
(/.f32 (*.f32 (*.f32 u n1_i) 1) (/.f32 (sin.f32 normAngle) normAngle))
(/.f32 (*.f32 (*.f32 n1_i u) 1) (/.f32 (sin.f32 normAngle) normAngle))
(/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (neg.f32 u))) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 (*.f32 normAngle (neg.f32 u)) n1_i) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 u (/.f32 1 (*.f32 normAngle n1_i))) 1) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (*.f32 u normAngle) (/.f32 (sqrt.f32 (sin.f32 normAngle)) n1_i)) 1) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 normAngle (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 u n1_i))) 1) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (neg.f32 (*.f32 u (*.f32 normAngle n1_i))) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sqrt.f32 (*.f32 u (*.f32 normAngle n1_i))) (sqrt.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 1 (*.f32 (sqrt.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n1_i)) (sqrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(/.f32 (*.f32 (sqrt.f32 (*.f32 u normAngle)) (*.f32 (sqrt.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n1_i)) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sqrt.f32 u) (*.f32 (sqrt.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n1_i)) (sqrt.f32 (/.f32 (sin.f32 normAngle) normAngle)))
(/.f32 (*.f32 (sqrt.f32 (*.f32 normAngle (neg.f32 u))) (*.f32 (sqrt.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n1_i)) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i))) (pow.f32 (cbrt.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)) 2)) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (/.f32 (*.f32 u (*.f32 normAngle n1_i)) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (/.f32 n1_i 1) (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)))
(/.f32 (/.f32 n1_i (*.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (cbrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))) (cbrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(/.f32 (/.f32 n1_i (/.f32 1 normAngle)) (/.f32 (sin.f32 normAngle) u))
(/.f32 (/.f32 n1_i (/.f32 (sqrt.f32 (sin.f32 normAngle)) normAngle)) (/.f32 (sqrt.f32 (sin.f32 normAngle)) u))
(/.f32 (/.f32 n1_i (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) 1)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (*.f32 u normAngle)))
(/.f32 (/.f32 n1_i (/.f32 1 u)) (/.f32 (sin.f32 normAngle) normAngle))
(/.f32 (/.f32 n1_i (/.f32 1 (sqrt.f32 (*.f32 u normAngle)))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 u normAngle))))
(/.f32 (/.f32 n1_i (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2))) (/.f32 (sin.f32 normAngle) (cbrt.f32 (*.f32 u normAngle))))
(/.f32 (/.f32 n1_i (/.f32 (sqrt.f32 (sin.f32 normAngle)) u)) (/.f32 (sqrt.f32 (sin.f32 normAngle)) normAngle))
(/.f32 (/.f32 n1_i (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (*.f32 u normAngle)))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (*.f32 u normAngle))))
(/.f32 (/.f32 n1_i (/.f32 (sqrt.f32 (sin.f32 normAngle)) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (cbrt.f32 (*.f32 u normAngle))))
(/.f32 (/.f32 n1_i (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) u)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) normAngle))
(/.f32 (/.f32 n1_i (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) normAngle)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) u))
(/.f32 (/.f32 n1_i (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (sqrt.f32 (*.f32 u normAngle)))) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (sqrt.f32 (*.f32 u normAngle))))
(/.f32 (/.f32 n1_i (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2))) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (cbrt.f32 (*.f32 u normAngle))))
(/.f32 (/.f32 (*.f32 u n1_i) (sin.f32 normAngle)) (/.f32 1 normAngle))
(/.f32 (/.f32 (*.f32 u n1_i) 1) (/.f32 (sin.f32 normAngle) normAngle))
(/.f32 (/.f32 (*.f32 u n1_i) (sqrt.f32 (/.f32 (sin.f32 normAngle) normAngle))) (sqrt.f32 (/.f32 (sin.f32 normAngle) normAngle)))
(/.f32 (/.f32 (*.f32 u n1_i) (*.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)))) (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)))
(/.f32 (/.f32 (*.f32 u n1_i) (/.f32 1 (sqrt.f32 normAngle))) (/.f32 (sin.f32 normAngle) (sqrt.f32 normAngle)))
(/.f32 (/.f32 (*.f32 u n1_i) (/.f32 1 (pow.f32 (cbrt.f32 normAngle) 2))) (/.f32 (sin.f32 normAngle) (cbrt.f32 normAngle)))
(/.f32 (/.f32 (*.f32 u n1_i) (/.f32 (sqrt.f32 (sin.f32 normAngle)) 1)) (/.f32 (sqrt.f32 (sin.f32 normAngle)) normAngle))
(/.f32 (/.f32 (*.f32 u n1_i) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 normAngle))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 normAngle)))
(/.f32 (/.f32 (*.f32 u n1_i) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (pow.f32 (cbrt.f32 normAngle) 2))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (cbrt.f32 normAngle)))
(/.f32 (/.f32 (*.f32 u n1_i) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) 1)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) normAngle))
(/.f32 (/.f32 (*.f32 u n1_i) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (sqrt.f32 normAngle))) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (sqrt.f32 normAngle)))
(/.f32 (/.f32 (*.f32 u n1_i) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (pow.f32 (cbrt.f32 normAngle) 2))) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (cbrt.f32 normAngle)))
(/.f32 (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)) (/.f32 1 normAngle))
(/.f32 (/.f32 (*.f32 n1_i u) 1) (/.f32 (sin.f32 normAngle) normAngle))
(/.f32 (/.f32 (*.f32 n1_i u) (sqrt.f32 (/.f32 (sin.f32 normAngle) normAngle))) (sqrt.f32 (/.f32 (sin.f32 normAngle) normAngle)))
(/.f32 (/.f32 (*.f32 n1_i u) (*.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)))) (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)))
(/.f32 (/.f32 (*.f32 n1_i u) (/.f32 1 (sqrt.f32 normAngle))) (/.f32 (sin.f32 normAngle) (sqrt.f32 normAngle)))
(/.f32 (/.f32 (*.f32 n1_i u) (/.f32 1 (pow.f32 (cbrt.f32 normAngle) 2))) (/.f32 (sin.f32 normAngle) (cbrt.f32 normAngle)))
(/.f32 (/.f32 (*.f32 n1_i u) (/.f32 (sqrt.f32 (sin.f32 normAngle)) 1)) (/.f32 (sqrt.f32 (sin.f32 normAngle)) normAngle))
(/.f32 (/.f32 (*.f32 n1_i u) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 normAngle))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 normAngle)))
(/.f32 (/.f32 (*.f32 n1_i u) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (pow.f32 (cbrt.f32 normAngle) 2))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (cbrt.f32 normAngle)))
(/.f32 (/.f32 (*.f32 n1_i u) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) 1)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) normAngle))
(/.f32 (/.f32 (*.f32 n1_i u) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (sqrt.f32 normAngle))) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (sqrt.f32 normAngle)))
(/.f32 (/.f32 (*.f32 n1_i u) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (pow.f32 (cbrt.f32 normAngle) 2))) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (cbrt.f32 normAngle)))
(/.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle (neg.f32 u))) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle (neg.f32 u))) (sqrt.f32 (sin.f32 normAngle))) (neg.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle (neg.f32 u))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (neg.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle (neg.f32 u))) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle (neg.f32 u))) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle (neg.f32 u))) -1) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle (neg.f32 u))) (neg.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle (neg.f32 u))) (neg.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle (neg.f32 u)) n1_i) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle (neg.f32 u)) n1_i) (sqrt.f32 (sin.f32 normAngle))) (neg.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle (neg.f32 u)) n1_i) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (neg.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle (neg.f32 u)) n1_i) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle (neg.f32 u)) n1_i) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle (neg.f32 u)) n1_i) -1) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle (neg.f32 u)) n1_i) (neg.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle (neg.f32 u)) n1_i) (neg.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (/.f32 u (/.f32 1 (*.f32 normAngle n1_i))) 1) (sin.f32 normAngle))
(/.f32 (/.f32 (/.f32 u (/.f32 1 (*.f32 normAngle n1_i))) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (/.f32 (/.f32 (*.f32 u normAngle) (/.f32 (sqrt.f32 (sin.f32 normAngle)) n1_i)) 1) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (/.f32 (*.f32 u normAngle) (/.f32 (sqrt.f32 (sin.f32 normAngle)) n1_i)) (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 (*.f32 u normAngle) (/.f32 (sqrt.f32 (sin.f32 normAngle)) n1_i)) (sqrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 (*.f32 u normAngle) (/.f32 (sqrt.f32 (sin.f32 normAngle)) n1_i)) (sqrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 normAngle (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 u n1_i))) 1) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (/.f32 normAngle (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 u n1_i))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 normAngle (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 u n1_i))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 normAngle (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 u n1_i))) (cbrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 normAngle (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 u n1_i))) (*.f32 (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (neg.f32 (*.f32 u (*.f32 normAngle n1_i))) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (neg.f32 (*.f32 u (*.f32 normAngle n1_i))) (sqrt.f32 (sin.f32 normAngle))) (neg.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (neg.f32 (*.f32 u (*.f32 normAngle n1_i))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (neg.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (neg.f32 (*.f32 u (*.f32 normAngle n1_i))) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (neg.f32 (*.f32 u (*.f32 normAngle n1_i))) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (neg.f32 (*.f32 u (*.f32 normAngle n1_i))) -1) (sin.f32 normAngle))
(/.f32 (/.f32 (neg.f32 (*.f32 u (*.f32 normAngle n1_i))) (neg.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (neg.f32 (*.f32 u (*.f32 normAngle n1_i))) (neg.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 1)
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)) 2)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)) 3)
(pow.f32 (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2))
(log.f32 (pow.f32 (exp.f32 n1_i) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)))
(exp.f32 (log.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)) 1))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)))
Outputs
u
(+.f32 (*.f32 1/6 (*.f32 u (pow.f32 normAngle 2))) u)
(fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u)
(+.f32 (*.f32 1/6 (*.f32 u (pow.f32 normAngle 2))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/36 u) (*.f32 1/120 u)) (pow.f32 normAngle 4))) u))
(fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 -1 (*.f32 (*.f32 u -7/360) (pow.f32 normAngle 4)) u))
(fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) (-.f32 u (*.f32 u (*.f32 -7/360 (pow.f32 normAngle 4)))))
(+.f32 (*.f32 1/6 (*.f32 u (pow.f32 normAngle 2))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/720 u) (+.f32 (*.f32 -1/5040 u) (*.f32 1/6 (+.f32 (*.f32 -1/36 u) (*.f32 1/120 u))))) (pow.f32 normAngle 6))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/36 u) (*.f32 1/120 u)) (pow.f32 normAngle 4))) u)))
(fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 -1 (*.f32 (fma.f32 1/720 u (fma.f32 -1/5040 u (*.f32 1/6 (*.f32 u -7/360)))) (pow.f32 normAngle 6)) (fma.f32 -1 (*.f32 (*.f32 u -7/360) (pow.f32 normAngle 4)) u)))
(fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) (-.f32 (-.f32 u (*.f32 u (*.f32 -7/360 (pow.f32 normAngle 4)))) (*.f32 (+.f32 (*.f32 u -7/2160) (*.f32 u 1/840)) (pow.f32 normAngle 6))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
n0_i
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
n0_i
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
n0_i
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(+.f32 (*.f32 n1_i u) n0_i)
(fma.f32 n1_i u n0_i)
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))) n0_i))
(fma.f32 n1_i u (fma.f32 1/6 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) n1_i) n0_i))
(fma.f32 n1_i u (fma.f32 1/6 (*.f32 u (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (*.f32 -1/36 (*.f32 n1_i u))) (pow.f32 normAngle 4))) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))) n0_i)))
(fma.f32 -1 (*.f32 (pow.f32 normAngle 4) (*.f32 (*.f32 u n1_i) -7/360)) (fma.f32 n1_i u (fma.f32 1/6 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) n1_i) n0_i)))
(-.f32 (fma.f32 n1_i u (fma.f32 1/6 (*.f32 u (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i)) (*.f32 (pow.f32 normAngle 4) (*.f32 (*.f32 u n1_i) -7/360)))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/5040 (*.f32 n1_i u)) (+.f32 (*.f32 1/6 (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (*.f32 -1/36 (*.f32 n1_i u)))) (*.f32 1/720 (*.f32 n1_i u)))) (pow.f32 normAngle 6))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (*.f32 -1/36 (*.f32 n1_i u))) (pow.f32 normAngle 4))) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))) n0_i))))
(fma.f32 -1 (*.f32 (pow.f32 normAngle 6) (fma.f32 -1/5040 (*.f32 u n1_i) (fma.f32 1/6 (*.f32 (*.f32 u n1_i) -7/360) (*.f32 1/720 (*.f32 u n1_i))))) (fma.f32 -1 (*.f32 (pow.f32 normAngle 4) (*.f32 (*.f32 u n1_i) -7/360)) (fma.f32 n1_i u (fma.f32 1/6 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) n1_i) n0_i))))
(-.f32 (-.f32 (fma.f32 n1_i u (fma.f32 1/6 (*.f32 u (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i)) (*.f32 (pow.f32 normAngle 4) (*.f32 (*.f32 u n1_i) -7/360))) (*.f32 (pow.f32 normAngle 6) (+.f32 (*.f32 (*.f32 u n1_i) -7/2160) (*.f32 u (*.f32 n1_i 1/840)))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
n0_i
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(*.f32 n1_i u)
(*.f32 u n1_i)
(+.f32 (*.f32 n1_i u) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(fma.f32 n1_i u (*.f32 1/6 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) n1_i)))
(fma.f32 n1_i u (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u 1/6)) n1_i))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (*.f32 -1/36 (*.f32 n1_i u))) (pow.f32 normAngle 4))) (+.f32 (*.f32 n1_i u) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))))
(fma.f32 -1 (*.f32 (pow.f32 normAngle 4) (*.f32 (*.f32 u n1_i) -7/360)) (fma.f32 n1_i u (*.f32 1/6 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) n1_i))))
(-.f32 (fma.f32 n1_i u (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u 1/6)) n1_i)) (*.f32 (pow.f32 normAngle 4) (*.f32 (*.f32 u n1_i) -7/360)))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (*.f32 -1/36 (*.f32 n1_i u))) (pow.f32 normAngle 4))) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 -1 (*.f32 (+.f32 (*.f32 1/6 (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (*.f32 -1/36 (*.f32 n1_i u)))) (+.f32 (*.f32 -1/5040 (*.f32 n1_i u)) (*.f32 1/720 (*.f32 n1_i u)))) (pow.f32 normAngle 6))))))
(fma.f32 -1 (*.f32 (pow.f32 normAngle 4) (*.f32 (*.f32 u n1_i) -7/360)) (fma.f32 n1_i u (fma.f32 1/6 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) n1_i) (neg.f32 (*.f32 (pow.f32 normAngle 6) (fma.f32 1/6 (*.f32 (*.f32 u n1_i) -7/360) (*.f32 (*.f32 u n1_i) 1/840)))))))
(-.f32 (-.f32 (fma.f32 n1_i u (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u 1/6)) n1_i)) (*.f32 (pow.f32 normAngle 6) (+.f32 (*.f32 (*.f32 u n1_i) -7/2160) (*.f32 u (*.f32 n1_i 1/840))))) (*.f32 (pow.f32 normAngle 4) (*.f32 (*.f32 u n1_i) -7/360)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))) 1)
(*.f32 u (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 u (*.f32 normAngle (/.f32 1 (sin.f32 normAngle))))
(*.f32 u (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 u (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 u (/.f32 1 (sin.f32 normAngle))))
(*.f32 u (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (*.f32 u normAngle) (/.f32 1 (sin.f32 normAngle)))
(*.f32 u (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) 1)
(*.f32 u (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 1 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 u (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (sqrt.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (sqrt.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 u (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (sqrt.f32 (*.f32 u normAngle)) (*.f32 (sqrt.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))))
(*.f32 u (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (cbrt.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) 2))
(*.f32 u (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) 2) (cbrt.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 u (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 (cbrt.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 (/.f32 1 (sin.f32 normAngle)) (cbrt.f32 (*.f32 u normAngle))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (/.f32 (cbrt.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 u normAngle))
(*.f32 u (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (*.f32 normAngle (neg.f32 u)) (/.f32 -1 (sin.f32 normAngle)))
(*.f32 u (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (*.f32 u normAngle) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 u (/.f32 (sqrt.f32 (sin.f32 normAngle)) normAngle)))
(*.f32 (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle))) (/.f32 u (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 normAngle (/.f32 (cbrt.f32 (sin.f32 normAngle)) u)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (*.f32 (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle))) u))
(/.f32 (*.f32 normAngle (/.f32 u (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(*.f32 (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle))) (/.f32 u (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 u (/.f32 (sqrt.f32 (sin.f32 normAngle)) normAngle)))
(*.f32 (/.f32 u (sin.f32 normAngle)) normAngle)
(*.f32 u (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (/.f32 u 1) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 u (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (/.f32 u (sqrt.f32 (sin.f32 normAngle))) (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 u (/.f32 (sqrt.f32 (sin.f32 normAngle)) normAngle)))
(*.f32 (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle))) (/.f32 u (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 u (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (*.f32 (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle))) u))
(/.f32 (*.f32 normAngle (/.f32 u (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(*.f32 (/.f32 normAngle 1) (/.f32 u (sin.f32 normAngle)))
(*.f32 u (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 u (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (*.f32 (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle))) u))
(/.f32 (*.f32 normAngle (/.f32 u (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(*.f32 (/.f32 (sqrt.f32 (*.f32 u normAngle)) 1) (/.f32 (sqrt.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 u (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sqrt.f32 (*.f32 u normAngle)) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (*.f32 (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle))) u))
(/.f32 (*.f32 normAngle (/.f32 u (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) 1) (/.f32 (cbrt.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 (/.f32 1 (sin.f32 normAngle)) (cbrt.f32 (*.f32 u normAngle))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (/.f32 (cbrt.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (cbrt.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 (cbrt.f32 (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) (/.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(pow.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) 1)
(*.f32 u (/.f32 normAngle (sin.f32 normAngle)))
(pow.f32 (sqrt.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) 2)
(*.f32 u (/.f32 normAngle (sin.f32 normAngle)))
(pow.f32 (cbrt.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) 3)
(*.f32 u (/.f32 normAngle (sin.f32 normAngle)))
(pow.f32 (pow.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) 3) 1/3)
(*.f32 u (/.f32 normAngle (sin.f32 normAngle)))
(pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)) -1)
(*.f32 u (/.f32 normAngle (sin.f32 normAngle)))
(neg.f32 (/.f32 u (/.f32 (neg.f32 (sin.f32 normAngle)) normAngle)))
(*.f32 u (/.f32 normAngle (sin.f32 normAngle)))
(sqrt.f32 (pow.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) 2))
(sqrt.f32 (pow.f32 (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) 2))
(fabs.f32 (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(log.f32 (exp.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 u (/.f32 normAngle (sin.f32 normAngle)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))
(*.f32 u (/.f32 normAngle (sin.f32 normAngle)))
(cbrt.f32 (pow.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) 3))
(*.f32 u (/.f32 normAngle (sin.f32 normAngle)))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 u (/.f32 normAngle (sin.f32 normAngle)))
(exp.f32 (log.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 u (/.f32 normAngle (sin.f32 normAngle)))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) 1))
(*.f32 u (/.f32 normAngle (sin.f32 normAngle)))
(log1p.f32 (expm1.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 u (/.f32 normAngle (sin.f32 normAngle)))
(-.f32 (exp.f32 (log1p.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)))) 1)
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(-.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)))
(+.f32 (-.f32 (exp.f32 (log1p.f32 n0_i)) 1) (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))))
(+.f32 -1 (fma.f32 (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n1_i (exp.f32 (log1p.f32 n0_i))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))) (-.f32 1 n0_i))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(-.f32 (/.f32 n0_i (/.f32 (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)) n0_i)) (/.f32 (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2) (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(-.f32 (+.f32 n0_i (exp.f32 (log1p.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)))) 1)
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(-.f32 (+.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (exp.f32 (log1p.f32 n0_i))) 1)
(+.f32 (-.f32 (exp.f32 (log1p.f32 n0_i)) 1) (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))))
(+.f32 -1 (fma.f32 (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n1_i (exp.f32 (log1p.f32 n0_i))))
(*.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)) 1)
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(*.f32 1 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(*.f32 (sqrt.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))) (sqrt.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(*.f32 (cbrt.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))) (pow.f32 (cbrt.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))) 2))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(*.f32 (pow.f32 (cbrt.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))) 2) (cbrt.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(*.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2)) (/.f32 1 (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3)) (/.f32 1 (fma.f32 n0_i n0_i (*.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i)))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) 3)) (fma.f32 n0_i n0_i (*.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) (-.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) n0_i))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3)) (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) n0_i))))
(/.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)) (/.f32 (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)) (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(/.f32 1 (/.f32 1 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2)) (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3)) (fma.f32 n0_i n0_i (*.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) 3)) (fma.f32 n0_i n0_i (*.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) (-.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) n0_i))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3)) (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) n0_i))))
(/.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i))) (/.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i))) (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(/.f32 (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3))) (/.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i))) (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3)))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) 3))) (fma.f32 n0_i n0_i (*.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) (-.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) n0_i)))) (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) 3))))
(*.f32 (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3))) (/.f32 (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3))) (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) n0_i)))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2))) (/.f32 (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)) (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2)))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) 2))) (/.f32 (-.f32 n0_i (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))) (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) 2)))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2))) (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2)))) (-.f32 n0_i (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3))) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3)))) (/.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i))) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3)))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) 3))) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) 3)))) (fma.f32 n0_i n0_i (*.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) (-.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) n0_i)))) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) 3))))
(/.f32 (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3))) (/.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) n0_i))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3))) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3))))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2))) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2)))) (/.f32 (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2)))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) 2))) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) 2)))) (-.f32 n0_i (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))))) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) 2))))
(*.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2))) (/.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2))) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2)))) (-.f32 n0_i (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2) (*.f32 n0_i n0_i)) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(/.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2))) (neg.f32 (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(/.f32 (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3))) (neg.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i)))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) 3)) (fma.f32 n0_i n0_i (*.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) (-.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) n0_i))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3)) (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) n0_i))))
(/.f32 (*.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2)) 1) (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(/.f32 (*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3)) 1) (fma.f32 n0_i n0_i (*.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) 3)) (fma.f32 n0_i n0_i (*.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) (-.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) n0_i))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3)) (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) n0_i))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2) (*.f32 n0_i n0_i)) 1) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2))) 1) (neg.f32 (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(/.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3))) 1) (neg.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i)))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) 3)) (fma.f32 n0_i n0_i (*.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) (-.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) n0_i))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3)) (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) n0_i))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3))) (sqrt.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)))) (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i)))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) 3))) (/.f32 (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) (-.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) n0_i)))) (sqrt.f32 (fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3))) (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) n0_i))))) (sqrt.f32 (fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2))) (sqrt.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)))) (sqrt.f32 (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)) (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) 2)))) (sqrt.f32 (-.f32 n0_i (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)) (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2)))) (sqrt.f32 (-.f32 n0_i (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3))) (pow.f32 (cbrt.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))) 2)) (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i)))))
(/.f32 (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) 3))) (/.f32 (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) (-.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) n0_i)))) (pow.f32 (cbrt.f32 (fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)) 2)))
(*.f32 (/.f32 (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3))) (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) n0_i))))) (pow.f32 (cbrt.f32 (fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)) 2))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2))) (pow.f32 (cbrt.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))) 2)) (cbrt.f32 (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))
(/.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) 2))) (/.f32 (cbrt.f32 (-.f32 n0_i (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))))) (pow.f32 (cbrt.f32 (fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)) 2)))
(*.f32 (/.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2))) (cbrt.f32 (-.f32 n0_i (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))))) (pow.f32 (cbrt.f32 (fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)) 2))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (*.f32 (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2))) (/.f32 1 (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)))) (+.f32 (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2) (*.f32 n0_i n0_i)))
(/.f32 (-.f32 (*.f32 n0_i (pow.f32 n0_i 3)) (pow.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) 4)) (/.f32 (+.f32 (pow.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) 2) (*.f32 n0_i n0_i)) (/.f32 1 (-.f32 n0_i (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2) (*.f32 n0_i n0_i)) (fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)) (+.f32 (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2) (*.f32 n0_i n0_i)))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 n0_i n0_i) 3) (pow.f32 (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2) 3)) (/.f32 1 (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)))) (+.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (+.f32 (*.f32 (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2)) (*.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2)))))
(/.f32 (*.f32 (/.f32 1 (-.f32 n0_i (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))))) (-.f32 (pow.f32 n0_i 6) (pow.f32 (pow.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) 2) 3))) (+.f32 (*.f32 n0_i (pow.f32 n0_i 3)) (+.f32 (pow.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) 4) (*.f32 (pow.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) 2) (*.f32 n0_i n0_i)))))
(/.f32 (/.f32 (-.f32 (pow.f32 n0_i 6) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 6)) (-.f32 n0_i (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))) (+.f32 (*.f32 n0_i (*.f32 n0_i (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2))) (+.f32 (*.f32 n0_i (pow.f32 n0_i 3)) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 4))))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3)) (*.f32 (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3))) (/.f32 1 (fma.f32 n0_i n0_i (*.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i))))) (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3)))
(/.f32 (-.f32 (pow.f32 n0_i 6) (pow.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) 6)) (/.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) 3)) (/.f32 1 (fma.f32 n0_i n0_i (*.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) (-.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) n0_i))))))
(/.f32 (-.f32 (pow.f32 n0_i 6) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 6)) (*.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3)) (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) n0_i)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (pow.f32 n0_i 3) 3) (pow.f32 (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3) 3)) (/.f32 1 (fma.f32 n0_i n0_i (*.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i))))) (-.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3)) (*.f32 (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3))) (*.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3))))
(/.f32 (+.f32 (pow.f32 (pow.f32 n0_i 3) 3) (pow.f32 (pow.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) 3) 3)) (/.f32 (+.f32 (pow.f32 n0_i 6) (-.f32 (pow.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) 6) (*.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) 3)))) (/.f32 1 (fma.f32 n0_i n0_i (*.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) (-.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) n0_i))))))
(/.f32 (+.f32 (pow.f32 (pow.f32 n0_i 3) 3) (pow.f32 (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3) 3)) (*.f32 (+.f32 (pow.f32 n0_i 6) (-.f32 (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 6) (*.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3)))) (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) n0_i)))))
(/.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2)) 1) (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(/.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2)) (sqrt.f32 (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)))) (sqrt.f32 (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(/.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2)) (*.f32 (cbrt.f32 (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))) (cbrt.f32 (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))) (cbrt.f32 (-.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) 2)) (*.f32 (cbrt.f32 (-.f32 n0_i (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))))) (*.f32 (cbrt.f32 (-.f32 n0_i (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))))) (cbrt.f32 (-.f32 n0_i (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))))))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2)) (*.f32 (cbrt.f32 (-.f32 n0_i (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))) (*.f32 (cbrt.f32 (-.f32 n0_i (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))) (cbrt.f32 (-.f32 n0_i (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))))))
(/.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2)) (+.f32 (sqrt.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)) (sqrt.f32 n0_i))) (-.f32 (sqrt.f32 n0_i) (sqrt.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) 2)) (*.f32 (-.f32 (sqrt.f32 n0_i) (sqrt.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))))) (+.f32 (sqrt.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))) (sqrt.f32 n0_i))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2)) (*.f32 (+.f32 (sqrt.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))) (sqrt.f32 n0_i)) (-.f32 (sqrt.f32 n0_i) (sqrt.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))))))
(/.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3)) 1) (fma.f32 n0_i n0_i (*.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) 3)) (fma.f32 n0_i n0_i (*.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) (-.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) n0_i))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3)) (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) n0_i))))
(/.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3)) (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i))))) (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i)))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) 3)) (fma.f32 n0_i n0_i (*.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) (-.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) n0_i))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3)) (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) n0_i))))
(/.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3)) (*.f32 (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i)))) (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i)))))) (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i)))))
(/.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) 3)) (*.f32 (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) (-.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) n0_i)))) (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) (-.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) n0_i)))))) (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) (-.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) n0_i)))))
(/.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3)) (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) n0_i))))) (*.f32 (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) n0_i)))) (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) n0_i))))))
(pow.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)) 1)
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(pow.f32 (sqrt.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))) 2)
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(pow.f32 (cbrt.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))) 3)
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(pow.f32 (pow.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)) 3) 1/3)
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(sqrt.f32 (pow.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)) 2))
(sqrt.f32 (pow.f32 (fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i) 2))
(fabs.f32 (fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i))
(log.f32 (exp.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(log.f32 (+.f32 1 (expm1.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(cbrt.f32 (pow.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)) 3))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(expm1.f32 (log1p.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(exp.f32 (log.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(exp.f32 (*.f32 (log.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))) 1))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(log1p.f32 (expm1.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(fma.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i n0_i)
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(fma.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(fma.f32 1 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(fma.f32 1 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) n0_i)
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(fma.f32 (sqrt.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)) (sqrt.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)) n0_i)
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(fma.f32 (sqrt.f32 n0_i) (sqrt.f32 n0_i) (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)) 2) (cbrt.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)) n0_i)
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(fma.f32 (pow.f32 (cbrt.f32 n0_i) 2) (cbrt.f32 n0_i) (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))
(fma.f32 (pow.f32 (cbrt.f32 n0_i) 2) (cbrt.f32 n0_i) (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))))
(fma.f32 (pow.f32 (cbrt.f32 n0_i) 2) (cbrt.f32 n0_i) (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))) 1)
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 u (/.f32 (/.f32 (sin.f32 normAngle) n1_i) normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i)))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 u (/.f32 (/.f32 (sin.f32 normAngle) normAngle) n1_i))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 normAngle (/.f32 (/.f32 (sin.f32 normAngle) n1_i) u))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i)))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 u normAngle) (/.f32 (sin.f32 normAngle) n1_i))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 1)
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 1 (/.f32 (sin.f32 normAngle) (*.f32 u (*.f32 normAngle n1_i))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (sqrt.f32 (*.f32 u normAngle)) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sqrt.f32 (*.f32 u normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (sqrt.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) (*.f32 (sqrt.f32 (*.f32 u normAngle)) n1_i)))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (sqrt.f32 u) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (*.f32 (sqrt.f32 u) normAngle)))
(*.f32 (/.f32 (sqrt.f32 u) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 normAngle (sqrt.f32 u)))
(*.f32 (*.f32 normAngle (sqrt.f32 u)) (*.f32 (/.f32 (sqrt.f32 u) (sin.f32 normAngle)) n1_i))
(/.f32 (sqrt.f32 n1_i) (/.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)) (sqrt.f32 n1_i)))
(*.f32 (/.f32 (sqrt.f32 n1_i) (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (sqrt.f32 n1_i))
(*.f32 (sqrt.f32 n1_i) (/.f32 (sqrt.f32 n1_i) (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(/.f32 (sqrt.f32 normAngle) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (*.f32 (sqrt.f32 normAngle) u)))
(*.f32 (/.f32 (sqrt.f32 normAngle) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 u (sqrt.f32 normAngle)))
(*.f32 (*.f32 u (sqrt.f32 normAngle)) (*.f32 (/.f32 (sqrt.f32 normAngle) (sin.f32 normAngle)) n1_i))
(/.f32 (cbrt.f32 (*.f32 u normAngle)) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (/.f32 (cbrt.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (cbrt.f32 (*.f32 u normAngle))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (/.f32 (cbrt.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (/.f32 (sin.f32 normAngle) (*.f32 (cbrt.f32 (*.f32 u normAngle)) n1_i)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (/.f32 (cbrt.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (pow.f32 (cbrt.f32 u) 2) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (*.f32 (cbrt.f32 u) normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u) 2) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 normAngle (cbrt.f32 u)))
(*.f32 (cbrt.f32 u) (*.f32 (/.f32 (*.f32 n1_i (pow.f32 (cbrt.f32 u) 2)) (sin.f32 normAngle)) normAngle))
(/.f32 (cbrt.f32 n1_i) (/.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)) (pow.f32 (cbrt.f32 n1_i) 2)))
(*.f32 (pow.f32 (cbrt.f32 n1_i) 2) (*.f32 (/.f32 (cbrt.f32 n1_i) (sin.f32 normAngle)) (*.f32 u normAngle)))
(/.f32 (pow.f32 (cbrt.f32 n1_i) 2) (/.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)) (cbrt.f32 n1_i)))
(/.f32 (pow.f32 (cbrt.f32 n1_i) 2) (/.f32 (sin.f32 normAngle) (*.f32 (cbrt.f32 n1_i) (*.f32 u normAngle))))
(*.f32 (cbrt.f32 n1_i) (/.f32 (pow.f32 (cbrt.f32 n1_i) 2) (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(/.f32 (pow.f32 (cbrt.f32 normAngle) 2) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (*.f32 (cbrt.f32 normAngle) u)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 normAngle) 2) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 u (cbrt.f32 normAngle)))
(*.f32 (*.f32 u (cbrt.f32 normAngle)) (/.f32 (pow.f32 (cbrt.f32 normAngle) 2) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (*.f32 u (*.f32 normAngle n1_i)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 normAngle (neg.f32 u)) (/.f32 (neg.f32 (sin.f32 normAngle)) n1_i))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (sqrt.f32 (*.f32 u (*.f32 normAngle n1_i))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 u (*.f32 normAngle n1_i)))))
(/.f32 (*.f32 (sqrt.f32 (*.f32 u (*.f32 normAngle n1_i))) (sqrt.f32 (*.f32 u (*.f32 normAngle n1_i)))) (sin.f32 normAngle))
(/.f32 (*.f32 (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i))) (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i)))) (/.f32 (sin.f32 normAngle) (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i)))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i))) (/.f32 (sin.f32 normAngle) (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i))))) (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i))))
(/.f32 (*.f32 (*.f32 u normAngle) (sqrt.f32 n1_i)) (/.f32 (sin.f32 normAngle) (sqrt.f32 n1_i)))
(/.f32 (*.f32 u normAngle) (/.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 n1_i)) (sqrt.f32 n1_i)))
(*.f32 (sqrt.f32 n1_i) (/.f32 (*.f32 normAngle (*.f32 u (sqrt.f32 n1_i))) (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 u normAngle) (pow.f32 (cbrt.f32 n1_i) 2)) (/.f32 (sin.f32 normAngle) (cbrt.f32 n1_i)))
(/.f32 (*.f32 u normAngle) (/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 n1_i)) (pow.f32 (cbrt.f32 n1_i) 2)))
(*.f32 (/.f32 (*.f32 u normAngle) (/.f32 (sin.f32 normAngle) (cbrt.f32 n1_i))) (pow.f32 (cbrt.f32 n1_i) 2))
(/.f32 (*.f32 u (sqrt.f32 normAngle)) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sqrt.f32 normAngle)))
(/.f32 (*.f32 u (sqrt.f32 normAngle)) (/.f32 (sin.f32 normAngle) (*.f32 (sqrt.f32 normAngle) n1_i)))
(*.f32 (sqrt.f32 normAngle) (*.f32 (/.f32 (*.f32 u (sqrt.f32 normAngle)) (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 u (pow.f32 (cbrt.f32 normAngle) 2)) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (cbrt.f32 normAngle)))
(*.f32 (/.f32 (*.f32 u (pow.f32 (cbrt.f32 normAngle) 2)) (/.f32 (sin.f32 normAngle) n1_i)) (cbrt.f32 normAngle))
(*.f32 (cbrt.f32 normAngle) (/.f32 (*.f32 u (pow.f32 (cbrt.f32 normAngle) 2)) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (*.f32 normAngle (sqrt.f32 u)) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sqrt.f32 u)))
(*.f32 (/.f32 (*.f32 normAngle (sqrt.f32 u)) (/.f32 (sin.f32 normAngle) n1_i)) (sqrt.f32 u))
(*.f32 (sqrt.f32 u) (/.f32 (*.f32 normAngle (sqrt.f32 u)) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (*.f32 normAngle (pow.f32 (cbrt.f32 u) 2)) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (cbrt.f32 u)))
(/.f32 normAngle (/.f32 (/.f32 (sin.f32 normAngle) (*.f32 (cbrt.f32 u) n1_i)) (pow.f32 (cbrt.f32 u) 2)))
(*.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 n1_i (cbrt.f32 u)))) (pow.f32 (cbrt.f32 u) 2))
(/.f32 (*.f32 normAngle n1_i) (/.f32 (sin.f32 normAngle) u))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 u n1_i) (/.f32 (sin.f32 normAngle) normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 (sqrt.f32 (*.f32 u normAngle)) n1_i) (/.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 u normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 (sqrt.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n1_i) (sqrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(/.f32 (sqrt.f32 (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) (/.f32 (sqrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) n1_i))
(*.f32 (/.f32 (sqrt.f32 (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) (sqrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)))) n1_i)
(/.f32 (*.f32 n1_i u) (/.f32 (sin.f32 normAngle) normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 n1_i (*.f32 normAngle (neg.f32 u))) (neg.f32 (sin.f32 normAngle)))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 (*.f32 normAngle (neg.f32 u)) n1_i) (neg.f32 (sin.f32 normAngle)))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (/.f32 u (/.f32 1 (*.f32 normAngle n1_i))) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (/.f32 (*.f32 u normAngle) (/.f32 (sqrt.f32 (sin.f32 normAngle)) n1_i)) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 u normAngle) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle)))))
(*.f32 normAngle (/.f32 (*.f32 u n1_i) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 normAngle)))))
(/.f32 (/.f32 normAngle (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 u n1_i))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 normAngle (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 u n1_i))))
(*.f32 u (/.f32 (*.f32 normAngle (/.f32 n1_i (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (sqrt.f32 (*.f32 u normAngle)) (sqrt.f32 n1_i)) (/.f32 (sin.f32 normAngle) (*.f32 (sqrt.f32 (*.f32 u normAngle)) (sqrt.f32 n1_i))))
(/.f32 (sqrt.f32 (*.f32 u normAngle)) (/.f32 (/.f32 (sin.f32 normAngle) (*.f32 (sqrt.f32 (*.f32 u normAngle)) (sqrt.f32 n1_i))) (sqrt.f32 n1_i)))
(*.f32 (*.f32 (sqrt.f32 (*.f32 u normAngle)) (sqrt.f32 n1_i)) (/.f32 (*.f32 (sqrt.f32 (*.f32 u normAngle)) (sqrt.f32 n1_i)) (sin.f32 normAngle)))
(/.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 1 (*.f32 u normAngle)))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (*.f32 u normAngle)))
(/.f32 (*.f32 u normAngle) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle)))))
(*.f32 normAngle (/.f32 (*.f32 u n1_i) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 normAngle)))))
(/.f32 (neg.f32 (*.f32 u (*.f32 normAngle n1_i))) (neg.f32 (sin.f32 normAngle)))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 (sqrt.f32 u) n1_i) (/.f32 (/.f32 (sin.f32 normAngle) normAngle) (sqrt.f32 u)))
(*.f32 (/.f32 (sqrt.f32 u) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 normAngle (sqrt.f32 u)))
(*.f32 (*.f32 normAngle (sqrt.f32 u)) (*.f32 (/.f32 (sqrt.f32 u) (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) n1_i) (/.f32 (sin.f32 normAngle) (cbrt.f32 (*.f32 u normAngle))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (/.f32 (cbrt.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 u) 2) n1_i) (/.f32 (/.f32 (sin.f32 normAngle) normAngle) (cbrt.f32 u)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u) 2) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 normAngle (cbrt.f32 u)))
(*.f32 (cbrt.f32 u) (*.f32 (/.f32 (*.f32 n1_i (pow.f32 (cbrt.f32 u) 2)) (sin.f32 normAngle)) normAngle))
(/.f32 (*.f32 (/.f32 u (/.f32 1 normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sqrt.f32 (sin.f32 normAngle))) n1_i) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 u normAngle) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle)))))
(*.f32 normAngle (/.f32 (*.f32 u n1_i) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 normAngle)))))
(/.f32 (*.f32 (/.f32 normAngle (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) u)) n1_i) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 normAngle (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 u n1_i))))
(*.f32 u (/.f32 (*.f32 normAngle (/.f32 n1_i (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 -1 n1_i) (neg.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 (neg.f32 u) n1_i) (neg.f32 (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 (neg.f32 (*.f32 normAngle (neg.f32 u))) n1_i) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 (*.f32 u (*.f32 normAngle n1_i)) 1) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 (*.f32 u n1_i) 1) (/.f32 (sin.f32 normAngle) normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 (*.f32 n1_i u) 1) (/.f32 (sin.f32 normAngle) normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle (neg.f32 u))) 1) (neg.f32 (sin.f32 normAngle)))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 (*.f32 (*.f32 normAngle (neg.f32 u)) n1_i) 1) (neg.f32 (sin.f32 normAngle)))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 (/.f32 u (/.f32 1 (*.f32 normAngle n1_i))) 1) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 (/.f32 (*.f32 u normAngle) (/.f32 (sqrt.f32 (sin.f32 normAngle)) n1_i)) 1) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 u normAngle) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle)))))
(*.f32 normAngle (/.f32 (*.f32 u n1_i) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 normAngle)))))
(/.f32 (*.f32 (/.f32 normAngle (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 u n1_i))) 1) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 normAngle (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 u n1_i))))
(*.f32 u (/.f32 (*.f32 normAngle (/.f32 n1_i (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (neg.f32 (*.f32 u (*.f32 normAngle n1_i))) 1) (neg.f32 (sin.f32 normAngle)))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 (sqrt.f32 (*.f32 u (*.f32 normAngle n1_i))) (sqrt.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (sqrt.f32 (*.f32 u (*.f32 normAngle n1_i))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 u (*.f32 normAngle n1_i))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))))
(/.f32 (*.f32 1 (*.f32 (sqrt.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n1_i)) (sqrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(/.f32 (sqrt.f32 (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) (/.f32 (sqrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) n1_i))
(*.f32 (/.f32 (sqrt.f32 (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) (sqrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)))) n1_i)
(/.f32 (*.f32 (sqrt.f32 (*.f32 u normAngle)) (*.f32 (sqrt.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n1_i)) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 (sqrt.f32 (*.f32 u normAngle)) (sqrt.f32 (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))) n1_i) (sqrt.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))) (*.f32 n1_i (sqrt.f32 (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))))
(/.f32 (*.f32 (sqrt.f32 u) (*.f32 (sqrt.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n1_i)) (sqrt.f32 (/.f32 (sin.f32 normAngle) normAngle)))
(/.f32 (sqrt.f32 u) (/.f32 (sqrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 n1_i (sqrt.f32 (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))))))
(/.f32 (*.f32 (sqrt.f32 (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) (*.f32 n1_i (sqrt.f32 u))) (sqrt.f32 (/.f32 (sin.f32 normAngle) normAngle)))
(/.f32 (*.f32 (sqrt.f32 (*.f32 normAngle (neg.f32 u))) (*.f32 (sqrt.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n1_i)) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (sqrt.f32 (*.f32 normAngle (neg.f32 u))) (/.f32 (sqrt.f32 (neg.f32 (sin.f32 normAngle))) (*.f32 n1_i (sqrt.f32 (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 u (neg.f32 normAngle))) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (*.f32 n1_i (sqrt.f32 (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))))
(/.f32 (*.f32 (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i))) (pow.f32 (cbrt.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)) 2)) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i))) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (pow.f32 (cbrt.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))) 2)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i))) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))) 2))
(/.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 u normAngle) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle)))))
(*.f32 normAngle (/.f32 (*.f32 u n1_i) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 normAngle)))))
(/.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 normAngle (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 u n1_i))))
(*.f32 u (/.f32 (*.f32 normAngle (/.f32 n1_i (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 u (*.f32 normAngle n1_i)) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 normAngle (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 u n1_i))))
(*.f32 u (/.f32 (*.f32 normAngle (/.f32 n1_i (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 n1_i 1) (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (/.f32 n1_i (*.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (cbrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))) (cbrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(/.f32 n1_i (*.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (cbrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))))
(/.f32 (/.f32 n1_i (cbrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)))) (*.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (cbrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)))))
(/.f32 (/.f32 n1_i (/.f32 1 normAngle)) (/.f32 (sin.f32 normAngle) u))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (/.f32 n1_i (/.f32 (sqrt.f32 (sin.f32 normAngle)) normAngle)) (/.f32 (sqrt.f32 (sin.f32 normAngle)) u))
(/.f32 (*.f32 u normAngle) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle)))))
(*.f32 normAngle (/.f32 (*.f32 u n1_i) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 normAngle)))))
(/.f32 (/.f32 n1_i (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) 1)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (*.f32 u normAngle)))
(/.f32 normAngle (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 u n1_i))))
(*.f32 u (/.f32 (*.f32 normAngle (/.f32 n1_i (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 n1_i (/.f32 1 u)) (/.f32 (sin.f32 normAngle) normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (/.f32 n1_i (/.f32 1 (sqrt.f32 (*.f32 u normAngle)))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 u normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (/.f32 n1_i (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2))) (/.f32 (sin.f32 normAngle) (cbrt.f32 (*.f32 u normAngle))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (/.f32 (cbrt.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (/.f32 n1_i (/.f32 (sqrt.f32 (sin.f32 normAngle)) u)) (/.f32 (sqrt.f32 (sin.f32 normAngle)) normAngle))
(/.f32 (*.f32 u normAngle) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle)))))
(*.f32 normAngle (/.f32 (*.f32 u n1_i) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 normAngle)))))
(/.f32 (/.f32 n1_i (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (*.f32 u normAngle)))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (*.f32 u normAngle))))
(*.f32 (/.f32 (/.f32 n1_i (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (*.f32 u normAngle)))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (*.f32 u normAngle)))
(*.f32 (sqrt.f32 (*.f32 u normAngle)) (/.f32 n1_i (*.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (*.f32 u normAngle))))))
(/.f32 (/.f32 n1_i (/.f32 (sqrt.f32 (sin.f32 normAngle)) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (cbrt.f32 (*.f32 u normAngle))))
(*.f32 (/.f32 (*.f32 (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)) (sqrt.f32 (sin.f32 normAngle))) (cbrt.f32 (*.f32 u normAngle)))
(*.f32 (cbrt.f32 (*.f32 u normAngle)) (/.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 n1_i (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) u)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) normAngle))
(/.f32 n1_i (*.f32 (/.f32 (cbrt.f32 (sin.f32 normAngle)) normAngle) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) u)))
(*.f32 (/.f32 u (/.f32 (cbrt.f32 (sin.f32 normAngle)) normAngle)) (/.f32 n1_i (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(/.f32 (/.f32 n1_i (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) normAngle)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) u))
(/.f32 normAngle (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 u n1_i))))
(*.f32 u (/.f32 (*.f32 normAngle (/.f32 n1_i (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 n1_i (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (sqrt.f32 (*.f32 u normAngle)))) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (sqrt.f32 (*.f32 u normAngle))))
(*.f32 (/.f32 (*.f32 (/.f32 n1_i (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (sqrt.f32 (*.f32 u normAngle))) (cbrt.f32 (sin.f32 normAngle))) (sqrt.f32 (*.f32 u normAngle)))
(*.f32 (sqrt.f32 (*.f32 u normAngle)) (/.f32 (*.f32 (sqrt.f32 (*.f32 u normAngle)) (/.f32 n1_i (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 n1_i (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2))) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (cbrt.f32 (*.f32 u normAngle))))
(*.f32 (/.f32 (*.f32 (/.f32 n1_i (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)) (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (*.f32 u normAngle)))
(*.f32 (cbrt.f32 (*.f32 u normAngle)) (/.f32 n1_i (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)))))
(/.f32 (/.f32 (*.f32 u n1_i) (sin.f32 normAngle)) (/.f32 1 normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (/.f32 (*.f32 u n1_i) 1) (/.f32 (sin.f32 normAngle) normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (/.f32 (*.f32 u n1_i) (sqrt.f32 (/.f32 (sin.f32 normAngle) normAngle))) (sqrt.f32 (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (/.f32 (*.f32 u n1_i) (*.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)))) (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)))
(/.f32 (*.f32 u n1_i) (*.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)))))
(/.f32 (/.f32 (*.f32 u n1_i) (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle))) (*.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle))))
(/.f32 (/.f32 (*.f32 u n1_i) (/.f32 1 (sqrt.f32 normAngle))) (/.f32 (sin.f32 normAngle) (sqrt.f32 normAngle)))
(*.f32 (/.f32 (*.f32 (*.f32 u n1_i) (sqrt.f32 normAngle)) (sin.f32 normAngle)) (sqrt.f32 normAngle))
(*.f32 (sqrt.f32 normAngle) (/.f32 (*.f32 u (*.f32 n1_i (sqrt.f32 normAngle))) (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 u n1_i) (/.f32 1 (pow.f32 (cbrt.f32 normAngle) 2))) (/.f32 (sin.f32 normAngle) (cbrt.f32 normAngle)))
(/.f32 (*.f32 (*.f32 u n1_i) (pow.f32 (cbrt.f32 normAngle) 2)) (/.f32 (sin.f32 normAngle) (cbrt.f32 normAngle)))
(/.f32 (/.f32 (*.f32 u n1_i) (/.f32 (sqrt.f32 (sin.f32 normAngle)) 1)) (/.f32 (sqrt.f32 (sin.f32 normAngle)) normAngle))
(/.f32 (*.f32 u normAngle) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle)))))
(*.f32 normAngle (/.f32 (*.f32 u n1_i) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 normAngle)))))
(/.f32 (/.f32 (*.f32 u n1_i) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 normAngle))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 normAngle)))
(*.f32 (/.f32 (*.f32 (/.f32 (*.f32 u n1_i) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 normAngle)) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 normAngle))
(*.f32 (sqrt.f32 normAngle) (/.f32 u (*.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (*.f32 n1_i (sqrt.f32 normAngle))))))
(/.f32 (/.f32 (*.f32 u n1_i) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (pow.f32 (cbrt.f32 normAngle) 2))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (cbrt.f32 normAngle)))
(/.f32 (*.f32 u n1_i) (*.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) (cbrt.f32 normAngle)) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (pow.f32 (cbrt.f32 normAngle) 2))))
(/.f32 u (*.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) (cbrt.f32 normAngle)) (/.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) (pow.f32 (cbrt.f32 normAngle) 2)) n1_i)))
(/.f32 (/.f32 (*.f32 u n1_i) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) 1)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) normAngle))
(/.f32 n1_i (*.f32 (/.f32 (cbrt.f32 (sin.f32 normAngle)) normAngle) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) u)))
(*.f32 (/.f32 u (/.f32 (cbrt.f32 (sin.f32 normAngle)) normAngle)) (/.f32 n1_i (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(/.f32 (/.f32 (*.f32 u n1_i) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (sqrt.f32 normAngle))) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (sqrt.f32 normAngle)))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 n1_i (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) u) (sqrt.f32 normAngle)) (cbrt.f32 (sin.f32 normAngle))) (sqrt.f32 normAngle))
(*.f32 (sqrt.f32 normAngle) (/.f32 u (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 n1_i (sqrt.f32 normAngle))))))
(/.f32 (/.f32 (*.f32 u n1_i) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (pow.f32 (cbrt.f32 normAngle) 2))) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (cbrt.f32 normAngle)))
(/.f32 (*.f32 u n1_i) (*.f32 (/.f32 (cbrt.f32 (sin.f32 normAngle)) (cbrt.f32 normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (pow.f32 (cbrt.f32 normAngle) 2))))
(*.f32 (cbrt.f32 normAngle) (/.f32 n1_i (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 u (pow.f32 (cbrt.f32 normAngle) 2))))))
(/.f32 (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)) (/.f32 1 normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (/.f32 (*.f32 n1_i u) 1) (/.f32 (sin.f32 normAngle) normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (/.f32 (*.f32 n1_i u) (sqrt.f32 (/.f32 (sin.f32 normAngle) normAngle))) (sqrt.f32 (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (/.f32 (*.f32 n1_i u) (*.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)))) (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)))
(/.f32 (*.f32 u n1_i) (*.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)))))
(/.f32 (/.f32 (*.f32 u n1_i) (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle))) (*.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle))))
(/.f32 (/.f32 (*.f32 n1_i u) (/.f32 1 (sqrt.f32 normAngle))) (/.f32 (sin.f32 normAngle) (sqrt.f32 normAngle)))
(*.f32 (/.f32 (*.f32 (*.f32 u n1_i) (sqrt.f32 normAngle)) (sin.f32 normAngle)) (sqrt.f32 normAngle))
(*.f32 (sqrt.f32 normAngle) (/.f32 (*.f32 u (*.f32 n1_i (sqrt.f32 normAngle))) (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 n1_i u) (/.f32 1 (pow.f32 (cbrt.f32 normAngle) 2))) (/.f32 (sin.f32 normAngle) (cbrt.f32 normAngle)))
(/.f32 (*.f32 (*.f32 u n1_i) (pow.f32 (cbrt.f32 normAngle) 2)) (/.f32 (sin.f32 normAngle) (cbrt.f32 normAngle)))
(/.f32 (/.f32 (*.f32 n1_i u) (/.f32 (sqrt.f32 (sin.f32 normAngle)) 1)) (/.f32 (sqrt.f32 (sin.f32 normAngle)) normAngle))
(/.f32 (*.f32 u normAngle) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle)))))
(*.f32 normAngle (/.f32 (*.f32 u n1_i) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 normAngle)))))
(/.f32 (/.f32 (*.f32 n1_i u) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 normAngle))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 normAngle)))
(*.f32 (/.f32 (*.f32 (/.f32 (*.f32 u n1_i) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 normAngle)) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 normAngle))
(*.f32 (sqrt.f32 normAngle) (/.f32 u (*.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (*.f32 n1_i (sqrt.f32 normAngle))))))
(/.f32 (/.f32 (*.f32 n1_i u) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (pow.f32 (cbrt.f32 normAngle) 2))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (cbrt.f32 normAngle)))
(/.f32 (*.f32 u n1_i) (*.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) (cbrt.f32 normAngle)) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (pow.f32 (cbrt.f32 normAngle) 2))))
(/.f32 u (*.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) (cbrt.f32 normAngle)) (/.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) (pow.f32 (cbrt.f32 normAngle) 2)) n1_i)))
(/.f32 (/.f32 (*.f32 n1_i u) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) 1)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) normAngle))
(/.f32 n1_i (*.f32 (/.f32 (cbrt.f32 (sin.f32 normAngle)) normAngle) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) u)))
(*.f32 (/.f32 u (/.f32 (cbrt.f32 (sin.f32 normAngle)) normAngle)) (/.f32 n1_i (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(/.f32 (/.f32 (*.f32 n1_i u) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (sqrt.f32 normAngle))) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (sqrt.f32 normAngle)))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 n1_i (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) u) (sqrt.f32 normAngle)) (cbrt.f32 (sin.f32 normAngle))) (sqrt.f32 normAngle))
(*.f32 (sqrt.f32 normAngle) (/.f32 u (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 n1_i (sqrt.f32 normAngle))))))
(/.f32 (/.f32 (*.f32 n1_i u) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (pow.f32 (cbrt.f32 normAngle) 2))) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (cbrt.f32 normAngle)))
(/.f32 (*.f32 u n1_i) (*.f32 (/.f32 (cbrt.f32 (sin.f32 normAngle)) (cbrt.f32 normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (pow.f32 (cbrt.f32 normAngle) 2))))
(*.f32 (cbrt.f32 normAngle) (/.f32 n1_i (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 u (pow.f32 (cbrt.f32 normAngle) 2))))))
(/.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle (neg.f32 u))) 1) (neg.f32 (sin.f32 normAngle)))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle (neg.f32 u))) (sqrt.f32 (sin.f32 normAngle))) (neg.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 u normAngle) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle)))))
(*.f32 normAngle (/.f32 (*.f32 u n1_i) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 normAngle)))))
(/.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle (neg.f32 u))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (neg.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 normAngle (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 u n1_i))))
(*.f32 u (/.f32 (*.f32 normAngle (/.f32 n1_i (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle (neg.f32 u))) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle (neg.f32 u))) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 normAngle (*.f32 n1_i (neg.f32 u))) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))))
(*.f32 (/.f32 (*.f32 u (neg.f32 normAngle)) (cbrt.f32 (neg.f32 (sin.f32 normAngle)))) (/.f32 n1_i (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))))
(/.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle (neg.f32 u))) -1) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle (neg.f32 u))) (neg.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 u normAngle) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle)))))
(*.f32 normAngle (/.f32 (*.f32 u n1_i) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 normAngle)))))
(/.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle (neg.f32 u))) (neg.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 normAngle (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 u n1_i))))
(*.f32 u (/.f32 (*.f32 normAngle (/.f32 n1_i (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle (neg.f32 u)) n1_i) 1) (neg.f32 (sin.f32 normAngle)))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle (neg.f32 u)) n1_i) (sqrt.f32 (sin.f32 normAngle))) (neg.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 u normAngle) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle)))))
(*.f32 normAngle (/.f32 (*.f32 u n1_i) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 normAngle)))))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle (neg.f32 u)) n1_i) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (neg.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 normAngle (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 u n1_i))))
(*.f32 u (/.f32 (*.f32 normAngle (/.f32 n1_i (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle (neg.f32 u)) n1_i) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle (neg.f32 u)) n1_i) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 normAngle (*.f32 n1_i (neg.f32 u))) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))))
(*.f32 (/.f32 (*.f32 u (neg.f32 normAngle)) (cbrt.f32 (neg.f32 (sin.f32 normAngle)))) (/.f32 n1_i (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle (neg.f32 u)) n1_i) -1) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle (neg.f32 u)) n1_i) (neg.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 u normAngle) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle)))))
(*.f32 normAngle (/.f32 (*.f32 u n1_i) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 normAngle)))))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle (neg.f32 u)) n1_i) (neg.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 normAngle (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 u n1_i))))
(*.f32 u (/.f32 (*.f32 normAngle (/.f32 n1_i (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 u (/.f32 1 (*.f32 normAngle n1_i))) 1) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (/.f32 (/.f32 u (/.f32 1 (*.f32 normAngle n1_i))) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 normAngle (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 u n1_i))))
(*.f32 u (/.f32 (*.f32 normAngle (/.f32 n1_i (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 (*.f32 u normAngle) (/.f32 (sqrt.f32 (sin.f32 normAngle)) n1_i)) 1) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 u normAngle) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle)))))
(*.f32 normAngle (/.f32 (*.f32 u n1_i) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 normAngle)))))
(/.f32 (/.f32 (/.f32 (*.f32 u normAngle) (/.f32 (sqrt.f32 (sin.f32 normAngle)) n1_i)) (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (/.f32 u (/.f32 (sqrt.f32 (sin.f32 normAngle)) normAngle))) (*.f32 (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 n1_i (cbrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (/.f32 (*.f32 normAngle (/.f32 u (sqrt.f32 (sin.f32 normAngle)))) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 (*.f32 u normAngle) (/.f32 (sqrt.f32 (sin.f32 normAngle)) n1_i)) (sqrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 u normAngle) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle)))))
(*.f32 normAngle (/.f32 (*.f32 u n1_i) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 normAngle)))))
(/.f32 (/.f32 (/.f32 (*.f32 u normAngle) (/.f32 (sqrt.f32 (sin.f32 normAngle)) n1_i)) (sqrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (/.f32 u (/.f32 (sqrt.f32 (sin.f32 normAngle)) normAngle))) (*.f32 (sqrt.f32 (cbrt.f32 (sin.f32 normAngle))) (sqrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))))
(*.f32 (/.f32 (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle)))) (/.f32 (*.f32 u normAngle) (fabs.f32 (cbrt.f32 (sin.f32 normAngle)))))
(/.f32 (/.f32 (/.f32 normAngle (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 u n1_i))) 1) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 normAngle (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 u n1_i))))
(*.f32 u (/.f32 (*.f32 normAngle (/.f32 n1_i (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 normAngle (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 u n1_i))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 normAngle (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 u n1_i))))
(*.f32 u (/.f32 (*.f32 normAngle (/.f32 n1_i (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 normAngle (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 u n1_i))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 normAngle (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 u n1_i))) (*.f32 (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle)))))
(/.f32 (/.f32 (*.f32 u (*.f32 normAngle n1_i)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (*.f32 (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle)))))
(/.f32 (/.f32 (/.f32 normAngle (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 u n1_i))) (cbrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 normAngle (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 u n1_i))) (*.f32 (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))))
(/.f32 normAngle (*.f32 (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))) (/.f32 (*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (*.f32 u n1_i))))
(/.f32 (/.f32 (/.f32 normAngle (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 u n1_i))) (*.f32 (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 u (*.f32 normAngle n1_i)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (*.f32 (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))) (*.f32 (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))))
(/.f32 (/.f32 (neg.f32 (*.f32 u (*.f32 normAngle n1_i))) 1) (neg.f32 (sin.f32 normAngle)))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (/.f32 (neg.f32 (*.f32 u (*.f32 normAngle n1_i))) (sqrt.f32 (sin.f32 normAngle))) (neg.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 u normAngle) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle)))))
(*.f32 normAngle (/.f32 (*.f32 u n1_i) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 normAngle)))))
(/.f32 (/.f32 (neg.f32 (*.f32 u (*.f32 normAngle n1_i))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (neg.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 normAngle (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 u n1_i))))
(*.f32 u (/.f32 (*.f32 normAngle (/.f32 n1_i (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (neg.f32 (*.f32 u (*.f32 normAngle n1_i))) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (/.f32 (neg.f32 (*.f32 u (*.f32 normAngle n1_i))) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 normAngle (*.f32 n1_i (neg.f32 u))) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))))
(*.f32 (/.f32 (*.f32 u (neg.f32 normAngle)) (cbrt.f32 (neg.f32 (sin.f32 normAngle)))) (/.f32 n1_i (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))))
(/.f32 (/.f32 (neg.f32 (*.f32 u (*.f32 normAngle n1_i))) -1) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(/.f32 (/.f32 (neg.f32 (*.f32 u (*.f32 normAngle n1_i))) (neg.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 u normAngle) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle)))))
(*.f32 normAngle (/.f32 (*.f32 u n1_i) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 normAngle)))))
(/.f32 (/.f32 (neg.f32 (*.f32 u (*.f32 normAngle n1_i))) (neg.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 normAngle (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 u n1_i))))
(*.f32 u (/.f32 (*.f32 normAngle (/.f32 n1_i (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle))))
(pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 1)
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)) 2)
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)) 3)
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(pow.f32 (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3) 1/3)
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(sqrt.f32 (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 2))
(sqrt.f32 (pow.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) 2))
(fabs.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))
(log.f32 (pow.f32 (exp.f32 n1_i) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (log.f32 (exp.f32 n1_i)))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) (log.f32 (exp.f32 n1_i))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i) 3))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(exp.f32 (log.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)) 1))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))

localize150.0ms (0.8%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f32 (*.f32 normAngle normAngle) u)
0.1b
(*.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)) (*.f32 (*.f32 normAngle normAngle) u))
0.2b
(*.f32 n0_i -1/3)
0.3b
(*.f32 1/6 n1_i)
Compiler

Compiled 85 to 39 computations (54.1% saved)

series7.0ms (0%)

Counts
3 → 72
Calls

21 calls:

TimeVariablePointExpression
1.0ms
normAngle
@0
(*.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)) (*.f32 (*.f32 normAngle normAngle) u))
1.0ms
u
@0
(*.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)) (*.f32 (*.f32 normAngle normAngle) u))
1.0ms
u
@inf
(*.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)) (*.f32 (*.f32 normAngle normAngle) u))
0.0ms
n0_i
@0
(*.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)) (*.f32 (*.f32 normAngle normAngle) u))
0.0ms
normAngle
@inf
(*.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)) (*.f32 (*.f32 normAngle normAngle) u))

rewrite92.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
764×distribute-rgt-in
758×associate-*r/
710×distribute-lft-in
670×associate-*l/
346×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01657
133953
2439053
Stop Event
node limit
Counts
3 → 102
Calls
Call 1
Inputs
(*.f32 1/6 n1_i)
(*.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)) (*.f32 (*.f32 normAngle normAngle) u))
(*.f32 (*.f32 normAngle normAngle) u)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1/6 n1_i) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 1/6 n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 1/6 n1_i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 1/6 n1_i) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 1/6 n1_i)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 1/6 n1_i)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 1/216 (pow.f32 n1_i 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (*.f32 1/36 (*.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 1/6) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 1/6 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 1/216 (pow.f32 n1_i 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 1/6 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 1/6 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 1/6 n1_i)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 1/6 n1_i)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (*.f32 1/6 n1_i)) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (neg.f32 (*.f32 n0_i -1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (neg.f32 (*.f32 n0_i -1/3))) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (*.f32 1/6 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 1/6 n1_i) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 (*.f32 normAngle normAngle) u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 (*.f32 1/6 n1_i) (*.f32 (*.f32 normAngle normAngle) u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (*.f32 1/6 n1_i))) (*.f32 1 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (neg.f32 (*.f32 n0_i -1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (neg.f32 (*.f32 n0_i -1/3)))) (*.f32 1 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (*.f32 1/6 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (*.f32 (*.f32 1/6 n1_i) (*.f32 (*.f32 normAngle normAngle) u))) (*.f32 1 (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 (*.f32 normAngle normAngle) u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 (*.f32 normAngle normAngle) u))) (*.f32 1 (*.f32 (*.f32 1/6 n1_i) (*.f32 (*.f32 normAngle normAngle) u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (*.f32 1/6 n1_i)) 1) (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (neg.f32 (*.f32 n0_i -1/3))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (neg.f32 (*.f32 n0_i -1/3))) 1) (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (*.f32 1/6 n1_i)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 1/6 n1_i) (*.f32 (*.f32 normAngle normAngle) u)) 1) (*.f32 (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 (*.f32 normAngle normAngle) u)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 (*.f32 normAngle normAngle) u)) 1) (*.f32 (*.f32 (*.f32 1/6 n1_i) (*.f32 (*.f32 normAngle normAngle) u)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)) (*.f32 (*.f32 normAngle normAngle) u)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 normAngle normAngle) u) (/.f32 1 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i))) (/.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i)) (*.f32 (*.f32 normAngle normAngle) u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3))) (/.f32 (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)))) (*.f32 (*.f32 normAngle normAngle) u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i)))) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3)))) (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i))) (*.f32 (*.f32 normAngle normAngle) u)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3))) (*.f32 (*.f32 normAngle normAngle) u)) (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u (*.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i))) (*.f32 normAngle normAngle))) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u (*.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3))) (*.f32 normAngle normAngle))) (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (-.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 1/9 (*.f32 n0_i n0_i)))) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (neg.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i))))) (neg.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (neg.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3))))) (neg.f32 (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i))))) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3))))) (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i))) (*.f32 (*.f32 normAngle normAngle) u))) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3))) (*.f32 (*.f32 normAngle normAngle) u))) (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (sqrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3))))) (sqrt.f32 (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (sqrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)))) (sqrt.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i))))) (sqrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (pow.f32 (cbrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i))) 2)) (cbrt.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3))))) (cbrt.f32 (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (pow.f32 (cbrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i))) 2)) (cbrt.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i))))) (cbrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 1/9 (*.f32 n0_i n0_i))) (*.f32 (*.f32 normAngle normAngle) u)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i)))) (*.f32 (*.f32 normAngle normAngle) u)) (neg.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3)))) (*.f32 (*.f32 normAngle normAngle) u)) (neg.f32 (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i)))) 1) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3)))) 1) (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i))) (*.f32 (*.f32 normAngle normAngle) u)) 1) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3))) (*.f32 (*.f32 normAngle normAngle) u)) 1) (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3)))) (*.f32 (sqrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i))) (*.f32 (*.f32 normAngle normAngle) u))) (sqrt.f32 (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i)))) (*.f32 (sqrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i))) (*.f32 (*.f32 normAngle normAngle) u))) (sqrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i))) (*.f32 normAngle normAngle)) u) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3))) (*.f32 normAngle normAngle)) u) (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i)))) 1) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i)))) (sqrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i)))) (sqrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i)))) (*.f32 (cbrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i))) (cbrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i))))) (cbrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i)))) (+.f32 (sqrt.f32 (*.f32 1/6 n1_i)) (sqrt.f32 (neg.f32 (*.f32 n0_i -1/3))))) (-.f32 (sqrt.f32 (neg.f32 (*.f32 n0_i -1/3))) (sqrt.f32 (*.f32 1/6 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3)))) 1) (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3)))) (sqrt.f32 (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)))))) (sqrt.f32 (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3)))) (*.f32 (cbrt.f32 (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i))))) (cbrt.f32 (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i))))))) (cbrt.f32 (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i))) (*.f32 (*.f32 normAngle normAngle) u)) 1) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i))) (*.f32 (*.f32 normAngle normAngle) u)) (sqrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i)))) (sqrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 (cbrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i))) (cbrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i))))) (cbrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i))) (*.f32 (*.f32 normAngle normAngle) u)) (+.f32 (sqrt.f32 (*.f32 1/6 n1_i)) (sqrt.f32 (neg.f32 (*.f32 n0_i -1/3))))) (-.f32 (sqrt.f32 (neg.f32 (*.f32 n0_i -1/3))) (sqrt.f32 (*.f32 1/6 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3))) (*.f32 (*.f32 normAngle normAngle) u)) 1) (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3))) (*.f32 (*.f32 normAngle normAngle) u)) (sqrt.f32 (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)))))) (sqrt.f32 (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 (cbrt.f32 (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i))))) (cbrt.f32 (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i))))))) (cbrt.f32 (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)) (*.f32 (*.f32 normAngle normAngle) u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (*.f32 normAngle (sqrt.f32 u)) (sqrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)) (*.f32 (*.f32 normAngle normAngle) u))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)) (*.f32 (*.f32 normAngle normAngle) u)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)) (*.f32 (*.f32 normAngle normAngle) u)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (pow.f32 (exp.f32 normAngle) (*.f32 normAngle u)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)) (*.f32 (*.f32 normAngle normAngle) u)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)) (*.f32 (*.f32 normAngle normAngle) u)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)) 3) (pow.f32 (*.f32 (*.f32 normAngle normAngle) u) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (*.f32 (*.f32 normAngle normAngle) u) 3) (pow.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)) (*.f32 (*.f32 normAngle normAngle) u))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)) (*.f32 (*.f32 normAngle normAngle) u))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)) (*.f32 (*.f32 normAngle normAngle) u))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)) (*.f32 (*.f32 normAngle normAngle) u))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 normAngle normAngle) u))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (*.f32 normAngle normAngle) u) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 normAngle (sqrt.f32 u)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (*.f32 normAngle normAngle) u)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (*.f32 normAngle normAngle) u) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (*.f32 (*.f32 u u) (pow.f32 normAngle 4)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 normAngle) (*.f32 normAngle u)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 normAngle normAngle) u))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (*.f32 normAngle normAngle) u) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (*.f32 normAngle normAngle) 3) (pow.f32 u 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 u 3) (pow.f32 (*.f32 normAngle normAngle) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (*.f32 normAngle normAngle) u)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (*.f32 normAngle normAngle) u)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 normAngle normAngle) u)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (*.f32 normAngle normAngle) u)))))))

simplify139.0ms (0.7%)

Algorithm
egg-herbie
Rules
1858×unswap-sqr
852×associate-/l*
828×associate-*r*
758×associate-*l*
568×distribute-lft-neg-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02848238
17586820
248046820
Stop Event
node limit
Counts
174 → 152
Calls
Call 1
Inputs
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))
(*.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))
(*.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))
(*.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))
(*.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))
(*.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))
(*.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))
(*.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))
(*.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))
(*.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))
(*.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))
(*.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))
(*.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))
(*.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))
(*.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))
(*.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))
(*.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))
(*.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))
(*.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))
(*.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))
(*.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))
(*.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))
(*.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))
(*.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))
(*.f32 u (pow.f32 normAngle 2))
(*.f32 u (pow.f32 normAngle 2))
(*.f32 u (pow.f32 normAngle 2))
(*.f32 u (pow.f32 normAngle 2))
(*.f32 u (pow.f32 normAngle 2))
(*.f32 u (pow.f32 normAngle 2))
(*.f32 u (pow.f32 normAngle 2))
(*.f32 u (pow.f32 normAngle 2))
(*.f32 u (pow.f32 normAngle 2))
(*.f32 u (pow.f32 normAngle 2))
(*.f32 u (pow.f32 normAngle 2))
(*.f32 u (pow.f32 normAngle 2))
(*.f32 u (pow.f32 normAngle 2))
(*.f32 u (pow.f32 normAngle 2))
(*.f32 u (pow.f32 normAngle 2))
(*.f32 u (pow.f32 normAngle 2))
(*.f32 u (pow.f32 normAngle 2))
(*.f32 u (pow.f32 normAngle 2))
(*.f32 u (pow.f32 normAngle 2))
(*.f32 u (pow.f32 normAngle 2))
(*.f32 u (pow.f32 normAngle 2))
(*.f32 u (pow.f32 normAngle 2))
(*.f32 u (pow.f32 normAngle 2))
(*.f32 u (pow.f32 normAngle 2))
(+.f32 (*.f32 1/6 n1_i) 0)
(+.f32 0 (*.f32 1/6 n1_i))
(-.f32 (exp.f32 (log1p.f32 (*.f32 1/6 n1_i))) 1)
(pow.f32 (*.f32 1/6 n1_i) 1)
(pow.f32 (sqrt.f32 (*.f32 1/6 n1_i)) 2)
(pow.f32 (cbrt.f32 (*.f32 1/6 n1_i)) 3)
(pow.f32 (*.f32 1/216 (pow.f32 n1_i 3)) 1/3)
(sqrt.f32 (*.f32 1/36 (*.f32 n1_i n1_i)))
(log.f32 (pow.f32 (exp.f32 1/6) n1_i))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 1/6 n1_i))))
(cbrt.f32 (*.f32 1/216 (pow.f32 n1_i 3)))
(expm1.f32 (log1p.f32 (*.f32 1/6 n1_i)))
(exp.f32 (log.f32 (*.f32 1/6 n1_i)))
(exp.f32 (*.f32 (log.f32 (*.f32 1/6 n1_i)) 1))
(log1p.f32 (expm1.f32 (*.f32 1/6 n1_i)))
(+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (*.f32 1/6 n1_i)) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (neg.f32 (*.f32 n0_i -1/3))))
(+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (neg.f32 (*.f32 n0_i -1/3))) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (*.f32 1/6 n1_i)))
(+.f32 (*.f32 (*.f32 1/6 n1_i) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 (*.f32 normAngle normAngle) u)))
(+.f32 (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 (*.f32 1/6 n1_i) (*.f32 (*.f32 normAngle normAngle) u)))
(+.f32 (*.f32 1 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (*.f32 1/6 n1_i))) (*.f32 1 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (neg.f32 (*.f32 n0_i -1/3)))))
(+.f32 (*.f32 1 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (neg.f32 (*.f32 n0_i -1/3)))) (*.f32 1 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (*.f32 1/6 n1_i))))
(+.f32 (*.f32 1 (*.f32 (*.f32 1/6 n1_i) (*.f32 (*.f32 normAngle normAngle) u))) (*.f32 1 (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 (*.f32 normAngle normAngle) u))))
(+.f32 (*.f32 1 (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 (*.f32 normAngle normAngle) u))) (*.f32 1 (*.f32 (*.f32 1/6 n1_i) (*.f32 (*.f32 normAngle normAngle) u))))
(+.f32 (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (*.f32 1/6 n1_i)) 1) (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (neg.f32 (*.f32 n0_i -1/3))) 1))
(+.f32 (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (neg.f32 (*.f32 n0_i -1/3))) 1) (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (*.f32 1/6 n1_i)) 1))
(+.f32 (*.f32 (*.f32 (*.f32 1/6 n1_i) (*.f32 (*.f32 normAngle normAngle) u)) 1) (*.f32 (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 (*.f32 normAngle normAngle) u)) 1))
(+.f32 (*.f32 (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 (*.f32 normAngle normAngle) u)) 1) (*.f32 (*.f32 (*.f32 1/6 n1_i) (*.f32 (*.f32 normAngle normAngle) u)) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)) (*.f32 (*.f32 normAngle normAngle) u)))) 1)
(/.f32 (*.f32 (*.f32 normAngle normAngle) u) (/.f32 1 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i))))
(/.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i))) (/.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i)) (*.f32 (*.f32 normAngle normAngle) u)))
(/.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3))) (/.f32 (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)))) (*.f32 (*.f32 normAngle normAngle) u)))
(/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i)))) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i)))
(/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3)))) (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)))))
(/.f32 (*.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i))) (*.f32 (*.f32 normAngle normAngle) u)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i)))
(/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3))) (*.f32 (*.f32 normAngle normAngle) u)) (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)))))
(/.f32 (*.f32 u (*.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i))) (*.f32 normAngle normAngle))) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i)))
(/.f32 (*.f32 u (*.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3))) (*.f32 normAngle normAngle))) (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)))))
(/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (-.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 1/9 (*.f32 n0_i n0_i)))) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)))
(/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (neg.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i))))) (neg.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i))))
(/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (neg.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3))))) (neg.f32 (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i))))))
(/.f32 (*.f32 1 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i))))) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i)))
(/.f32 (*.f32 1 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3))))) (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)))))
(/.f32 (*.f32 1 (*.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i))) (*.f32 (*.f32 normAngle normAngle) u))) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i)))
(/.f32 (*.f32 1 (*.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3))) (*.f32 (*.f32 normAngle normAngle) u))) (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)))))
(/.f32 (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (sqrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3))))) (sqrt.f32 (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i))))))
(/.f32 (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (sqrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)))) (sqrt.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i))))) (sqrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i))))
(/.f32 (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (pow.f32 (cbrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i))) 2)) (cbrt.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3))))) (cbrt.f32 (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i))))))
(/.f32 (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (pow.f32 (cbrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i))) 2)) (cbrt.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i))))) (cbrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i))))
(/.f32 (*.f32 (-.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 1/9 (*.f32 n0_i n0_i))) (*.f32 (*.f32 normAngle normAngle) u)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i)))) (*.f32 (*.f32 normAngle normAngle) u)) (neg.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i))))
(/.f32 (*.f32 (neg.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3)))) (*.f32 (*.f32 normAngle normAngle) u)) (neg.f32 (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i))))))
(/.f32 (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i)))) 1) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i)))
(/.f32 (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3)))) 1) (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)))))
(/.f32 (*.f32 (*.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i))) (*.f32 (*.f32 normAngle normAngle) u)) 1) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i)))
(/.f32 (*.f32 (*.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3))) (*.f32 (*.f32 normAngle normAngle) u)) 1) (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3)))) (*.f32 (sqrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i))) (*.f32 (*.f32 normAngle normAngle) u))) (sqrt.f32 (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i)))) (*.f32 (sqrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i))) (*.f32 (*.f32 normAngle normAngle) u))) (sqrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i))))
(/.f32 (*.f32 (*.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i))) (*.f32 normAngle normAngle)) u) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i)))
(/.f32 (*.f32 (*.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3))) (*.f32 normAngle normAngle)) u) (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)))))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i)))) 1) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i)))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i)))) (sqrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i)))) (sqrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i))))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i)))) (*.f32 (cbrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i))) (cbrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i))))) (cbrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i))))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i)))) (+.f32 (sqrt.f32 (*.f32 1/6 n1_i)) (sqrt.f32 (neg.f32 (*.f32 n0_i -1/3))))) (-.f32 (sqrt.f32 (neg.f32 (*.f32 n0_i -1/3))) (sqrt.f32 (*.f32 1/6 n1_i))))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3)))) 1) (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)))))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3)))) (sqrt.f32 (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)))))) (sqrt.f32 (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i))))))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3)))) (*.f32 (cbrt.f32 (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i))))) (cbrt.f32 (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i))))))) (cbrt.f32 (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i))))))
(/.f32 (/.f32 (*.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i))) (*.f32 (*.f32 normAngle normAngle) u)) 1) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i)))
(/.f32 (/.f32 (*.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i))) (*.f32 (*.f32 normAngle normAngle) u)) (sqrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i)))) (sqrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i))))
(/.f32 (/.f32 (*.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 (cbrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i))) (cbrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i))))) (cbrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i))))
(/.f32 (/.f32 (*.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i))) (*.f32 (*.f32 normAngle normAngle) u)) (+.f32 (sqrt.f32 (*.f32 1/6 n1_i)) (sqrt.f32 (neg.f32 (*.f32 n0_i -1/3))))) (-.f32 (sqrt.f32 (neg.f32 (*.f32 n0_i -1/3))) (sqrt.f32 (*.f32 1/6 n1_i))))
(/.f32 (/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3))) (*.f32 (*.f32 normAngle normAngle) u)) 1) (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)))))
(/.f32 (/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3))) (*.f32 (*.f32 normAngle normAngle) u)) (sqrt.f32 (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)))))) (sqrt.f32 (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i))))))
(/.f32 (/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 (cbrt.f32 (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i))))) (cbrt.f32 (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i))))))) (cbrt.f32 (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i))))))
(pow.f32 (*.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)) (*.f32 (*.f32 normAngle normAngle) u)) 1)
(pow.f32 (*.f32 (*.f32 normAngle (sqrt.f32 u)) (sqrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)))) 2)
(pow.f32 (cbrt.f32 (*.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)) (*.f32 (*.f32 normAngle normAngle) u))) 3)
(pow.f32 (pow.f32 (*.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)) (*.f32 (*.f32 normAngle normAngle) u)) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)) (*.f32 (*.f32 normAngle normAngle) u)) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 normAngle) (*.f32 normAngle u)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)) (*.f32 (*.f32 normAngle normAngle) u)))))
(cbrt.f32 (pow.f32 (*.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)) (*.f32 (*.f32 normAngle normAngle) u)) 3))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)) 3) (pow.f32 (*.f32 (*.f32 normAngle normAngle) u) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (*.f32 normAngle normAngle) u) 3) (pow.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)) (*.f32 (*.f32 normAngle normAngle) u))))
(exp.f32 (log.f32 (*.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)) (*.f32 (*.f32 normAngle normAngle) u))))
(exp.f32 (*.f32 (log.f32 (*.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)) (*.f32 (*.f32 normAngle normAngle) u))) 1))
(log1p.f32 (expm1.f32 (*.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)) (*.f32 (*.f32 normAngle normAngle) u))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 normAngle normAngle) u))) 1)
(pow.f32 (*.f32 (*.f32 normAngle normAngle) u) 1)
(pow.f32 (*.f32 normAngle (sqrt.f32 u)) 2)
(pow.f32 (cbrt.f32 (*.f32 (*.f32 normAngle normAngle) u)) 3)
(pow.f32 (pow.f32 (*.f32 (*.f32 normAngle normAngle) u) 3) 1/3)
(sqrt.f32 (*.f32 (*.f32 u u) (pow.f32 normAngle 4)))
(log.f32 (pow.f32 (exp.f32 normAngle) (*.f32 normAngle u)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 normAngle normAngle) u))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 normAngle normAngle) u) 3))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 normAngle normAngle) 3) (pow.f32 u 3)))
(cbrt.f32 (*.f32 (pow.f32 u 3) (pow.f32 (*.f32 normAngle normAngle) 3)))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 normAngle normAngle) u)))
(exp.f32 (log.f32 (*.f32 (*.f32 normAngle normAngle) u)))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 normAngle normAngle) u)) 1))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 normAngle normAngle) u)))
Outputs
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 1/3 (*.f32 u (*.f32 normAngle (*.f32 normAngle n0_i))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 1/3 (*.f32 u (*.f32 normAngle (*.f32 normAngle n0_i))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 1/3 (*.f32 u (*.f32 normAngle (*.f32 normAngle n0_i))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(+.f32 (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(+.f32 (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(+.f32 (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(*.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(*.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(*.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(*.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(*.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(*.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(*.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(*.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(*.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(*.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(*.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(*.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(*.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(*.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(*.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(*.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(*.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(*.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(*.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(*.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(*.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(*.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(*.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(*.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(*.f32 u (pow.f32 normAngle 2))
(*.f32 u (*.f32 normAngle normAngle))
(*.f32 u (pow.f32 normAngle 2))
(*.f32 u (*.f32 normAngle normAngle))
(*.f32 u (pow.f32 normAngle 2))
(*.f32 u (*.f32 normAngle normAngle))
(*.f32 u (pow.f32 normAngle 2))
(*.f32 u (*.f32 normAngle normAngle))
(*.f32 u (pow.f32 normAngle 2))
(*.f32 u (*.f32 normAngle normAngle))
(*.f32 u (pow.f32 normAngle 2))
(*.f32 u (*.f32 normAngle normAngle))
(*.f32 u (pow.f32 normAngle 2))
(*.f32 u (*.f32 normAngle normAngle))
(*.f32 u (pow.f32 normAngle 2))
(*.f32 u (*.f32 normAngle normAngle))
(*.f32 u (pow.f32 normAngle 2))
(*.f32 u (*.f32 normAngle normAngle))
(*.f32 u (pow.f32 normAngle 2))
(*.f32 u (*.f32 normAngle normAngle))
(*.f32 u (pow.f32 normAngle 2))
(*.f32 u (*.f32 normAngle normAngle))
(*.f32 u (pow.f32 normAngle 2))
(*.f32 u (*.f32 normAngle normAngle))
(*.f32 u (pow.f32 normAngle 2))
(*.f32 u (*.f32 normAngle normAngle))
(*.f32 u (pow.f32 normAngle 2))
(*.f32 u (*.f32 normAngle normAngle))
(*.f32 u (pow.f32 normAngle 2))
(*.f32 u (*.f32 normAngle normAngle))
(*.f32 u (pow.f32 normAngle 2))
(*.f32 u (*.f32 normAngle normAngle))
(*.f32 u (pow.f32 normAngle 2))
(*.f32 u (*.f32 normAngle normAngle))
(*.f32 u (pow.f32 normAngle 2))
(*.f32 u (*.f32 normAngle normAngle))
(*.f32 u (pow.f32 normAngle 2))
(*.f32 u (*.f32 normAngle normAngle))
(*.f32 u (pow.f32 normAngle 2))
(*.f32 u (*.f32 normAngle normAngle))
(*.f32 u (pow.f32 normAngle 2))
(*.f32 u (*.f32 normAngle normAngle))
(*.f32 u (pow.f32 normAngle 2))
(*.f32 u (*.f32 normAngle normAngle))
(*.f32 u (pow.f32 normAngle 2))
(*.f32 u (*.f32 normAngle normAngle))
(*.f32 u (pow.f32 normAngle 2))
(*.f32 u (*.f32 normAngle normAngle))
(+.f32 (*.f32 1/6 n1_i) 0)
(*.f32 1/6 n1_i)
(+.f32 0 (*.f32 1/6 n1_i))
(*.f32 1/6 n1_i)
(-.f32 (exp.f32 (log1p.f32 (*.f32 1/6 n1_i))) 1)
(*.f32 1/6 n1_i)
(pow.f32 (*.f32 1/6 n1_i) 1)
(*.f32 1/6 n1_i)
(pow.f32 (sqrt.f32 (*.f32 1/6 n1_i)) 2)
(*.f32 1/6 n1_i)
(pow.f32 (cbrt.f32 (*.f32 1/6 n1_i)) 3)
(*.f32 1/6 n1_i)
(pow.f32 (*.f32 1/216 (pow.f32 n1_i 3)) 1/3)
(cbrt.f32 (*.f32 1/216 (pow.f32 n1_i 3)))
(sqrt.f32 (*.f32 1/36 (*.f32 n1_i n1_i)))
(sqrt.f32 (*.f32 (*.f32 1/36 n1_i) n1_i))
(sqrt.f32 (*.f32 n1_i (*.f32 n1_i 1/36)))
(log.f32 (pow.f32 (exp.f32 1/6) n1_i))
(*.f32 1/6 n1_i)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 1/6 n1_i))))
(*.f32 1/6 n1_i)
(cbrt.f32 (*.f32 1/216 (pow.f32 n1_i 3)))
(expm1.f32 (log1p.f32 (*.f32 1/6 n1_i)))
(*.f32 1/6 n1_i)
(exp.f32 (log.f32 (*.f32 1/6 n1_i)))
(*.f32 1/6 n1_i)
(exp.f32 (*.f32 (log.f32 (*.f32 1/6 n1_i)) 1))
(*.f32 1/6 n1_i)
(log1p.f32 (expm1.f32 (*.f32 1/6 n1_i)))
(*.f32 1/6 n1_i)
(+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (*.f32 1/6 n1_i)) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (neg.f32 (*.f32 n0_i -1/3))))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (neg.f32 (*.f32 n0_i -1/3))) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (*.f32 1/6 n1_i)))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(+.f32 (*.f32 (*.f32 1/6 n1_i) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 (*.f32 normAngle normAngle) u)))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(+.f32 (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 (*.f32 1/6 n1_i) (*.f32 (*.f32 normAngle normAngle) u)))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(+.f32 (*.f32 1 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (*.f32 1/6 n1_i))) (*.f32 1 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (neg.f32 (*.f32 n0_i -1/3)))))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(+.f32 (*.f32 1 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (neg.f32 (*.f32 n0_i -1/3)))) (*.f32 1 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (*.f32 1/6 n1_i))))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(+.f32 (*.f32 1 (*.f32 (*.f32 1/6 n1_i) (*.f32 (*.f32 normAngle normAngle) u))) (*.f32 1 (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 (*.f32 normAngle normAngle) u))))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(+.f32 (*.f32 1 (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 (*.f32 normAngle normAngle) u))) (*.f32 1 (*.f32 (*.f32 1/6 n1_i) (*.f32 (*.f32 normAngle normAngle) u))))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(+.f32 (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (*.f32 1/6 n1_i)) 1) (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (neg.f32 (*.f32 n0_i -1/3))) 1))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(+.f32 (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (neg.f32 (*.f32 n0_i -1/3))) 1) (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (*.f32 1/6 n1_i)) 1))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(+.f32 (*.f32 (*.f32 (*.f32 1/6 n1_i) (*.f32 (*.f32 normAngle normAngle) u)) 1) (*.f32 (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 (*.f32 normAngle normAngle) u)) 1))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(+.f32 (*.f32 (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 (*.f32 normAngle normAngle) u)) 1) (*.f32 (*.f32 (*.f32 1/6 n1_i) (*.f32 (*.f32 normAngle normAngle) u)) 1))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)) (*.f32 (*.f32 normAngle normAngle) u)))) 1)
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(/.f32 (*.f32 (*.f32 normAngle normAngle) u) (/.f32 1 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i))))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(/.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i))) (/.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i)) (*.f32 (*.f32 normAngle normAngle) u)))
(/.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 (*.f32 1/36 n1_i) n1_i)) (/.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i -1/6)) (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/9 (*.f32 n0_i n0_i) (*.f32 (*.f32 n1_i n1_i) -1/36)) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/9 (*.f32 n0_i n0_i) (*.f32 n1_i (*.f32 n1_i -1/36))) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))))
(/.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3))) (/.f32 (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)))) (*.f32 (*.f32 normAngle normAngle) u)))
(*.f32 (/.f32 (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 1/216 (pow.f32 n1_i 3))) (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 (*.f32 n0_i 1/3) (fma.f32 1/6 n1_i (*.f32 n0_i 1/3))))) (*.f32 u (*.f32 normAngle normAngle)))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/216 (pow.f32 n1_i 3) (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 (*.f32 1/3 n0_i) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/216 (pow.f32 n1_i 3) (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 1/3 (*.f32 n0_i (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))))
(/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i)))) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i)))
(/.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 (*.f32 1/36 n1_i) n1_i)) (/.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i -1/6)) (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/9 (*.f32 n0_i n0_i) (*.f32 (*.f32 n1_i n1_i) -1/36)) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/9 (*.f32 n0_i n0_i) (*.f32 n1_i (*.f32 n1_i -1/36))) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))))
(/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3)))) (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)))))
(*.f32 (/.f32 (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 1/216 (pow.f32 n1_i 3))) (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 (*.f32 n0_i 1/3) (fma.f32 1/6 n1_i (*.f32 n0_i 1/3))))) (*.f32 u (*.f32 normAngle normAngle)))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/216 (pow.f32 n1_i 3) (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 (*.f32 1/3 n0_i) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/216 (pow.f32 n1_i 3) (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 1/3 (*.f32 n0_i (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))))
(/.f32 (*.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i))) (*.f32 (*.f32 normAngle normAngle) u)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i)))
(/.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 (*.f32 1/36 n1_i) n1_i)) (/.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i -1/6)) (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/9 (*.f32 n0_i n0_i) (*.f32 (*.f32 n1_i n1_i) -1/36)) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/9 (*.f32 n0_i n0_i) (*.f32 n1_i (*.f32 n1_i -1/36))) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))))
(/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3))) (*.f32 (*.f32 normAngle normAngle) u)) (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)))))
(*.f32 (/.f32 (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 1/216 (pow.f32 n1_i 3))) (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 (*.f32 n0_i 1/3) (fma.f32 1/6 n1_i (*.f32 n0_i 1/3))))) (*.f32 u (*.f32 normAngle normAngle)))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/216 (pow.f32 n1_i 3) (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 (*.f32 1/3 n0_i) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/216 (pow.f32 n1_i 3) (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 1/3 (*.f32 n0_i (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))))
(/.f32 (*.f32 u (*.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i))) (*.f32 normAngle normAngle))) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i)))
(/.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 (*.f32 1/36 n1_i) n1_i)) (/.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i -1/6)) (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/9 (*.f32 n0_i n0_i) (*.f32 (*.f32 n1_i n1_i) -1/36)) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/9 (*.f32 n0_i n0_i) (*.f32 n1_i (*.f32 n1_i -1/36))) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))))
(/.f32 (*.f32 u (*.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3))) (*.f32 normAngle normAngle))) (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)))))
(*.f32 (/.f32 (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 1/216 (pow.f32 n1_i 3))) (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 (*.f32 n0_i 1/3) (fma.f32 1/6 n1_i (*.f32 n0_i 1/3))))) (*.f32 u (*.f32 normAngle normAngle)))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/216 (pow.f32 n1_i 3) (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 (*.f32 1/3 n0_i) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/216 (pow.f32 n1_i 3) (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 1/3 (*.f32 n0_i (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))))
(/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (-.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 1/9 (*.f32 n0_i n0_i)))) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)))
(/.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/6 n1_i (*.f32 n0_i 1/3)) (+.f32 (*.f32 (*.f32 1/36 n1_i) n1_i) (*.f32 -1/9 (*.f32 n0_i n0_i)))))
(*.f32 (/.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))) (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 (*.f32 -1/9 n0_i) n0_i)))
(*.f32 (/.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))) (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 n0_i (*.f32 n0_i -1/9))))
(/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (neg.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i))))) (neg.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i))))
(/.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (neg.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i -1/6))) (neg.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 (*.f32 1/36 n1_i) n1_i)))))
(*.f32 (/.f32 (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 (*.f32 -1/9 n0_i) n0_i)) (-.f32 (*.f32 1/6 n1_i) (*.f32 1/3 n0_i))) (*.f32 u (*.f32 normAngle normAngle)))
(*.f32 (/.f32 (*.f32 u (*.f32 normAngle normAngle)) (-.f32 (*.f32 1/6 n1_i) (*.f32 1/3 n0_i))) (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 n0_i (*.f32 n0_i -1/9))))
(/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (neg.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3))))) (neg.f32 (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i))))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 1/216 (pow.f32 n1_i 3)))) (/.f32 (neg.f32 (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 (*.f32 n0_i 1/3) (fma.f32 1/6 n1_i (*.f32 n0_i 1/3))))) (*.f32 u (*.f32 normAngle normAngle))))
(/.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 1 (/.f32 (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 (*.f32 1/3 n0_i) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))) (fma.f32 1/216 (pow.f32 n1_i 3) (*.f32 (pow.f32 n0_i 3) 1/27)))))
(/.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 1 (/.f32 (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 1/3 (*.f32 n0_i (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))) (fma.f32 1/216 (pow.f32 n1_i 3) (*.f32 (pow.f32 n0_i 3) 1/27)))))
(/.f32 (*.f32 1 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i))))) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i)))
(/.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 (*.f32 1/36 n1_i) n1_i)) (/.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i -1/6)) (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/9 (*.f32 n0_i n0_i) (*.f32 (*.f32 n1_i n1_i) -1/36)) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/9 (*.f32 n0_i n0_i) (*.f32 n1_i (*.f32 n1_i -1/36))) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))))
(/.f32 (*.f32 1 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3))))) (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)))))
(*.f32 (/.f32 (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 1/216 (pow.f32 n1_i 3))) (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 (*.f32 n0_i 1/3) (fma.f32 1/6 n1_i (*.f32 n0_i 1/3))))) (*.f32 u (*.f32 normAngle normAngle)))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/216 (pow.f32 n1_i 3) (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 (*.f32 1/3 n0_i) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/216 (pow.f32 n1_i 3) (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 1/3 (*.f32 n0_i (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))))
(/.f32 (*.f32 1 (*.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i))) (*.f32 (*.f32 normAngle normAngle) u))) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i)))
(/.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 (*.f32 1/36 n1_i) n1_i)) (/.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i -1/6)) (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/9 (*.f32 n0_i n0_i) (*.f32 (*.f32 n1_i n1_i) -1/36)) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/9 (*.f32 n0_i n0_i) (*.f32 n1_i (*.f32 n1_i -1/36))) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))))
(/.f32 (*.f32 1 (*.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3))) (*.f32 (*.f32 normAngle normAngle) u))) (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)))))
(*.f32 (/.f32 (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 1/216 (pow.f32 n1_i 3))) (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 (*.f32 n0_i 1/3) (fma.f32 1/6 n1_i (*.f32 n0_i 1/3))))) (*.f32 u (*.f32 normAngle normAngle)))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/216 (pow.f32 n1_i 3) (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 (*.f32 1/3 n0_i) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/216 (pow.f32 n1_i 3) (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 1/3 (*.f32 n0_i (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))))
(/.f32 (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (sqrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3))))) (sqrt.f32 (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i))))))
(/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 (sqrt.f32 (fma.f32 1/6 n1_i (*.f32 n0_i 1/3))) (sqrt.f32 (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 1/216 (pow.f32 n1_i 3)))))) (sqrt.f32 (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 (*.f32 n0_i 1/3) (fma.f32 1/6 n1_i (*.f32 n0_i 1/3))))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 1/216 (pow.f32 n1_i 3) (*.f32 (pow.f32 n0_i 3) 1/27))) (sqrt.f32 (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 (*.f32 1/3 n0_i) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (sqrt.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 1/216 (pow.f32 n1_i 3) (*.f32 (pow.f32 n0_i 3) 1/27))) (sqrt.f32 (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 1/3 (*.f32 n0_i (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))))) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (sqrt.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(/.f32 (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (sqrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)))) (sqrt.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i))))) (sqrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 (*.f32 1/36 n1_i) n1_i))) (/.f32 (sqrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i -1/6))) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (sqrt.f32 (fma.f32 1/6 n1_i (*.f32 n0_i 1/3)))))))
(*.f32 (/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (sqrt.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))) (sqrt.f32 (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i)))) (sqrt.f32 (fma.f32 1/9 (*.f32 n0_i n0_i) (*.f32 (*.f32 n1_i n1_i) -1/36))))
(*.f32 (/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (sqrt.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))) (sqrt.f32 (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i)))) (sqrt.f32 (fma.f32 1/9 (*.f32 n0_i n0_i) (*.f32 n1_i (*.f32 n1_i -1/36)))))
(/.f32 (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (pow.f32 (cbrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i))) 2)) (cbrt.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3))))) (cbrt.f32 (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i))))))
(/.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (pow.f32 (cbrt.f32 (fma.f32 1/6 n1_i (*.f32 n0_i 1/3))) 2)) (cbrt.f32 (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 1/216 (pow.f32 n1_i 3))))) (cbrt.f32 (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 (*.f32 n0_i 1/3) (fma.f32 1/6 n1_i (*.f32 n0_i 1/3))))))
(*.f32 (/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (pow.f32 (cbrt.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))) 2)) (cbrt.f32 (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 (*.f32 1/3 n0_i) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))) (cbrt.f32 (fma.f32 1/216 (pow.f32 n1_i 3) (*.f32 (pow.f32 n0_i 3) 1/27))))
(*.f32 (/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (pow.f32 (cbrt.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))) 2)) (cbrt.f32 (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 1/3 (*.f32 n0_i (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))))) (cbrt.f32 (fma.f32 1/216 (pow.f32 n1_i 3) (*.f32 (pow.f32 n0_i 3) 1/27))))
(/.f32 (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (pow.f32 (cbrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i))) 2)) (cbrt.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i))))) (cbrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i))))
(/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (pow.f32 (cbrt.f32 (fma.f32 1/6 n1_i (*.f32 n0_i 1/3))) 2)) (/.f32 (cbrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i -1/6))) (cbrt.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 (*.f32 1/36 n1_i) n1_i)))))
(/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (pow.f32 (cbrt.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))) 2)) (/.f32 (cbrt.f32 (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (cbrt.f32 (fma.f32 1/9 (*.f32 n0_i n0_i) (*.f32 (*.f32 n1_i n1_i) -1/36)))))
(/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (pow.f32 (cbrt.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))) 2)) (/.f32 (cbrt.f32 (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (cbrt.f32 (fma.f32 1/9 (*.f32 n0_i n0_i) (*.f32 n1_i (*.f32 n1_i -1/36))))))
(/.f32 (*.f32 (-.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 1/9 (*.f32 n0_i n0_i))) (*.f32 (*.f32 normAngle normAngle) u)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)))
(/.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/6 n1_i (*.f32 n0_i 1/3)) (+.f32 (*.f32 (*.f32 1/36 n1_i) n1_i) (*.f32 -1/9 (*.f32 n0_i n0_i)))))
(*.f32 (/.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))) (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 (*.f32 -1/9 n0_i) n0_i)))
(*.f32 (/.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))) (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 n0_i (*.f32 n0_i -1/9))))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i)))) (*.f32 (*.f32 normAngle normAngle) u)) (neg.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i))))
(/.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (neg.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i -1/6))) (neg.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 (*.f32 1/36 n1_i) n1_i)))))
(*.f32 (/.f32 (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 (*.f32 -1/9 n0_i) n0_i)) (-.f32 (*.f32 1/6 n1_i) (*.f32 1/3 n0_i))) (*.f32 u (*.f32 normAngle normAngle)))
(*.f32 (/.f32 (*.f32 u (*.f32 normAngle normAngle)) (-.f32 (*.f32 1/6 n1_i) (*.f32 1/3 n0_i))) (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 n0_i (*.f32 n0_i -1/9))))
(/.f32 (*.f32 (neg.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3)))) (*.f32 (*.f32 normAngle normAngle) u)) (neg.f32 (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i))))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 1/216 (pow.f32 n1_i 3)))) (/.f32 (neg.f32 (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 (*.f32 n0_i 1/3) (fma.f32 1/6 n1_i (*.f32 n0_i 1/3))))) (*.f32 u (*.f32 normAngle normAngle))))
(/.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 1 (/.f32 (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 (*.f32 1/3 n0_i) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))) (fma.f32 1/216 (pow.f32 n1_i 3) (*.f32 (pow.f32 n0_i 3) 1/27)))))
(/.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 1 (/.f32 (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 1/3 (*.f32 n0_i (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))) (fma.f32 1/216 (pow.f32 n1_i 3) (*.f32 (pow.f32 n0_i 3) 1/27)))))
(/.f32 (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i)))) 1) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i)))
(/.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 (*.f32 1/36 n1_i) n1_i)) (/.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i -1/6)) (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/9 (*.f32 n0_i n0_i) (*.f32 (*.f32 n1_i n1_i) -1/36)) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/9 (*.f32 n0_i n0_i) (*.f32 n1_i (*.f32 n1_i -1/36))) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))))
(/.f32 (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3)))) 1) (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)))))
(*.f32 (/.f32 (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 1/216 (pow.f32 n1_i 3))) (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 (*.f32 n0_i 1/3) (fma.f32 1/6 n1_i (*.f32 n0_i 1/3))))) (*.f32 u (*.f32 normAngle normAngle)))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/216 (pow.f32 n1_i 3) (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 (*.f32 1/3 n0_i) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/216 (pow.f32 n1_i 3) (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 1/3 (*.f32 n0_i (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))))
(/.f32 (*.f32 (*.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i))) (*.f32 (*.f32 normAngle normAngle) u)) 1) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i)))
(/.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 (*.f32 1/36 n1_i) n1_i)) (/.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i -1/6)) (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/9 (*.f32 n0_i n0_i) (*.f32 (*.f32 n1_i n1_i) -1/36)) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/9 (*.f32 n0_i n0_i) (*.f32 n1_i (*.f32 n1_i -1/36))) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))))
(/.f32 (*.f32 (*.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3))) (*.f32 (*.f32 normAngle normAngle) u)) 1) (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)))))
(*.f32 (/.f32 (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 1/216 (pow.f32 n1_i 3))) (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 (*.f32 n0_i 1/3) (fma.f32 1/6 n1_i (*.f32 n0_i 1/3))))) (*.f32 u (*.f32 normAngle normAngle)))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/216 (pow.f32 n1_i 3) (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 (*.f32 1/3 n0_i) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/216 (pow.f32 n1_i 3) (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 1/3 (*.f32 n0_i (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3)))) (*.f32 (sqrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i))) (*.f32 (*.f32 normAngle normAngle) u))) (sqrt.f32 (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i))))))
(/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 (sqrt.f32 (fma.f32 1/6 n1_i (*.f32 n0_i 1/3))) (sqrt.f32 (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 1/216 (pow.f32 n1_i 3)))))) (sqrt.f32 (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 (*.f32 n0_i 1/3) (fma.f32 1/6 n1_i (*.f32 n0_i 1/3))))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 1/216 (pow.f32 n1_i 3) (*.f32 (pow.f32 n0_i 3) 1/27))) (sqrt.f32 (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 (*.f32 1/3 n0_i) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (sqrt.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 1/216 (pow.f32 n1_i 3) (*.f32 (pow.f32 n0_i 3) 1/27))) (sqrt.f32 (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 1/3 (*.f32 n0_i (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))))) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (sqrt.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i)))) (*.f32 (sqrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i))) (*.f32 (*.f32 normAngle normAngle) u))) (sqrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 (*.f32 1/36 n1_i) n1_i))) (/.f32 (sqrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i -1/6))) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (sqrt.f32 (fma.f32 1/6 n1_i (*.f32 n0_i 1/3)))))))
(*.f32 (/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (sqrt.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))) (sqrt.f32 (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i)))) (sqrt.f32 (fma.f32 1/9 (*.f32 n0_i n0_i) (*.f32 (*.f32 n1_i n1_i) -1/36))))
(*.f32 (/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (sqrt.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))) (sqrt.f32 (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i)))) (sqrt.f32 (fma.f32 1/9 (*.f32 n0_i n0_i) (*.f32 n1_i (*.f32 n1_i -1/36)))))
(/.f32 (*.f32 (*.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i))) (*.f32 normAngle normAngle)) u) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i)))
(/.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 (*.f32 1/36 n1_i) n1_i)) (/.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i -1/6)) (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/9 (*.f32 n0_i n0_i) (*.f32 (*.f32 n1_i n1_i) -1/36)) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/9 (*.f32 n0_i n0_i) (*.f32 n1_i (*.f32 n1_i -1/36))) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))))
(/.f32 (*.f32 (*.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3))) (*.f32 normAngle normAngle)) u) (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)))))
(*.f32 (/.f32 (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 1/216 (pow.f32 n1_i 3))) (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 (*.f32 n0_i 1/3) (fma.f32 1/6 n1_i (*.f32 n0_i 1/3))))) (*.f32 u (*.f32 normAngle normAngle)))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/216 (pow.f32 n1_i 3) (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 (*.f32 1/3 n0_i) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/216 (pow.f32 n1_i 3) (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 1/3 (*.f32 n0_i (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i)))) 1) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i)))
(/.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 (*.f32 1/36 n1_i) n1_i)) (/.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i -1/6)) (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/9 (*.f32 n0_i n0_i) (*.f32 (*.f32 n1_i n1_i) -1/36)) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/9 (*.f32 n0_i n0_i) (*.f32 n1_i (*.f32 n1_i -1/36))) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i)))) (sqrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i)))) (sqrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i))))
(/.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 (*.f32 1/36 n1_i) n1_i)) (/.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i -1/6)) (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/9 (*.f32 n0_i n0_i) (*.f32 (*.f32 n1_i n1_i) -1/36)) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/9 (*.f32 n0_i n0_i) (*.f32 n1_i (*.f32 n1_i -1/36))) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i)))) (*.f32 (cbrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i))) (cbrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i))))) (cbrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i))))
(/.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 (*.f32 1/36 n1_i) n1_i)) (/.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i -1/6)) (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/9 (*.f32 n0_i n0_i) (*.f32 (*.f32 n1_i n1_i) -1/36)) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/9 (*.f32 n0_i n0_i) (*.f32 n1_i (*.f32 n1_i -1/36))) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i)))) (+.f32 (sqrt.f32 (*.f32 1/6 n1_i)) (sqrt.f32 (neg.f32 (*.f32 n0_i -1/3))))) (-.f32 (sqrt.f32 (neg.f32 (*.f32 n0_i -1/3))) (sqrt.f32 (*.f32 1/6 n1_i))))
(/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 (*.f32 1/36 n1_i) n1_i))) (*.f32 (-.f32 (sqrt.f32 (*.f32 n0_i 1/3)) (sqrt.f32 (*.f32 1/6 n1_i))) (+.f32 (sqrt.f32 (*.f32 1/6 n1_i)) (sqrt.f32 (*.f32 n0_i 1/3)))))
(*.f32 (/.f32 (fma.f32 1/9 (*.f32 n0_i n0_i) (*.f32 (*.f32 n1_i n1_i) -1/36)) (-.f32 (sqrt.f32 (*.f32 1/3 n0_i)) (sqrt.f32 (*.f32 1/6 n1_i)))) (/.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (sqrt.f32 (*.f32 1/3 n0_i)) (sqrt.f32 (*.f32 1/6 n1_i)))))
(*.f32 (/.f32 (fma.f32 1/9 (*.f32 n0_i n0_i) (*.f32 n1_i (*.f32 n1_i -1/36))) (-.f32 (sqrt.f32 (*.f32 1/3 n0_i)) (sqrt.f32 (*.f32 1/6 n1_i)))) (/.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (sqrt.f32 (*.f32 1/3 n0_i)) (sqrt.f32 (*.f32 1/6 n1_i)))))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3)))) 1) (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)))))
(*.f32 (/.f32 (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 1/216 (pow.f32 n1_i 3))) (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 (*.f32 n0_i 1/3) (fma.f32 1/6 n1_i (*.f32 n0_i 1/3))))) (*.f32 u (*.f32 normAngle normAngle)))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/216 (pow.f32 n1_i 3) (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 (*.f32 1/3 n0_i) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/216 (pow.f32 n1_i 3) (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 1/3 (*.f32 n0_i (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3)))) (sqrt.f32 (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)))))) (sqrt.f32 (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i))))))
(*.f32 (/.f32 (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 1/216 (pow.f32 n1_i 3))) (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 (*.f32 n0_i 1/3) (fma.f32 1/6 n1_i (*.f32 n0_i 1/3))))) (*.f32 u (*.f32 normAngle normAngle)))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/216 (pow.f32 n1_i 3) (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 (*.f32 1/3 n0_i) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/216 (pow.f32 n1_i 3) (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 1/3 (*.f32 n0_i (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3)))) (*.f32 (cbrt.f32 (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i))))) (cbrt.f32 (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i))))))) (cbrt.f32 (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i))))))
(*.f32 (/.f32 (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 1/216 (pow.f32 n1_i 3))) (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 (*.f32 n0_i 1/3) (fma.f32 1/6 n1_i (*.f32 n0_i 1/3))))) (*.f32 u (*.f32 normAngle normAngle)))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/216 (pow.f32 n1_i 3) (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 (*.f32 1/3 n0_i) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/216 (pow.f32 n1_i 3) (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 1/3 (*.f32 n0_i (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))))
(/.f32 (/.f32 (*.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i))) (*.f32 (*.f32 normAngle normAngle) u)) 1) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i)))
(/.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 (*.f32 1/36 n1_i) n1_i)) (/.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i -1/6)) (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/9 (*.f32 n0_i n0_i) (*.f32 (*.f32 n1_i n1_i) -1/36)) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/9 (*.f32 n0_i n0_i) (*.f32 n1_i (*.f32 n1_i -1/36))) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))))
(/.f32 (/.f32 (*.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i))) (*.f32 (*.f32 normAngle normAngle) u)) (sqrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i)))) (sqrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i))))
(/.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 (*.f32 1/36 n1_i) n1_i)) (/.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i -1/6)) (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/9 (*.f32 n0_i n0_i) (*.f32 (*.f32 n1_i n1_i) -1/36)) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/9 (*.f32 n0_i n0_i) (*.f32 n1_i (*.f32 n1_i -1/36))) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))))
(/.f32 (/.f32 (*.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 (cbrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i))) (cbrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i))))) (cbrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 -1/6 n1_i))))
(/.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 (*.f32 1/36 n1_i) n1_i)) (/.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i -1/6)) (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/9 (*.f32 n0_i n0_i) (*.f32 (*.f32 n1_i n1_i) -1/36)) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/9 (*.f32 n0_i n0_i) (*.f32 n1_i (*.f32 n1_i -1/36))) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))))
(/.f32 (/.f32 (*.f32 (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 1/36 (*.f32 n1_i n1_i))) (*.f32 (*.f32 normAngle normAngle) u)) (+.f32 (sqrt.f32 (*.f32 1/6 n1_i)) (sqrt.f32 (neg.f32 (*.f32 n0_i -1/3))))) (-.f32 (sqrt.f32 (neg.f32 (*.f32 n0_i -1/3))) (sqrt.f32 (*.f32 1/6 n1_i))))
(/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (-.f32 (*.f32 1/9 (*.f32 n0_i n0_i)) (*.f32 (*.f32 1/36 n1_i) n1_i))) (*.f32 (-.f32 (sqrt.f32 (*.f32 n0_i 1/3)) (sqrt.f32 (*.f32 1/6 n1_i))) (+.f32 (sqrt.f32 (*.f32 1/6 n1_i)) (sqrt.f32 (*.f32 n0_i 1/3)))))
(*.f32 (/.f32 (fma.f32 1/9 (*.f32 n0_i n0_i) (*.f32 (*.f32 n1_i n1_i) -1/36)) (-.f32 (sqrt.f32 (*.f32 1/3 n0_i)) (sqrt.f32 (*.f32 1/6 n1_i)))) (/.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (sqrt.f32 (*.f32 1/3 n0_i)) (sqrt.f32 (*.f32 1/6 n1_i)))))
(*.f32 (/.f32 (fma.f32 1/9 (*.f32 n0_i n0_i) (*.f32 n1_i (*.f32 n1_i -1/36))) (-.f32 (sqrt.f32 (*.f32 1/3 n0_i)) (sqrt.f32 (*.f32 1/6 n1_i)))) (/.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (sqrt.f32 (*.f32 1/3 n0_i)) (sqrt.f32 (*.f32 1/6 n1_i)))))
(/.f32 (/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3))) (*.f32 (*.f32 normAngle normAngle) u)) 1) (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)))))
(*.f32 (/.f32 (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 1/216 (pow.f32 n1_i 3))) (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 (*.f32 n0_i 1/3) (fma.f32 1/6 n1_i (*.f32 n0_i 1/3))))) (*.f32 u (*.f32 normAngle normAngle)))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/216 (pow.f32 n1_i 3) (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 (*.f32 1/3 n0_i) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/216 (pow.f32 n1_i 3) (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 1/3 (*.f32 n0_i (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))))
(/.f32 (/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3))) (*.f32 (*.f32 normAngle normAngle) u)) (sqrt.f32 (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)))))) (sqrt.f32 (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i))))))
(*.f32 (/.f32 (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 1/216 (pow.f32 n1_i 3))) (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 (*.f32 n0_i 1/3) (fma.f32 1/6 n1_i (*.f32 n0_i 1/3))))) (*.f32 u (*.f32 normAngle normAngle)))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/216 (pow.f32 n1_i 3) (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 (*.f32 1/3 n0_i) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/216 (pow.f32 n1_i 3) (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 1/3 (*.f32 n0_i (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))))
(/.f32 (/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 1/216 (pow.f32 n1_i 3))) (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 (cbrt.f32 (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i))))) (cbrt.f32 (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i))))))) (cbrt.f32 (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (neg.f32 (*.f32 n0_i -1/3)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i))))))
(*.f32 (/.f32 (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 1/216 (pow.f32 n1_i 3))) (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 (*.f32 n0_i 1/3) (fma.f32 1/6 n1_i (*.f32 n0_i 1/3))))) (*.f32 u (*.f32 normAngle normAngle)))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/216 (pow.f32 n1_i 3) (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 (*.f32 1/3 n0_i) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (fma.f32 1/216 (pow.f32 n1_i 3) (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 1/3 (*.f32 n0_i (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))))
(pow.f32 (*.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)) (*.f32 (*.f32 normAngle normAngle) u)) 1)
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(pow.f32 (*.f32 (*.f32 normAngle (sqrt.f32 u)) (sqrt.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)))) 2)
(pow.f32 (*.f32 (sqrt.f32 (fma.f32 1/6 n1_i (*.f32 n0_i 1/3))) (*.f32 normAngle (sqrt.f32 u))) 2)
(pow.f32 (*.f32 normAngle (*.f32 (sqrt.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))) (sqrt.f32 u))) 2)
(pow.f32 (cbrt.f32 (*.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)) (*.f32 (*.f32 normAngle normAngle) u))) 3)
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(pow.f32 (pow.f32 (*.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)) (*.f32 (*.f32 normAngle normAngle) u)) 3) 1/3)
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(sqrt.f32 (pow.f32 (*.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)) (*.f32 (*.f32 normAngle normAngle) u)) 2))
(sqrt.f32 (pow.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/6 n1_i (*.f32 n0_i 1/3))) 2))
(fabs.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(log.f32 (pow.f32 (pow.f32 (exp.f32 normAngle) (*.f32 normAngle u)) (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i))))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)) (*.f32 (*.f32 normAngle normAngle) u)))))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(cbrt.f32 (pow.f32 (*.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)) (*.f32 (*.f32 normAngle normAngle) u)) 3))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)) 3) (pow.f32 (*.f32 (*.f32 normAngle normAngle) u) 3)))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (*.f32 normAngle normAngle) u) 3) (pow.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)) 3)))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(expm1.f32 (log1p.f32 (*.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)) (*.f32 (*.f32 normAngle normAngle) u))))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(exp.f32 (log.f32 (*.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)) (*.f32 (*.f32 normAngle normAngle) u))))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(exp.f32 (*.f32 (log.f32 (*.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)) (*.f32 (*.f32 normAngle normAngle) u))) 1))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(log1p.f32 (expm1.f32 (*.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)) (*.f32 (*.f32 normAngle normAngle) u))))
(fma.f32 1/3 (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 normAngle normAngle) u))) 1)
(*.f32 u (*.f32 normAngle normAngle))
(pow.f32 (*.f32 (*.f32 normAngle normAngle) u) 1)
(*.f32 u (*.f32 normAngle normAngle))
(pow.f32 (*.f32 normAngle (sqrt.f32 u)) 2)
(pow.f32 (cbrt.f32 (*.f32 (*.f32 normAngle normAngle) u)) 3)
(*.f32 u (*.f32 normAngle normAngle))
(pow.f32 (pow.f32 (*.f32 (*.f32 normAngle normAngle) u) 3) 1/3)
(*.f32 u (*.f32 normAngle normAngle))
(sqrt.f32 (*.f32 (*.f32 u u) (pow.f32 normAngle 4)))
(sqrt.f32 (*.f32 u (*.f32 u (pow.f32 normAngle 4))))
(log.f32 (pow.f32 (exp.f32 normAngle) (*.f32 normAngle u)))
(*.f32 u (*.f32 normAngle normAngle))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 normAngle normAngle) u))))
(*.f32 u (*.f32 normAngle normAngle))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 normAngle normAngle) u) 3))
(*.f32 u (*.f32 normAngle normAngle))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 normAngle normAngle) 3) (pow.f32 u 3)))
(*.f32 u (*.f32 normAngle normAngle))
(cbrt.f32 (*.f32 (pow.f32 u 3) (pow.f32 (*.f32 normAngle normAngle) 3)))
(*.f32 u (*.f32 normAngle normAngle))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 normAngle normAngle) u)))
(*.f32 u (*.f32 normAngle normAngle))
(exp.f32 (log.f32 (*.f32 (*.f32 normAngle normAngle) u)))
(*.f32 u (*.f32 normAngle normAngle))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 normAngle normAngle) u)) 1))
(*.f32 u (*.f32 normAngle normAngle))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 normAngle normAngle) u)))
(*.f32 u (*.f32 normAngle normAngle))

eval552.0ms (3%)

Compiler

Compiled 33263 to 14796 computations (55.5% saved)

prune411.0ms (2.2%)

Pruning

24 alts after pruning (19 fresh and 5 done)

PrunedKeptTotal
New122581233
Fresh71118
Picked101
Done055
Total1233241257
Error
0b
Counts
1257 → 24
Alt Table
Click to see full alt table
StatusErrorProgram
0.8b
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))
6.1b
(fma.f32 u n1_i n0_i)
17.8b
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
22.1b
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
28.0b
(-.f32 (+.f32 (*.f32 u n1_i) 1) 1)
0.6b
(+.f32 (fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i) (*.f32 1/3 (*.f32 u (*.f32 normAngle (*.f32 normAngle n0_i)))))
7.0b
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 n1_i u))
0.8b
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
1.0b
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))
3.4b
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i 1) (+.f32 1 u)))
1.0b
(+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))
0.9b
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
6.1b
(+.f32 (*.f32 n1_i u) n0_i)
0.5b
(+.f32 n0_i (fma.f32 u (-.f32 n1_i n0_i) (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))))
0.8b
(+.f32 n0_i (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))
6.2b
(+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))
0.3b
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))
13.4b
(+.f32 n0_i (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))
9.5b
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 n1_i (*.f32 u normAngle))))
13.5b
(*.f32 (-.f32 1 u) n0_i)
19.6b
(*.f32 u n1_i)
19.2b
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
13.4b
(*.f32 n0_i (+.f32 1 (neg.f32 (*.f32 u (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))
17.4b
n0_i
Compiler

Compiled 664 to 455 computations (31.5% saved)

localize135.0ms (0.7%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))
0.1b
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))
0.2b
(*.f32 n0_i 1/3)
0.3b
(*.f32 n1_i 1/6)
Compiler

Compiled 91 to 47 computations (48.4% saved)

series8.0ms (0%)

Counts
4 → 108
Calls

27 calls:

TimeVariablePointExpression
2.0ms
u
@0
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))
0.0ms
normAngle
@0
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))
0.0ms
normAngle
@inf
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))
0.0ms
n1_i
@0
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))
0.0ms
n0_i
@0
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))

rewrite133.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1000×distribute-rgt-in
1000×associate-*r/
954×distribute-lft-in
718×associate-*l/
310×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01474
130174
2396774
Stop Event
node limit
Counts
4 → 200
Calls
Call 1
Inputs
(*.f32 n1_i 1/6)
(*.f32 n0_i 1/3)
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 n1_i 1/6))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 n1_i 1/6) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 n1_i 1/6)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 n1_i 1/6)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (pow.f32 n1_i 3) 1/216) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (*.f32 (*.f32 n1_i n1_i) 1/36))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 n1_i) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 n1_i 1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 n1_i 3) 1/216))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 n1_i 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 n1_i 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 n1_i 1/6)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 n1_i 1/6)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 n0_i 1/3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 n0_i 1/3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 n0_i 1/3)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 n0_i 1/3)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (pow.f32 n0_i 3) 1/27) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (*.f32 (*.f32 n0_i n0_i) 1/9))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 1/3) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 n0_i 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 n0_i 3) 1/27))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 n0_i 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 n0_i 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 n0_i 1/3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 n0_i 1/3)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle)))) (*.f32 u (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))) (*.f32 u (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 n1_i 1/6)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 n0_i 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 n0_i 1/3)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 n1_i 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) u) (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) u) (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 n1_i 1/6) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i 1/3) (*.f32 u (*.f32 normAngle normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 n0_i 1/3) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 (*.f32 n1_i 1/6) (*.f32 u (*.f32 normAngle normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) 1)) (*.f32 u (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (*.f32 u (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))))) (*.f32 1 (*.f32 u (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 n1_i 1/6))) (*.f32 1 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 n0_i 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 n0_i 1/3))) (*.f32 1 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 n1_i 1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) u)) (*.f32 1 (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (*.f32 (*.f32 n1_i 1/6) (*.f32 u (*.f32 normAngle normAngle)))) (*.f32 1 (*.f32 (*.f32 n0_i 1/3) (*.f32 u (*.f32 normAngle normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (*.f32 (*.f32 n0_i 1/3) (*.f32 u (*.f32 normAngle normAngle)))) (*.f32 1 (*.f32 (*.f32 n1_i 1/6) (*.f32 u (*.f32 normAngle normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u normAngle) (*.f32 (*.f32 n0_i 1/3) normAngle)) (*.f32 (*.f32 u normAngle) (*.f32 (*.f32 n1_i 1/6) normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u normAngle) (*.f32 (*.f32 n1_i 1/6) normAngle)) (*.f32 (*.f32 u normAngle) (*.f32 (*.f32 n0_i 1/3) normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u normAngle) (*.f32 normAngle (*.f32 n0_i 1/3))) (*.f32 (*.f32 u normAngle) (*.f32 normAngle (*.f32 n1_i 1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u normAngle) (*.f32 normAngle (*.f32 n1_i 1/6))) (*.f32 (*.f32 u normAngle) (*.f32 normAngle (*.f32 n0_i 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1) (*.f32 n1_i 1/6)) (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1) (*.f32 n0_i 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1) (*.f32 n0_i 1/3)) (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1) (*.f32 n1_i 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) 1) u) (*.f32 (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) 1) u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle)))) 1) (*.f32 (*.f32 u (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 n1_i 1/6)) 1) (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 n0_i 1/3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 n0_i 1/3)) 1) (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 n1_i 1/6)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) u) 1) (*.f32 (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) u) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 n1_i 1/6) (*.f32 u (*.f32 normAngle normAngle))) 1) (*.f32 (*.f32 (*.f32 n0_i 1/3) (*.f32 u (*.f32 normAngle normAngle))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 n0_i 1/3) (*.f32 u (*.f32 normAngle normAngle))) 1) (*.f32 (*.f32 (*.f32 n1_i 1/6) (*.f32 u (*.f32 normAngle normAngle))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 n0_i 1/3) normAngle) (*.f32 u normAngle)) (*.f32 (*.f32 (*.f32 n1_i 1/6) normAngle) (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 n1_i 1/6) normAngle) (*.f32 u normAngle)) (*.f32 (*.f32 (*.f32 n0_i 1/3) normAngle) (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 normAngle (*.f32 n0_i 1/3)) (*.f32 u normAngle)) (*.f32 (*.f32 normAngle (*.f32 n1_i 1/6)) (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 normAngle (*.f32 n1_i 1/6)) (*.f32 u normAngle)) (*.f32 (*.f32 normAngle (*.f32 n0_i 1/3)) (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 n1_i 1/6) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1)) (*.f32 (*.f32 n0_i 1/3) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 n0_i 1/3) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1)) (*.f32 (*.f32 n1_i 1/6) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 1 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1) (/.f32 1 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36))) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216))) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)))) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)))) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u (*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)) (*.f32 normAngle normAngle))) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u (*.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)) (*.f32 normAngle normAngle))) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u (-.f32 (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle)))) (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))))) (-.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u (+.f32 (pow.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) 3))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))) (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)))) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)))) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 n1_i n1_i) 1/36) (*.f32 (*.f32 n0_i n0_i) 1/9))) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (neg.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)))) (neg.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (neg.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)))) (neg.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u normAngle) (*.f32 normAngle (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)))) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u normAngle) (*.f32 normAngle (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)))) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1) 1) (/.f32 1 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1) (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36))) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216))) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1) (-.f32 (*.f32 (*.f32 n1_i n1_i) 1/36) (*.f32 (*.f32 n0_i n0_i) 1/9))) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1) (neg.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)))) (neg.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1) (neg.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)))) (neg.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (sqrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)))) (sqrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (sqrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))) (sqrt.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)))) (sqrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (pow.f32 (cbrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) 2)) (cbrt.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)))) (cbrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (pow.f32 (cbrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) 2)) (cbrt.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)))) (cbrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (*.f32 n1_i n1_i) 1/36) (*.f32 (*.f32 n0_i n0_i) 1/9)) (*.f32 u (*.f32 normAngle normAngle))) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36))) (*.f32 u (*.f32 normAngle normAngle))) (neg.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216))) (*.f32 u (*.f32 normAngle normAngle))) (neg.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36))) u) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216))) u) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)) (*.f32 normAngle normAngle)) u) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)) (*.f32 normAngle normAngle)) u) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle)))) (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))))) u) (-.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) 3)) u) (+.f32 (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))) (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36))) 1) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216))) 1) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36))) 1) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36))) (sqrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))) (sqrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36))) (*.f32 (cbrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))) (cbrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))))) (cbrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36))) (+.f32 (sqrt.f32 (*.f32 n0_i 1/3)) (sqrt.f32 (*.f32 n1_i 1/6)))) (-.f32 (sqrt.f32 (*.f32 n0_i 1/3)) (sqrt.f32 (*.f32 n1_i 1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216))) 1) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216))) (sqrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))) (sqrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216))) (*.f32 (cbrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (cbrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))) (cbrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (sqrt.f32 u) (*.f32 normAngle (sqrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 u) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 u 3) (pow.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) 3) (pow.f32 u 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) 1) (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) 1) (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 normAngle (*.f32 (*.f32 n0_i 1/3) normAngle)) (*.f32 normAngle (*.f32 (*.f32 n1_i 1/6) normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 normAngle (*.f32 (*.f32 n1_i 1/6) normAngle)) (*.f32 normAngle (*.f32 (*.f32 n0_i 1/3) normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) 1)) (*.f32 1 (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 normAngle (*.f32 n0_i 1/3)) normAngle) (*.f32 (*.f32 normAngle (*.f32 n1_i 1/6)) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 normAngle (*.f32 n1_i 1/6)) normAngle) (*.f32 (*.f32 normAngle (*.f32 n0_i 1/3)) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) 1) 1) (*.f32 (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 normAngle normAngle) (/.f32 1 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)) (/.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)) (*.f32 normAngle normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)) (/.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))) (*.f32 normAngle normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36))) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216))) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)) (*.f32 normAngle normAngle)) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle)))) (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))))) (-.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) 3)) (+.f32 (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))) (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 normAngle (*.f32 normAngle (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)))) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)))) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 n1_i n1_i) 1/36) (*.f32 (*.f32 n0_i n0_i) 1/9))) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 normAngle normAngle) (neg.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)))) (neg.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 normAngle normAngle) (neg.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)))) (neg.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)))) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)))) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)) (*.f32 normAngle normAngle))) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)) (*.f32 normAngle normAngle))) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (-.f32 (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle)))) (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))))) (-.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (+.f32 (pow.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) 3))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))) (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (sqrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)))) (sqrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (sqrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))) (sqrt.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)))) (sqrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (pow.f32 (cbrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) 2)) (cbrt.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)))) (cbrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (pow.f32 (cbrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) 2)) (cbrt.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)))) (cbrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (*.f32 n1_i n1_i) 1/36) (*.f32 (*.f32 n0_i n0_i) 1/9)) (*.f32 normAngle normAngle)) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36))) (*.f32 normAngle normAngle)) (neg.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216))) (*.f32 normAngle normAngle)) (neg.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36))) 1) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216))) 1) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)) (*.f32 normAngle normAngle)) 1) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)) (*.f32 normAngle normAngle)) 1) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle)))) (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))))) 1) (-.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) 3)) 1) (+.f32 (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))) (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216))) (*.f32 (sqrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) (*.f32 normAngle normAngle))) (sqrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36))) (*.f32 (sqrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) (*.f32 normAngle normAngle))) (sqrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 normAngle (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36))) normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 normAngle (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216))) normAngle) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36))) 1) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36))) (sqrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))) (sqrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36))) (*.f32 (cbrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))) (cbrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))))) (cbrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36))) (+.f32 (sqrt.f32 (*.f32 n0_i 1/3)) (sqrt.f32 (*.f32 n1_i 1/6)))) (-.f32 (sqrt.f32 (*.f32 n0_i 1/3)) (sqrt.f32 (*.f32 n1_i 1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216))) 1) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216))) (sqrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))) (sqrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216))) (*.f32 (cbrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (cbrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))) (cbrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)) (*.f32 normAngle normAngle)) 1) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)) (*.f32 normAngle normAngle)) (sqrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))) (sqrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)) (*.f32 normAngle normAngle)) (*.f32 (cbrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))) (cbrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))))) (cbrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)) (*.f32 normAngle normAngle)) (+.f32 (sqrt.f32 (*.f32 n0_i 1/3)) (sqrt.f32 (*.f32 n1_i 1/6)))) (-.f32 (sqrt.f32 (*.f32 n0_i 1/3)) (sqrt.f32 (*.f32 n1_i 1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)) (*.f32 normAngle normAngle)) 1) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)) (*.f32 normAngle normAngle)) (sqrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))) (sqrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)) (*.f32 normAngle normAngle)) (*.f32 (cbrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (cbrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))) (cbrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 normAngle (sqrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (pow.f32 (exp.f32 normAngle) normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (*.f32 normAngle normAngle) 3) (pow.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)) 3) (pow.f32 (*.f32 normAngle normAngle) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 n0_i 1/3) (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 normAngle normAngle) (*.f32 n0_i 1/3) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))))))))

simplify210.0ms (1.1%)

Algorithm
egg-herbie
Rules
1368×associate-/l*
1238×associate-*r*
1138×associate-*l*
874×distribute-lft-neg-in
580×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
050513952
1134313204
2656913124
Stop Event
node limit
Counts
308 → 293
Calls
Call 1
Inputs
(*.f32 1/6 n1_i)
(*.f32 1/6 n1_i)
(*.f32 1/6 n1_i)
(*.f32 1/6 n1_i)
(*.f32 1/6 n1_i)
(*.f32 1/6 n1_i)
(*.f32 1/6 n1_i)
(*.f32 1/6 n1_i)
(*.f32 1/6 n1_i)
(*.f32 1/6 n1_i)
(*.f32 1/6 n1_i)
(*.f32 1/6 n1_i)
(*.f32 1/3 n0_i)
(*.f32 1/3 n0_i)
(*.f32 1/3 n0_i)
(*.f32 1/3 n0_i)
(*.f32 1/3 n0_i)
(*.f32 1/3 n0_i)
(*.f32 1/3 n0_i)
(*.f32 1/3 n0_i)
(*.f32 1/3 n0_i)
(*.f32 1/3 n0_i)
(*.f32 1/3 n0_i)
(*.f32 1/3 n0_i)
(*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))))
(*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))))
(*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))))
(*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))))
(*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))))
(*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))))
(*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))))
(*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))))
(*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))))
(*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))))
(*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))))
(*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))))
(*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))))
(*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))))
(*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))))
(*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))))
(*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))))
(*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))))
(*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))))
(*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))))
(*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))))
(*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))))
(*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))))
(*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i)) (pow.f32 normAngle 2))
(*.f32 (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i)) (pow.f32 normAngle 2))
(*.f32 (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i)) (pow.f32 normAngle 2))
(*.f32 (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i)) (pow.f32 normAngle 2))
(*.f32 (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i)) (pow.f32 normAngle 2))
(*.f32 (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i)) (pow.f32 normAngle 2))
(*.f32 (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i)) (pow.f32 normAngle 2))
(*.f32 (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i)) (pow.f32 normAngle 2))
(*.f32 (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i)) (pow.f32 normAngle 2))
(*.f32 (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i)) (pow.f32 normAngle 2))
(*.f32 (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i)) (pow.f32 normAngle 2))
(*.f32 (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i)) (pow.f32 normAngle 2))
(*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2)))
(+.f32 (*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(+.f32 (*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(+.f32 (*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(+.f32 (*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2)))
(+.f32 (*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2)))
(+.f32 (*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 n1_i 1/6))) 1)
(pow.f32 (*.f32 n1_i 1/6) 1)
(pow.f32 (sqrt.f32 (*.f32 n1_i 1/6)) 2)
(pow.f32 (cbrt.f32 (*.f32 n1_i 1/6)) 3)
(pow.f32 (*.f32 (pow.f32 n1_i 3) 1/216) 1/3)
(sqrt.f32 (*.f32 (*.f32 n1_i n1_i) 1/36))
(log.f32 (pow.f32 (exp.f32 n1_i) 1/6))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 n1_i 1/6))))
(cbrt.f32 (*.f32 (pow.f32 n1_i 3) 1/216))
(expm1.f32 (log1p.f32 (*.f32 n1_i 1/6)))
(exp.f32 (log.f32 (*.f32 n1_i 1/6)))
(exp.f32 (*.f32 (log.f32 (*.f32 n1_i 1/6)) 1))
(log1p.f32 (expm1.f32 (*.f32 n1_i 1/6)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 n0_i 1/3))) 1)
(pow.f32 (*.f32 n0_i 1/3) 1)
(pow.f32 (sqrt.f32 (*.f32 n0_i 1/3)) 2)
(pow.f32 (cbrt.f32 (*.f32 n0_i 1/3)) 3)
(pow.f32 (*.f32 (pow.f32 n0_i 3) 1/27) 1/3)
(sqrt.f32 (*.f32 (*.f32 n0_i n0_i) 1/9))
(log.f32 (pow.f32 (exp.f32 1/3) n0_i))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 n0_i 1/3))))
(cbrt.f32 (*.f32 (pow.f32 n0_i 3) 1/27))
(expm1.f32 (log1p.f32 (*.f32 n0_i 1/3)))
(exp.f32 (log.f32 (*.f32 n0_i 1/3)))
(exp.f32 (*.f32 (log.f32 (*.f32 n0_i 1/3)) 1))
(log1p.f32 (expm1.f32 (*.f32 n0_i 1/3)))
(+.f32 (*.f32 u (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle)))) (*.f32 u (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))))
(+.f32 (*.f32 u (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))) (*.f32 u (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle)))))
(+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 n1_i 1/6)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 n0_i 1/3)))
(+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 n0_i 1/3)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 n1_i 1/6)))
(+.f32 (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) u) (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) u))
(+.f32 (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) u) (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) u))
(+.f32 (*.f32 (*.f32 n1_i 1/6) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i 1/3) (*.f32 u (*.f32 normAngle normAngle))))
(+.f32 (*.f32 (*.f32 n0_i 1/3) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 (*.f32 n1_i 1/6) (*.f32 u (*.f32 normAngle normAngle))))
(+.f32 (*.f32 u (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) 1)) (*.f32 u (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) 1)))
(+.f32 (*.f32 1 (*.f32 u (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))))) (*.f32 1 (*.f32 u (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))))))
(+.f32 (*.f32 1 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 n1_i 1/6))) (*.f32 1 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 n0_i 1/3))))
(+.f32 (*.f32 1 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 n0_i 1/3))) (*.f32 1 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 n1_i 1/6))))
(+.f32 (*.f32 1 (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) u)) (*.f32 1 (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) u)))
(+.f32 (*.f32 1 (*.f32 (*.f32 n1_i 1/6) (*.f32 u (*.f32 normAngle normAngle)))) (*.f32 1 (*.f32 (*.f32 n0_i 1/3) (*.f32 u (*.f32 normAngle normAngle)))))
(+.f32 (*.f32 1 (*.f32 (*.f32 n0_i 1/3) (*.f32 u (*.f32 normAngle normAngle)))) (*.f32 1 (*.f32 (*.f32 n1_i 1/6) (*.f32 u (*.f32 normAngle normAngle)))))
(+.f32 (*.f32 (*.f32 u normAngle) (*.f32 (*.f32 n0_i 1/3) normAngle)) (*.f32 (*.f32 u normAngle) (*.f32 (*.f32 n1_i 1/6) normAngle)))
(+.f32 (*.f32 (*.f32 u normAngle) (*.f32 (*.f32 n1_i 1/6) normAngle)) (*.f32 (*.f32 u normAngle) (*.f32 (*.f32 n0_i 1/3) normAngle)))
(+.f32 (*.f32 (*.f32 u normAngle) (*.f32 normAngle (*.f32 n0_i 1/3))) (*.f32 (*.f32 u normAngle) (*.f32 normAngle (*.f32 n1_i 1/6))))
(+.f32 (*.f32 (*.f32 u normAngle) (*.f32 normAngle (*.f32 n1_i 1/6))) (*.f32 (*.f32 u normAngle) (*.f32 normAngle (*.f32 n0_i 1/3))))
(+.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1) (*.f32 n1_i 1/6)) (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1) (*.f32 n0_i 1/3)))
(+.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1) (*.f32 n0_i 1/3)) (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1) (*.f32 n1_i 1/6)))
(+.f32 (*.f32 (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) 1) u) (*.f32 (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) 1) u))
(+.f32 (*.f32 (*.f32 u (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle)))) 1) (*.f32 (*.f32 u (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))) 1))
(+.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 n1_i 1/6)) 1) (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 n0_i 1/3)) 1))
(+.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 n0_i 1/3)) 1) (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 n1_i 1/6)) 1))
(+.f32 (*.f32 (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) u) 1) (*.f32 (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) u) 1))
(+.f32 (*.f32 (*.f32 (*.f32 n1_i 1/6) (*.f32 u (*.f32 normAngle normAngle))) 1) (*.f32 (*.f32 (*.f32 n0_i 1/3) (*.f32 u (*.f32 normAngle normAngle))) 1))
(+.f32 (*.f32 (*.f32 (*.f32 n0_i 1/3) (*.f32 u (*.f32 normAngle normAngle))) 1) (*.f32 (*.f32 (*.f32 n1_i 1/6) (*.f32 u (*.f32 normAngle normAngle))) 1))
(+.f32 (*.f32 (*.f32 (*.f32 n0_i 1/3) normAngle) (*.f32 u normAngle)) (*.f32 (*.f32 (*.f32 n1_i 1/6) normAngle) (*.f32 u normAngle)))
(+.f32 (*.f32 (*.f32 (*.f32 n1_i 1/6) normAngle) (*.f32 u normAngle)) (*.f32 (*.f32 (*.f32 n0_i 1/3) normAngle) (*.f32 u normAngle)))
(+.f32 (*.f32 (*.f32 normAngle (*.f32 n0_i 1/3)) (*.f32 u normAngle)) (*.f32 (*.f32 normAngle (*.f32 n1_i 1/6)) (*.f32 u normAngle)))
(+.f32 (*.f32 (*.f32 normAngle (*.f32 n1_i 1/6)) (*.f32 u normAngle)) (*.f32 (*.f32 normAngle (*.f32 n0_i 1/3)) (*.f32 u normAngle)))
(+.f32 (*.f32 (*.f32 n1_i 1/6) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1)) (*.f32 (*.f32 n0_i 1/3) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1)))
(+.f32 (*.f32 (*.f32 n0_i 1/3) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1)) (*.f32 (*.f32 n1_i 1/6) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))))) 1)
(/.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 1 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))
(/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1) (/.f32 1 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))
(/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36))) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))
(/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216))) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))
(/.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)))) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))
(/.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)))) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))
(/.f32 (*.f32 u (*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)) (*.f32 normAngle normAngle))) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))
(/.f32 (*.f32 u (*.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)) (*.f32 normAngle normAngle))) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))
(/.f32 (*.f32 u (-.f32 (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle)))) (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))))) (-.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))))
(/.f32 (*.f32 u (+.f32 (pow.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) 3))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))) (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))))))
(/.f32 (*.f32 1 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)))) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))
(/.f32 (*.f32 1 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)))) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))
(/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 n1_i n1_i) 1/36) (*.f32 (*.f32 n0_i n0_i) 1/9))) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))
(/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (neg.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)))) (neg.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))))
(/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (neg.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)))) (neg.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(/.f32 (*.f32 (*.f32 u normAngle) (*.f32 normAngle (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)))) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))
(/.f32 (*.f32 (*.f32 u normAngle) (*.f32 normAngle (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)))) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))
(/.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1) 1) (/.f32 1 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))
(/.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1) (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36))) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))
(/.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216))) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))
(/.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1) (-.f32 (*.f32 (*.f32 n1_i n1_i) 1/36) (*.f32 (*.f32 n0_i n0_i) 1/9))) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))
(/.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1) (neg.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)))) (neg.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))))
(/.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1) (neg.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)))) (neg.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(/.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (sqrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)))) (sqrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(/.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (sqrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))) (sqrt.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)))) (sqrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))))
(/.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (pow.f32 (cbrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) 2)) (cbrt.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)))) (cbrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(/.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (pow.f32 (cbrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) 2)) (cbrt.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)))) (cbrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))
(/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 n1_i n1_i) 1/36) (*.f32 (*.f32 n0_i n0_i) 1/9)) (*.f32 u (*.f32 normAngle normAngle))) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36))) (*.f32 u (*.f32 normAngle normAngle))) (neg.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))))
(/.f32 (*.f32 (neg.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216))) (*.f32 u (*.f32 normAngle normAngle))) (neg.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36))) u) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))
(/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216))) u) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))
(/.f32 (*.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)) (*.f32 normAngle normAngle)) u) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))
(/.f32 (*.f32 (*.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)) (*.f32 normAngle normAngle)) u) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle)))) (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))))) u) (-.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) 3)) u) (+.f32 (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))) (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))))))
(/.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36))) 1) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))
(/.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216))) 1) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))
(/.f32 (/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36))) 1) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))
(/.f32 (/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36))) (sqrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))) (sqrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))))
(/.f32 (/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36))) (*.f32 (cbrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))) (cbrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))))) (cbrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))))
(/.f32 (/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36))) (+.f32 (sqrt.f32 (*.f32 n0_i 1/3)) (sqrt.f32 (*.f32 n1_i 1/6)))) (-.f32 (sqrt.f32 (*.f32 n0_i 1/3)) (sqrt.f32 (*.f32 n1_i 1/6))))
(/.f32 (/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216))) 1) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))
(/.f32 (/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216))) (sqrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))) (sqrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(/.f32 (/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216))) (*.f32 (cbrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (cbrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))) (cbrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(pow.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))) 1)
(pow.f32 (*.f32 (sqrt.f32 u) (*.f32 normAngle (sqrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))) 2)
(pow.f32 (cbrt.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))) 3)
(pow.f32 (pow.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))) 2))
(log.f32 (pow.f32 (exp.f32 u) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))))))
(cbrt.f32 (pow.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))) 3))
(cbrt.f32 (*.f32 (pow.f32 u 3) (pow.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) 3) (pow.f32 u 3)))
(expm1.f32 (log1p.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))))
(exp.f32 (log.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))))
(exp.f32 (*.f32 (log.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))) 1))
(log1p.f32 (expm1.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))))
(+.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))))
(+.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))))
(+.f32 (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) 1) (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) 1))
(+.f32 (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) 1) (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) 1))
(+.f32 (*.f32 normAngle (*.f32 (*.f32 n0_i 1/3) normAngle)) (*.f32 normAngle (*.f32 (*.f32 n1_i 1/6) normAngle)))
(+.f32 (*.f32 normAngle (*.f32 (*.f32 n1_i 1/6) normAngle)) (*.f32 normAngle (*.f32 (*.f32 n0_i 1/3) normAngle)))
(+.f32 (*.f32 1 (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) 1)) (*.f32 1 (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) 1)))
(+.f32 (*.f32 (*.f32 normAngle (*.f32 n0_i 1/3)) normAngle) (*.f32 (*.f32 normAngle (*.f32 n1_i 1/6)) normAngle))
(+.f32 (*.f32 (*.f32 normAngle (*.f32 n1_i 1/6)) normAngle) (*.f32 (*.f32 normAngle (*.f32 n0_i 1/3)) normAngle))
(+.f32 (*.f32 (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) 1) 1) (*.f32 (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) 1) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))) 1)
(/.f32 (*.f32 normAngle normAngle) (/.f32 1 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))
(/.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)) (/.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)) (*.f32 normAngle normAngle)))
(/.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)) (/.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))) (*.f32 normAngle normAngle)))
(/.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36))) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))
(/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216))) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)) (*.f32 normAngle normAngle)) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))
(/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))
(/.f32 (-.f32 (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle)))) (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))))) (-.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) 3)) (+.f32 (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))) (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))))))
(/.f32 (*.f32 normAngle (*.f32 normAngle (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)))) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))
(/.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)))) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))
(/.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 n1_i n1_i) 1/36) (*.f32 (*.f32 n0_i n0_i) 1/9))) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))
(/.f32 (*.f32 (*.f32 normAngle normAngle) (neg.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)))) (neg.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))))
(/.f32 (*.f32 (*.f32 normAngle normAngle) (neg.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)))) (neg.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(/.f32 (*.f32 1 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)))) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))
(/.f32 (*.f32 1 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)))) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))
(/.f32 (*.f32 1 (*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)) (*.f32 normAngle normAngle))) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))
(/.f32 (*.f32 1 (*.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)) (*.f32 normAngle normAngle))) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))
(/.f32 (*.f32 1 (-.f32 (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle)))) (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))))) (-.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))))
(/.f32 (*.f32 1 (+.f32 (pow.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) 3))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))) (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))))))
(/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (sqrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)))) (sqrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (sqrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))) (sqrt.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)))) (sqrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))))
(/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (pow.f32 (cbrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) 2)) (cbrt.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)))) (cbrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (pow.f32 (cbrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) 2)) (cbrt.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)))) (cbrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 n1_i n1_i) 1/36) (*.f32 (*.f32 n0_i n0_i) 1/9)) (*.f32 normAngle normAngle)) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36))) (*.f32 normAngle normAngle)) (neg.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))))
(/.f32 (*.f32 (neg.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216))) (*.f32 normAngle normAngle)) (neg.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36))) 1) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))
(/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216))) 1) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))
(/.f32 (*.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)) (*.f32 normAngle normAngle)) 1) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))
(/.f32 (*.f32 (*.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)) (*.f32 normAngle normAngle)) 1) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle)))) (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))))) 1) (-.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) 3)) 1) (+.f32 (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))) (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216))) (*.f32 (sqrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) (*.f32 normAngle normAngle))) (sqrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36))) (*.f32 (sqrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) (*.f32 normAngle normAngle))) (sqrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))))
(/.f32 (*.f32 (*.f32 normAngle (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36))) normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))
(/.f32 (*.f32 (*.f32 normAngle (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216))) normAngle) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36))) 1) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36))) (sqrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))) (sqrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36))) (*.f32 (cbrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))) (cbrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))))) (cbrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36))) (+.f32 (sqrt.f32 (*.f32 n0_i 1/3)) (sqrt.f32 (*.f32 n1_i 1/6)))) (-.f32 (sqrt.f32 (*.f32 n0_i 1/3)) (sqrt.f32 (*.f32 n1_i 1/6))))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216))) 1) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216))) (sqrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))) (sqrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216))) (*.f32 (cbrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (cbrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))) (cbrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(/.f32 (/.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)) (*.f32 normAngle normAngle)) 1) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))
(/.f32 (/.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)) (*.f32 normAngle normAngle)) (sqrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))) (sqrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))))
(/.f32 (/.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)) (*.f32 normAngle normAngle)) (*.f32 (cbrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))) (cbrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))))) (cbrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))))
(/.f32 (/.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)) (*.f32 normAngle normAngle)) (+.f32 (sqrt.f32 (*.f32 n0_i 1/3)) (sqrt.f32 (*.f32 n1_i 1/6)))) (-.f32 (sqrt.f32 (*.f32 n0_i 1/3)) (sqrt.f32 (*.f32 n1_i 1/6))))
(/.f32 (/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)) (*.f32 normAngle normAngle)) 1) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))
(/.f32 (/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)) (*.f32 normAngle normAngle)) (sqrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))) (sqrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(/.f32 (/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)) (*.f32 normAngle normAngle)) (*.f32 (cbrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (cbrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))) (cbrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(pow.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) 1)
(pow.f32 (*.f32 normAngle (sqrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))) 2)
(pow.f32 (cbrt.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))) 3)
(pow.f32 (pow.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 normAngle) normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) 3))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 normAngle normAngle) 3) (pow.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)) 3) (pow.f32 (*.f32 normAngle normAngle) 3)))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))))
(exp.f32 (log.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))))
(fma.f32 (*.f32 n0_i 1/3) (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 n0_i 1/3) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))))
Outputs
(*.f32 1/6 n1_i)
(*.f32 1/6 n1_i)
(*.f32 1/6 n1_i)
(*.f32 1/6 n1_i)
(*.f32 1/6 n1_i)
(*.f32 1/6 n1_i)
(*.f32 1/6 n1_i)
(*.f32 1/6 n1_i)
(*.f32 1/6 n1_i)
(*.f32 1/6 n1_i)
(*.f32 1/6 n1_i)
(*.f32 1/6 n1_i)
(*.f32 1/3 n0_i)
(*.f32 1/3 n0_i)
(*.f32 1/3 n0_i)
(*.f32 1/3 n0_i)
(*.f32 1/3 n0_i)
(*.f32 1/3 n0_i)
(*.f32 1/3 n0_i)
(*.f32 1/3 n0_i)
(*.f32 1/3 n0_i)
(*.f32 1/3 n0_i)
(*.f32 1/3 n0_i)
(*.f32 1/3 n0_i)
(*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 u (*.f32 normAngle (*.f32 normAngle (*.f32 1/6 n1_i))))
(*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i u)))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/3 (*.f32 (*.f32 n0_i u) (*.f32 normAngle normAngle)))
(*.f32 1/3 (*.f32 u (*.f32 n0_i (*.f32 normAngle normAngle))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/3 (*.f32 (*.f32 n0_i u) (*.f32 normAngle normAngle)))
(*.f32 1/3 (*.f32 u (*.f32 n0_i (*.f32 normAngle normAngle))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2))))
(*.f32 1/3 (*.f32 (*.f32 n0_i u) (*.f32 normAngle normAngle)))
(*.f32 1/3 (*.f32 u (*.f32 n0_i (*.f32 normAngle normAngle))))
(+.f32 (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(+.f32 (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(+.f32 (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 u (*.f32 normAngle (*.f32 normAngle (*.f32 1/6 n1_i))))
(*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i u)))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 u (*.f32 normAngle (*.f32 normAngle (*.f32 1/6 n1_i))))
(*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i u)))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(*.f32 (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i)) (pow.f32 normAngle 2))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(*.f32 (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i)) (pow.f32 normAngle 2))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(*.f32 (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i)) (pow.f32 normAngle 2))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(*.f32 (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i)) (pow.f32 normAngle 2))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(*.f32 (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i)) (pow.f32 normAngle 2))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(*.f32 (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i)) (pow.f32 normAngle 2))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(*.f32 (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i)) (pow.f32 normAngle 2))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(*.f32 (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i)) (pow.f32 normAngle 2))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(*.f32 (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i)) (pow.f32 normAngle 2))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(*.f32 (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i)) (pow.f32 normAngle 2))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(*.f32 (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i)) (pow.f32 normAngle 2))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(*.f32 (+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i)) (pow.f32 normAngle 2))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2)))
(*.f32 (*.f32 1/6 n1_i) (*.f32 normAngle normAngle))
(*.f32 normAngle (*.f32 normAngle (*.f32 1/6 n1_i)))
(+.f32 (*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 1/3 (*.f32 n0_i (*.f32 normAngle normAngle)))
(*.f32 normAngle (*.f32 1/3 (*.f32 n0_i normAngle)))
(+.f32 (*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 1/3 (*.f32 n0_i (*.f32 normAngle normAngle)))
(*.f32 normAngle (*.f32 1/3 (*.f32 n0_i normAngle)))
(+.f32 (*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 1/3 (*.f32 n0_i (*.f32 normAngle normAngle)))
(*.f32 normAngle (*.f32 1/3 (*.f32 n0_i normAngle)))
(+.f32 (*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2)))
(*.f32 (*.f32 1/6 n1_i) (*.f32 normAngle normAngle))
(*.f32 normAngle (*.f32 normAngle (*.f32 1/6 n1_i)))
(+.f32 (*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2)))
(*.f32 (*.f32 1/6 n1_i) (*.f32 normAngle normAngle))
(*.f32 normAngle (*.f32 normAngle (*.f32 1/6 n1_i)))
(+.f32 (*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 n1_i 1/6))) 1)
(*.f32 1/6 n1_i)
(pow.f32 (*.f32 n1_i 1/6) 1)
(*.f32 1/6 n1_i)
(pow.f32 (sqrt.f32 (*.f32 n1_i 1/6)) 2)
(*.f32 1/6 n1_i)
(pow.f32 (cbrt.f32 (*.f32 n1_i 1/6)) 3)
(*.f32 1/6 n1_i)
(pow.f32 (*.f32 (pow.f32 n1_i 3) 1/216) 1/3)
(cbrt.f32 (*.f32 (pow.f32 n1_i 3) 1/216))
(sqrt.f32 (*.f32 (*.f32 n1_i n1_i) 1/36))
(sqrt.f32 (*.f32 n1_i (*.f32 n1_i 1/36)))
(log.f32 (pow.f32 (exp.f32 n1_i) 1/6))
(*.f32 1/6 n1_i)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 n1_i 1/6))))
(*.f32 1/6 n1_i)
(cbrt.f32 (*.f32 (pow.f32 n1_i 3) 1/216))
(expm1.f32 (log1p.f32 (*.f32 n1_i 1/6)))
(*.f32 1/6 n1_i)
(exp.f32 (log.f32 (*.f32 n1_i 1/6)))
(*.f32 1/6 n1_i)
(exp.f32 (*.f32 (log.f32 (*.f32 n1_i 1/6)) 1))
(*.f32 1/6 n1_i)
(log1p.f32 (expm1.f32 (*.f32 n1_i 1/6)))
(*.f32 1/6 n1_i)
(-.f32 (exp.f32 (log1p.f32 (*.f32 n0_i 1/3))) 1)
(*.f32 1/3 n0_i)
(pow.f32 (*.f32 n0_i 1/3) 1)
(*.f32 1/3 n0_i)
(pow.f32 (sqrt.f32 (*.f32 n0_i 1/3)) 2)
(*.f32 1/3 n0_i)
(pow.f32 (cbrt.f32 (*.f32 n0_i 1/3)) 3)
(*.f32 1/3 n0_i)
(pow.f32 (*.f32 (pow.f32 n0_i 3) 1/27) 1/3)
(cbrt.f32 (*.f32 (pow.f32 n0_i 3) 1/27))
(sqrt.f32 (*.f32 (*.f32 n0_i n0_i) 1/9))
(log.f32 (pow.f32 (exp.f32 1/3) n0_i))
(*.f32 1/3 n0_i)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 n0_i 1/3))))
(*.f32 1/3 n0_i)
(cbrt.f32 (*.f32 (pow.f32 n0_i 3) 1/27))
(expm1.f32 (log1p.f32 (*.f32 n0_i 1/3)))
(*.f32 1/3 n0_i)
(exp.f32 (log.f32 (*.f32 n0_i 1/3)))
(*.f32 1/3 n0_i)
(exp.f32 (*.f32 (log.f32 (*.f32 n0_i 1/3)) 1))
(*.f32 1/3 n0_i)
(log1p.f32 (expm1.f32 (*.f32 n0_i 1/3)))
(*.f32 1/3 n0_i)
(+.f32 (*.f32 u (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle)))) (*.f32 u (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(+.f32 (*.f32 u (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))) (*.f32 u (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle)))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 n1_i 1/6)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 n0_i 1/3)))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 n0_i 1/3)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 n1_i 1/6)))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(+.f32 (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) u) (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) u))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(+.f32 (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) u) (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) u))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(+.f32 (*.f32 (*.f32 n1_i 1/6) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i 1/3) (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(+.f32 (*.f32 (*.f32 n0_i 1/3) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 (*.f32 n1_i 1/6) (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(+.f32 (*.f32 u (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) 1)) (*.f32 u (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) 1)))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(+.f32 (*.f32 1 (*.f32 u (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))))) (*.f32 1 (*.f32 u (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(+.f32 (*.f32 1 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 n1_i 1/6))) (*.f32 1 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 n0_i 1/3))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(+.f32 (*.f32 1 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 n0_i 1/3))) (*.f32 1 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 n1_i 1/6))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(+.f32 (*.f32 1 (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) u)) (*.f32 1 (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) u)))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(+.f32 (*.f32 1 (*.f32 (*.f32 n1_i 1/6) (*.f32 u (*.f32 normAngle normAngle)))) (*.f32 1 (*.f32 (*.f32 n0_i 1/3) (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(+.f32 (*.f32 1 (*.f32 (*.f32 n0_i 1/3) (*.f32 u (*.f32 normAngle normAngle)))) (*.f32 1 (*.f32 (*.f32 n1_i 1/6) (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(+.f32 (*.f32 (*.f32 u normAngle) (*.f32 (*.f32 n0_i 1/3) normAngle)) (*.f32 (*.f32 u normAngle) (*.f32 (*.f32 n1_i 1/6) normAngle)))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(+.f32 (*.f32 (*.f32 u normAngle) (*.f32 (*.f32 n1_i 1/6) normAngle)) (*.f32 (*.f32 u normAngle) (*.f32 (*.f32 n0_i 1/3) normAngle)))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(+.f32 (*.f32 (*.f32 u normAngle) (*.f32 normAngle (*.f32 n0_i 1/3))) (*.f32 (*.f32 u normAngle) (*.f32 normAngle (*.f32 n1_i 1/6))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(+.f32 (*.f32 (*.f32 u normAngle) (*.f32 normAngle (*.f32 n1_i 1/6))) (*.f32 (*.f32 u normAngle) (*.f32 normAngle (*.f32 n0_i 1/3))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(+.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1) (*.f32 n1_i 1/6)) (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1) (*.f32 n0_i 1/3)))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(+.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1) (*.f32 n0_i 1/3)) (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1) (*.f32 n1_i 1/6)))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(+.f32 (*.f32 (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) 1) u) (*.f32 (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) 1) u))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(+.f32 (*.f32 (*.f32 u (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle)))) 1) (*.f32 (*.f32 u (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))) 1))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(+.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 n1_i 1/6)) 1) (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 n0_i 1/3)) 1))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(+.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 n0_i 1/3)) 1) (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 n1_i 1/6)) 1))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(+.f32 (*.f32 (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) u) 1) (*.f32 (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) u) 1))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(+.f32 (*.f32 (*.f32 (*.f32 n1_i 1/6) (*.f32 u (*.f32 normAngle normAngle))) 1) (*.f32 (*.f32 (*.f32 n0_i 1/3) (*.f32 u (*.f32 normAngle normAngle))) 1))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(+.f32 (*.f32 (*.f32 (*.f32 n0_i 1/3) (*.f32 u (*.f32 normAngle normAngle))) 1) (*.f32 (*.f32 (*.f32 n1_i 1/6) (*.f32 u (*.f32 normAngle normAngle))) 1))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(+.f32 (*.f32 (*.f32 (*.f32 n0_i 1/3) normAngle) (*.f32 u normAngle)) (*.f32 (*.f32 (*.f32 n1_i 1/6) normAngle) (*.f32 u normAngle)))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(+.f32 (*.f32 (*.f32 (*.f32 n1_i 1/6) normAngle) (*.f32 u normAngle)) (*.f32 (*.f32 (*.f32 n0_i 1/3) normAngle) (*.f32 u normAngle)))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(+.f32 (*.f32 (*.f32 normAngle (*.f32 n0_i 1/3)) (*.f32 u normAngle)) (*.f32 (*.f32 normAngle (*.f32 n1_i 1/6)) (*.f32 u normAngle)))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(+.f32 (*.f32 (*.f32 normAngle (*.f32 n1_i 1/6)) (*.f32 u normAngle)) (*.f32 (*.f32 normAngle (*.f32 n0_i 1/3)) (*.f32 u normAngle)))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(+.f32 (*.f32 (*.f32 n1_i 1/6) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1)) (*.f32 (*.f32 n0_i 1/3) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1)))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(+.f32 (*.f32 (*.f32 n0_i 1/3) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1)) (*.f32 (*.f32 n1_i 1/6) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1)))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))))) 1)
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(/.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 1 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1) (/.f32 1 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36))) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))
(/.f32 u (/.f32 (fma.f32 n0_i 1/3 (*.f32 n1_i -1/6)) (*.f32 normAngle (*.f32 normAngle (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 n1_i (*.f32 n1_i 1/36)))))))
(*.f32 (/.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 (*.f32 n1_i n1_i) -1/36)))
(*.f32 (/.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 n1_i (*.f32 -1/36 n1_i))))
(/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216))) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))
(/.f32 u (/.f32 (fma.f32 (*.f32 n0_i n0_i) 1/9 (*.f32 n1_i (*.f32 1/6 (-.f32 (*.f32 1/6 n1_i) (*.f32 1/3 n0_i))))) (*.f32 normAngle (*.f32 normAngle (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 (pow.f32 n1_i 3) 1/216))))))
(*.f32 (/.f32 (fma.f32 (pow.f32 n1_i 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 (*.f32 1/6 n1_i) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3)) (*.f32 (*.f32 n0_i n0_i) 1/9))) (*.f32 u (*.f32 normAngle normAngle)))
(/.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)))) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))
(/.f32 u (/.f32 (fma.f32 n0_i 1/3 (*.f32 n1_i -1/6)) (*.f32 normAngle (*.f32 normAngle (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 n1_i (*.f32 n1_i 1/36)))))))
(*.f32 (/.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 (*.f32 n1_i n1_i) -1/36)))
(*.f32 (/.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 n1_i (*.f32 -1/36 n1_i))))
(/.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)))) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))
(/.f32 u (/.f32 (fma.f32 (*.f32 n0_i n0_i) 1/9 (*.f32 n1_i (*.f32 1/6 (-.f32 (*.f32 1/6 n1_i) (*.f32 1/3 n0_i))))) (*.f32 normAngle (*.f32 normAngle (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 (pow.f32 n1_i 3) 1/216))))))
(*.f32 (/.f32 (fma.f32 (pow.f32 n1_i 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 (*.f32 1/6 n1_i) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3)) (*.f32 (*.f32 n0_i n0_i) 1/9))) (*.f32 u (*.f32 normAngle normAngle)))
(/.f32 (*.f32 u (*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)) (*.f32 normAngle normAngle))) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))
(/.f32 u (/.f32 (fma.f32 n0_i 1/3 (*.f32 n1_i -1/6)) (*.f32 normAngle (*.f32 normAngle (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 n1_i (*.f32 n1_i 1/36)))))))
(*.f32 (/.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 (*.f32 n1_i n1_i) -1/36)))
(*.f32 (/.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 n1_i (*.f32 -1/36 n1_i))))
(/.f32 (*.f32 u (*.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)) (*.f32 normAngle normAngle))) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))
(/.f32 u (/.f32 (fma.f32 (*.f32 n0_i n0_i) 1/9 (*.f32 n1_i (*.f32 1/6 (-.f32 (*.f32 1/6 n1_i) (*.f32 1/3 n0_i))))) (*.f32 normAngle (*.f32 normAngle (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 (pow.f32 n1_i 3) 1/216))))))
(*.f32 (/.f32 (fma.f32 (pow.f32 n1_i 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 (*.f32 1/6 n1_i) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3)) (*.f32 (*.f32 n0_i n0_i) 1/9))) (*.f32 u (*.f32 normAngle normAngle)))
(/.f32 (*.f32 u (-.f32 (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle)))) (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))))) (-.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))))
(/.f32 u (/.f32 (-.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 1/6 n1_i) (*.f32 normAngle normAngle))) (*.f32 (*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))) (-.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 1/6 n1_i) (*.f32 normAngle normAngle))))))
(*.f32 (/.f32 (fma.f32 (*.f32 n0_i n0_i) (*.f32 1/9 (pow.f32 normAngle 4)) (*.f32 (neg.f32 n1_i) (*.f32 (*.f32 1/36 (pow.f32 normAngle 4)) n1_i))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i)))) u)
(*.f32 (/.f32 (fma.f32 n0_i (*.f32 (*.f32 1/9 (pow.f32 normAngle 4)) n0_i) (*.f32 (*.f32 n1_i n1_i) (*.f32 -1/36 (pow.f32 normAngle 4)))) (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i)))) u)
(/.f32 (*.f32 u (+.f32 (pow.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) 3))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))) (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))))))
(/.f32 (*.f32 u (+.f32 (pow.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 normAngle normAngle))) 3) (pow.f32 (*.f32 (*.f32 1/6 n1_i) (*.f32 normAngle normAngle)) 3))) (fma.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 1/3 (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 (*.f32 1/6 n1_i) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 1/6 n1_i) (*.f32 normAngle normAngle)) (*.f32 1/3 (*.f32 n0_i (*.f32 normAngle normAngle)))))))
(*.f32 (/.f32 (fma.f32 (pow.f32 n1_i 3) (*.f32 1/216 (pow.f32 normAngle 6)) (*.f32 (pow.f32 n0_i 3) (*.f32 1/27 (pow.f32 normAngle 6)))) (fma.f32 n0_i (*.f32 (*.f32 1/9 (pow.f32 normAngle 4)) n0_i) (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 1/6 n1_i))) (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3)))))) u)
(*.f32 (/.f32 (*.f32 (pow.f32 normAngle 6) (+.f32 (pow.f32 (*.f32 1/3 n0_i) 3) (pow.f32 (*.f32 1/6 n1_i) 3))) (fma.f32 n0_i (*.f32 (*.f32 1/9 (pow.f32 normAngle 4)) n0_i) (*.f32 (*.f32 1/6 (*.f32 normAngle normAngle)) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3)))))) u)
(/.f32 (*.f32 1 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)))) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))
(/.f32 u (/.f32 (fma.f32 n0_i 1/3 (*.f32 n1_i -1/6)) (*.f32 normAngle (*.f32 normAngle (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 n1_i (*.f32 n1_i 1/36)))))))
(*.f32 (/.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 (*.f32 n1_i n1_i) -1/36)))
(*.f32 (/.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 n1_i (*.f32 -1/36 n1_i))))
(/.f32 (*.f32 1 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)))) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))
(/.f32 u (/.f32 (fma.f32 (*.f32 n0_i n0_i) 1/9 (*.f32 n1_i (*.f32 1/6 (-.f32 (*.f32 1/6 n1_i) (*.f32 1/3 n0_i))))) (*.f32 normAngle (*.f32 normAngle (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 (pow.f32 n1_i 3) 1/216))))))
(*.f32 (/.f32 (fma.f32 (pow.f32 n1_i 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 (*.f32 1/6 n1_i) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3)) (*.f32 (*.f32 n0_i n0_i) 1/9))) (*.f32 u (*.f32 normAngle normAngle)))
(/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 n1_i n1_i) 1/36) (*.f32 (*.f32 n0_i n0_i) 1/9))) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))
(/.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 1/3 n0_i)) (fma.f32 (*.f32 n1_i n1_i) 1/36 (neg.f32 (*.f32 (*.f32 n0_i n0_i) 1/9)))))
(*.f32 (/.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3))) (fma.f32 n1_i (*.f32 n1_i 1/36) (*.f32 (*.f32 n0_i n0_i) -1/9)))
(/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (neg.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)))) (neg.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))))
(/.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 1/3 n0_i)) (fma.f32 (*.f32 n1_i n1_i) 1/36 (neg.f32 (*.f32 (*.f32 n0_i n0_i) 1/9)))))
(*.f32 (/.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3))) (fma.f32 n1_i (*.f32 n1_i 1/36) (*.f32 (*.f32 n0_i n0_i) -1/9)))
(/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (neg.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)))) (neg.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(/.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (neg.f32 (fma.f32 (*.f32 n0_i n0_i) 1/9 (*.f32 n1_i (*.f32 1/6 (-.f32 (*.f32 1/6 n1_i) (*.f32 1/3 n0_i)))))) (neg.f32 (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 (pow.f32 n1_i 3) 1/216)))))
(/.f32 u (/.f32 (*.f32 1 (/.f32 (fma.f32 (*.f32 1/6 n1_i) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3)) (*.f32 (*.f32 n0_i n0_i) 1/9)) (fma.f32 (pow.f32 n1_i 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/27)))) (*.f32 normAngle normAngle)))
(/.f32 (*.f32 (*.f32 u normAngle) (*.f32 normAngle (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)))) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))
(/.f32 u (/.f32 (fma.f32 n0_i 1/3 (*.f32 n1_i -1/6)) (*.f32 normAngle (*.f32 normAngle (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 n1_i (*.f32 n1_i 1/36)))))))
(*.f32 (/.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 (*.f32 n1_i n1_i) -1/36)))
(*.f32 (/.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 n1_i (*.f32 -1/36 n1_i))))
(/.f32 (*.f32 (*.f32 u normAngle) (*.f32 normAngle (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)))) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))
(/.f32 u (/.f32 (fma.f32 (*.f32 n0_i n0_i) 1/9 (*.f32 n1_i (*.f32 1/6 (-.f32 (*.f32 1/6 n1_i) (*.f32 1/3 n0_i))))) (*.f32 normAngle (*.f32 normAngle (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 (pow.f32 n1_i 3) 1/216))))))
(*.f32 (/.f32 (fma.f32 (pow.f32 n1_i 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 (*.f32 1/6 n1_i) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3)) (*.f32 (*.f32 n0_i n0_i) 1/9))) (*.f32 u (*.f32 normAngle normAngle)))
(/.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1) 1) (/.f32 1 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(/.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1) (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36))) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))
(/.f32 u (/.f32 (fma.f32 n0_i 1/3 (*.f32 n1_i -1/6)) (*.f32 normAngle (*.f32 normAngle (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 n1_i (*.f32 n1_i 1/36)))))))
(*.f32 (/.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 (*.f32 n1_i n1_i) -1/36)))
(*.f32 (/.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 n1_i (*.f32 -1/36 n1_i))))
(/.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216))) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))
(/.f32 u (/.f32 (fma.f32 (*.f32 n0_i n0_i) 1/9 (*.f32 n1_i (*.f32 1/6 (-.f32 (*.f32 1/6 n1_i) (*.f32 1/3 n0_i))))) (*.f32 normAngle (*.f32 normAngle (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 (pow.f32 n1_i 3) 1/216))))))
(*.f32 (/.f32 (fma.f32 (pow.f32 n1_i 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 (*.f32 1/6 n1_i) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3)) (*.f32 (*.f32 n0_i n0_i) 1/9))) (*.f32 u (*.f32 normAngle normAngle)))
(/.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1) (-.f32 (*.f32 (*.f32 n1_i n1_i) 1/36) (*.f32 (*.f32 n0_i n0_i) 1/9))) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))
(/.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 1/3 n0_i)) (fma.f32 (*.f32 n1_i n1_i) 1/36 (neg.f32 (*.f32 (*.f32 n0_i n0_i) 1/9)))))
(*.f32 (/.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3))) (fma.f32 n1_i (*.f32 n1_i 1/36) (*.f32 (*.f32 n0_i n0_i) -1/9)))
(/.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1) (neg.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)))) (neg.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))))
(/.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 1/3 n0_i)) (fma.f32 (*.f32 n1_i n1_i) 1/36 (neg.f32 (*.f32 (*.f32 n0_i n0_i) 1/9)))))
(*.f32 (/.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3))) (fma.f32 n1_i (*.f32 n1_i 1/36) (*.f32 (*.f32 n0_i n0_i) -1/9)))
(/.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1) (neg.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)))) (neg.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(/.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (neg.f32 (fma.f32 (*.f32 n0_i n0_i) 1/9 (*.f32 n1_i (*.f32 1/6 (-.f32 (*.f32 1/6 n1_i) (*.f32 1/3 n0_i)))))) (neg.f32 (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 (pow.f32 n1_i 3) 1/216)))))
(/.f32 u (/.f32 (*.f32 1 (/.f32 (fma.f32 (*.f32 1/6 n1_i) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3)) (*.f32 (*.f32 n0_i n0_i) 1/9)) (fma.f32 (pow.f32 n1_i 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/27)))) (*.f32 normAngle normAngle)))
(/.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (sqrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)))) (sqrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(/.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) (sqrt.f32 (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))) (/.f32 (sqrt.f32 (fma.f32 (*.f32 n0_i n0_i) 1/9 (*.f32 n1_i (*.f32 1/6 (-.f32 (*.f32 1/6 n1_i) (*.f32 1/3 n0_i)))))) (sqrt.f32 (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 (pow.f32 n1_i 3) 1/216)))))
(/.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (sqrt.f32 (fma.f32 (*.f32 1/6 n1_i) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3)) (*.f32 (*.f32 n0_i n0_i) 1/9))) (*.f32 (sqrt.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))) (sqrt.f32 (fma.f32 (pow.f32 n1_i 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/27))))))
(/.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (sqrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))) (sqrt.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)))) (sqrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))))
(/.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) (sqrt.f32 (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))) (/.f32 (sqrt.f32 (fma.f32 n0_i 1/3 (*.f32 n1_i -1/6))) (sqrt.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 n1_i (*.f32 n1_i 1/36))))))
(*.f32 (/.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle (sqrt.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))) (sqrt.f32 (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i)))) (sqrt.f32 (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 (*.f32 n1_i n1_i) -1/36))))
(*.f32 (/.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle (sqrt.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))) (sqrt.f32 (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i)))) (sqrt.f32 (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 n1_i (*.f32 -1/36 n1_i)))))
(/.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (pow.f32 (cbrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) 2)) (cbrt.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)))) (cbrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(/.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) (pow.f32 (cbrt.f32 (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))) 2))) (/.f32 (cbrt.f32 (fma.f32 (*.f32 n0_i n0_i) 1/9 (*.f32 n1_i (*.f32 1/6 (-.f32 (*.f32 1/6 n1_i) (*.f32 1/3 n0_i)))))) (cbrt.f32 (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 (pow.f32 n1_i 3) 1/216)))))
(/.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (cbrt.f32 (fma.f32 (*.f32 1/6 n1_i) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3)) (*.f32 (*.f32 n0_i n0_i) 1/9))) (*.f32 (pow.f32 (cbrt.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))) 2) (cbrt.f32 (fma.f32 (pow.f32 n1_i 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/27))))))
(/.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (pow.f32 (cbrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) 2)) (cbrt.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)))) (cbrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))))
(/.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) (pow.f32 (cbrt.f32 (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))) 2))) (/.f32 (cbrt.f32 (fma.f32 n0_i 1/3 (*.f32 n1_i -1/6))) (cbrt.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 n1_i (*.f32 n1_i 1/36))))))
(/.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (cbrt.f32 (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (*.f32 (pow.f32 (cbrt.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))) 2) (cbrt.f32 (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 (*.f32 n1_i n1_i) -1/36))))))
(/.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (cbrt.f32 (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (*.f32 (pow.f32 (cbrt.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))) 2) (cbrt.f32 (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 n1_i (*.f32 -1/36 n1_i)))))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))
(/.f32 u (/.f32 (fma.f32 n0_i 1/3 (*.f32 n1_i -1/6)) (*.f32 normAngle (*.f32 normAngle (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 n1_i (*.f32 n1_i 1/36)))))))
(*.f32 (/.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 (*.f32 n1_i n1_i) -1/36)))
(*.f32 (/.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 n1_i (*.f32 -1/36 n1_i))))
(/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))
(/.f32 u (/.f32 (fma.f32 (*.f32 n0_i n0_i) 1/9 (*.f32 n1_i (*.f32 1/6 (-.f32 (*.f32 1/6 n1_i) (*.f32 1/3 n0_i))))) (*.f32 normAngle (*.f32 normAngle (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 (pow.f32 n1_i 3) 1/216))))))
(*.f32 (/.f32 (fma.f32 (pow.f32 n1_i 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 (*.f32 1/6 n1_i) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3)) (*.f32 (*.f32 n0_i n0_i) 1/9))) (*.f32 u (*.f32 normAngle normAngle)))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 n1_i n1_i) 1/36) (*.f32 (*.f32 n0_i n0_i) 1/9)) (*.f32 u (*.f32 normAngle normAngle))) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))
(/.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 1/3 n0_i)) (fma.f32 (*.f32 n1_i n1_i) 1/36 (neg.f32 (*.f32 (*.f32 n0_i n0_i) 1/9)))))
(*.f32 (/.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3))) (fma.f32 n1_i (*.f32 n1_i 1/36) (*.f32 (*.f32 n0_i n0_i) -1/9)))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36))) (*.f32 u (*.f32 normAngle normAngle))) (neg.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))))
(/.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 1/3 n0_i)) (fma.f32 (*.f32 n1_i n1_i) 1/36 (neg.f32 (*.f32 (*.f32 n0_i n0_i) 1/9)))))
(*.f32 (/.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3))) (fma.f32 n1_i (*.f32 n1_i 1/36) (*.f32 (*.f32 n0_i n0_i) -1/9)))
(/.f32 (*.f32 (neg.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216))) (*.f32 u (*.f32 normAngle normAngle))) (neg.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(/.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (neg.f32 (fma.f32 (*.f32 n0_i n0_i) 1/9 (*.f32 n1_i (*.f32 1/6 (-.f32 (*.f32 1/6 n1_i) (*.f32 1/3 n0_i)))))) (neg.f32 (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 (pow.f32 n1_i 3) 1/216)))))
(/.f32 u (/.f32 (*.f32 1 (/.f32 (fma.f32 (*.f32 1/6 n1_i) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3)) (*.f32 (*.f32 n0_i n0_i) 1/9)) (fma.f32 (pow.f32 n1_i 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/27)))) (*.f32 normAngle normAngle)))
(/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36))) u) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))
(/.f32 u (/.f32 (fma.f32 n0_i 1/3 (*.f32 n1_i -1/6)) (*.f32 normAngle (*.f32 normAngle (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 n1_i (*.f32 n1_i 1/36)))))))
(*.f32 (/.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 (*.f32 n1_i n1_i) -1/36)))
(*.f32 (/.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 n1_i (*.f32 -1/36 n1_i))))
(/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216))) u) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))
(/.f32 u (/.f32 (fma.f32 (*.f32 n0_i n0_i) 1/9 (*.f32 n1_i (*.f32 1/6 (-.f32 (*.f32 1/6 n1_i) (*.f32 1/3 n0_i))))) (*.f32 normAngle (*.f32 normAngle (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 (pow.f32 n1_i 3) 1/216))))))
(*.f32 (/.f32 (fma.f32 (pow.f32 n1_i 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 (*.f32 1/6 n1_i) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3)) (*.f32 (*.f32 n0_i n0_i) 1/9))) (*.f32 u (*.f32 normAngle normAngle)))
(/.f32 (*.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)) (*.f32 normAngle normAngle)) u) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))
(/.f32 u (/.f32 (fma.f32 n0_i 1/3 (*.f32 n1_i -1/6)) (*.f32 normAngle (*.f32 normAngle (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 n1_i (*.f32 n1_i 1/36)))))))
(*.f32 (/.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 (*.f32 n1_i n1_i) -1/36)))
(*.f32 (/.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 n1_i (*.f32 -1/36 n1_i))))
(/.f32 (*.f32 (*.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)) (*.f32 normAngle normAngle)) u) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))
(/.f32 u (/.f32 (fma.f32 (*.f32 n0_i n0_i) 1/9 (*.f32 n1_i (*.f32 1/6 (-.f32 (*.f32 1/6 n1_i) (*.f32 1/3 n0_i))))) (*.f32 normAngle (*.f32 normAngle (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 (pow.f32 n1_i 3) 1/216))))))
(*.f32 (/.f32 (fma.f32 (pow.f32 n1_i 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 (*.f32 1/6 n1_i) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3)) (*.f32 (*.f32 n0_i n0_i) 1/9))) (*.f32 u (*.f32 normAngle normAngle)))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle)))) (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))))) u) (-.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))))
(/.f32 u (/.f32 (-.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 1/6 n1_i) (*.f32 normAngle normAngle))) (*.f32 (*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))) (-.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 1/6 n1_i) (*.f32 normAngle normAngle))))))
(*.f32 (/.f32 (fma.f32 (*.f32 n0_i n0_i) (*.f32 1/9 (pow.f32 normAngle 4)) (*.f32 (neg.f32 n1_i) (*.f32 (*.f32 1/36 (pow.f32 normAngle 4)) n1_i))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i)))) u)
(*.f32 (/.f32 (fma.f32 n0_i (*.f32 (*.f32 1/9 (pow.f32 normAngle 4)) n0_i) (*.f32 (*.f32 n1_i n1_i) (*.f32 -1/36 (pow.f32 normAngle 4)))) (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i)))) u)
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) 3)) u) (+.f32 (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))) (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))))))
(/.f32 (*.f32 u (+.f32 (pow.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 normAngle normAngle))) 3) (pow.f32 (*.f32 (*.f32 1/6 n1_i) (*.f32 normAngle normAngle)) 3))) (fma.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 1/3 (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 (*.f32 1/6 n1_i) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 1/6 n1_i) (*.f32 normAngle normAngle)) (*.f32 1/3 (*.f32 n0_i (*.f32 normAngle normAngle)))))))
(*.f32 (/.f32 (fma.f32 (pow.f32 n1_i 3) (*.f32 1/216 (pow.f32 normAngle 6)) (*.f32 (pow.f32 n0_i 3) (*.f32 1/27 (pow.f32 normAngle 6)))) (fma.f32 n0_i (*.f32 (*.f32 1/9 (pow.f32 normAngle 4)) n0_i) (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 1/6 n1_i))) (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3)))))) u)
(*.f32 (/.f32 (*.f32 (pow.f32 normAngle 6) (+.f32 (pow.f32 (*.f32 1/3 n0_i) 3) (pow.f32 (*.f32 1/6 n1_i) 3))) (fma.f32 n0_i (*.f32 (*.f32 1/9 (pow.f32 normAngle 4)) n0_i) (*.f32 (*.f32 1/6 (*.f32 normAngle normAngle)) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3)))))) u)
(/.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36))) 1) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))
(/.f32 u (/.f32 (fma.f32 n0_i 1/3 (*.f32 n1_i -1/6)) (*.f32 normAngle (*.f32 normAngle (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 n1_i (*.f32 n1_i 1/36)))))))
(*.f32 (/.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 (*.f32 n1_i n1_i) -1/36)))
(*.f32 (/.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 n1_i (*.f32 -1/36 n1_i))))
(/.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216))) 1) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))
(/.f32 u (/.f32 (fma.f32 (*.f32 n0_i n0_i) 1/9 (*.f32 n1_i (*.f32 1/6 (-.f32 (*.f32 1/6 n1_i) (*.f32 1/3 n0_i))))) (*.f32 normAngle (*.f32 normAngle (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 (pow.f32 n1_i 3) 1/216))))))
(*.f32 (/.f32 (fma.f32 (pow.f32 n1_i 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 (*.f32 1/6 n1_i) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3)) (*.f32 (*.f32 n0_i n0_i) 1/9))) (*.f32 u (*.f32 normAngle normAngle)))
(/.f32 (/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36))) 1) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))
(/.f32 u (/.f32 (fma.f32 n0_i 1/3 (*.f32 n1_i -1/6)) (*.f32 normAngle (*.f32 normAngle (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 n1_i (*.f32 n1_i 1/36)))))))
(*.f32 (/.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 (*.f32 n1_i n1_i) -1/36)))
(*.f32 (/.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 n1_i (*.f32 -1/36 n1_i))))
(/.f32 (/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36))) (sqrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))) (sqrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))))
(/.f32 u (/.f32 (fma.f32 n0_i 1/3 (*.f32 n1_i -1/6)) (*.f32 normAngle (*.f32 normAngle (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 n1_i (*.f32 n1_i 1/36)))))))
(*.f32 (/.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 (*.f32 n1_i n1_i) -1/36)))
(*.f32 (/.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 n1_i (*.f32 -1/36 n1_i))))
(/.f32 (/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36))) (*.f32 (cbrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))) (cbrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))))) (cbrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))))
(/.f32 u (/.f32 (fma.f32 n0_i 1/3 (*.f32 n1_i -1/6)) (*.f32 normAngle (*.f32 normAngle (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 n1_i (*.f32 n1_i 1/36)))))))
(*.f32 (/.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 (*.f32 n1_i n1_i) -1/36)))
(*.f32 (/.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 n1_i (*.f32 -1/36 n1_i))))
(/.f32 (/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36))) (+.f32 (sqrt.f32 (*.f32 n0_i 1/3)) (sqrt.f32 (*.f32 n1_i 1/6)))) (-.f32 (sqrt.f32 (*.f32 n0_i 1/3)) (sqrt.f32 (*.f32 n1_i 1/6))))
(/.f32 (/.f32 (*.f32 u (*.f32 normAngle normAngle)) (/.f32 (+.f32 (sqrt.f32 (*.f32 1/6 n1_i)) (sqrt.f32 (*.f32 1/3 n0_i))) (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 n1_i (*.f32 n1_i 1/36))))) (-.f32 (sqrt.f32 (*.f32 1/3 n0_i)) (sqrt.f32 (*.f32 1/6 n1_i))))
(*.f32 (/.f32 u (-.f32 (sqrt.f32 (*.f32 1/3 n0_i)) (sqrt.f32 (*.f32 1/6 n1_i)))) (*.f32 (/.f32 (*.f32 normAngle normAngle) (+.f32 (sqrt.f32 (*.f32 1/6 n1_i)) (sqrt.f32 (*.f32 1/3 n0_i)))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 (*.f32 n1_i n1_i) -1/36))))
(*.f32 (/.f32 u (-.f32 (sqrt.f32 (*.f32 1/3 n0_i)) (sqrt.f32 (*.f32 1/6 n1_i)))) (*.f32 (/.f32 (*.f32 normAngle normAngle) (+.f32 (sqrt.f32 (*.f32 1/6 n1_i)) (sqrt.f32 (*.f32 1/3 n0_i)))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 n1_i (*.f32 -1/36 n1_i)))))
(/.f32 (/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216))) 1) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))
(/.f32 u (/.f32 (fma.f32 (*.f32 n0_i n0_i) 1/9 (*.f32 n1_i (*.f32 1/6 (-.f32 (*.f32 1/6 n1_i) (*.f32 1/3 n0_i))))) (*.f32 normAngle (*.f32 normAngle (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 (pow.f32 n1_i 3) 1/216))))))
(*.f32 (/.f32 (fma.f32 (pow.f32 n1_i 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 (*.f32 1/6 n1_i) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3)) (*.f32 (*.f32 n0_i n0_i) 1/9))) (*.f32 u (*.f32 normAngle normAngle)))
(/.f32 (/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216))) (sqrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))) (sqrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(/.f32 u (/.f32 (fma.f32 (*.f32 n0_i n0_i) 1/9 (*.f32 n1_i (*.f32 1/6 (-.f32 (*.f32 1/6 n1_i) (*.f32 1/3 n0_i))))) (*.f32 normAngle (*.f32 normAngle (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 (pow.f32 n1_i 3) 1/216))))))
(*.f32 (/.f32 (fma.f32 (pow.f32 n1_i 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 (*.f32 1/6 n1_i) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3)) (*.f32 (*.f32 n0_i n0_i) 1/9))) (*.f32 u (*.f32 normAngle normAngle)))
(/.f32 (/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216))) (*.f32 (cbrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (cbrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))) (cbrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(/.f32 u (/.f32 (fma.f32 (*.f32 n0_i n0_i) 1/9 (*.f32 n1_i (*.f32 1/6 (-.f32 (*.f32 1/6 n1_i) (*.f32 1/3 n0_i))))) (*.f32 normAngle (*.f32 normAngle (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 (pow.f32 n1_i 3) 1/216))))))
(*.f32 (/.f32 (fma.f32 (pow.f32 n1_i 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 (*.f32 1/6 n1_i) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3)) (*.f32 (*.f32 n0_i n0_i) 1/9))) (*.f32 u (*.f32 normAngle normAngle)))
(pow.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))) 1)
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(pow.f32 (*.f32 (sqrt.f32 u) (*.f32 normAngle (sqrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))) 2)
(pow.f32 (*.f32 (sqrt.f32 u) (*.f32 normAngle (sqrt.f32 (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))) 2)
(pow.f32 (*.f32 normAngle (*.f32 (sqrt.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))) (sqrt.f32 u))) 2)
(pow.f32 (cbrt.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))) 3)
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(pow.f32 (pow.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))) 3) 1/3)
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(sqrt.f32 (pow.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))) 2))
(sqrt.f32 (pow.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))) 2))
(fabs.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u)))
(fabs.f32 (*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))))
(log.f32 (pow.f32 (exp.f32 u) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(cbrt.f32 (pow.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))) 3))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(cbrt.f32 (*.f32 (pow.f32 u 3) (pow.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) 3)))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) 3) (pow.f32 u 3)))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(expm1.f32 (log1p.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(exp.f32 (log.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(exp.f32 (*.f32 (log.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))) 1))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(log1p.f32 (expm1.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) u))
(*.f32 normAngle (*.f32 u (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(+.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(+.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(+.f32 (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) 1) (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) 1))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(+.f32 (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) 1) (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) 1))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(+.f32 (*.f32 normAngle (*.f32 (*.f32 n0_i 1/3) normAngle)) (*.f32 normAngle (*.f32 (*.f32 n1_i 1/6) normAngle)))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(+.f32 (*.f32 normAngle (*.f32 (*.f32 n1_i 1/6) normAngle)) (*.f32 normAngle (*.f32 (*.f32 n0_i 1/3) normAngle)))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(+.f32 (*.f32 1 (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) 1)) (*.f32 1 (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) 1)))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(+.f32 (*.f32 (*.f32 normAngle (*.f32 n0_i 1/3)) normAngle) (*.f32 (*.f32 normAngle (*.f32 n1_i 1/6)) normAngle))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(+.f32 (*.f32 (*.f32 normAngle (*.f32 n1_i 1/6)) normAngle) (*.f32 (*.f32 normAngle (*.f32 n0_i 1/3)) normAngle))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(+.f32 (*.f32 (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) 1) 1) (*.f32 (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) 1) 1))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))) 1)
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(/.f32 (*.f32 normAngle normAngle) (/.f32 1 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(/.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)) (/.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)) (*.f32 normAngle normAngle)))
(*.f32 (/.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 n1_i (*.f32 n1_i 1/36))) (fma.f32 n0_i 1/3 (*.f32 n1_i -1/6))) (*.f32 normAngle normAngle))
(*.f32 (/.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 (*.f32 n1_i n1_i) -1/36)))
(*.f32 (/.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 n1_i (*.f32 -1/36 n1_i))))
(/.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)) (/.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))) (*.f32 normAngle normAngle)))
(/.f32 (*.f32 normAngle (*.f32 normAngle (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 (pow.f32 n1_i 3) 1/216)))) (fma.f32 (*.f32 n0_i n0_i) 1/9 (*.f32 n1_i (*.f32 1/6 (-.f32 (*.f32 1/6 n1_i) (*.f32 1/3 n0_i))))))
(*.f32 (*.f32 normAngle normAngle) (/.f32 (fma.f32 (pow.f32 n1_i 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 (*.f32 1/6 n1_i) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3)) (*.f32 (*.f32 n0_i n0_i) 1/9))))
(/.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36))) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))
(*.f32 (/.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 n1_i (*.f32 n1_i 1/36))) (fma.f32 n0_i 1/3 (*.f32 n1_i -1/6))) (*.f32 normAngle normAngle))
(*.f32 (/.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 (*.f32 n1_i n1_i) -1/36)))
(*.f32 (/.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 n1_i (*.f32 -1/36 n1_i))))
(/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216))) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))
(/.f32 (*.f32 normAngle (*.f32 normAngle (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 (pow.f32 n1_i 3) 1/216)))) (fma.f32 (*.f32 n0_i n0_i) 1/9 (*.f32 n1_i (*.f32 1/6 (-.f32 (*.f32 1/6 n1_i) (*.f32 1/3 n0_i))))))
(*.f32 (*.f32 normAngle normAngle) (/.f32 (fma.f32 (pow.f32 n1_i 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 (*.f32 1/6 n1_i) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3)) (*.f32 (*.f32 n0_i n0_i) 1/9))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)) (*.f32 normAngle normAngle)) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))
(*.f32 (/.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 n1_i (*.f32 n1_i 1/36))) (fma.f32 n0_i 1/3 (*.f32 n1_i -1/6))) (*.f32 normAngle normAngle))
(*.f32 (/.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 (*.f32 n1_i n1_i) -1/36)))
(*.f32 (/.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 n1_i (*.f32 -1/36 n1_i))))
(/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))
(/.f32 (*.f32 normAngle (*.f32 normAngle (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 (pow.f32 n1_i 3) 1/216)))) (fma.f32 (*.f32 n0_i n0_i) 1/9 (*.f32 n1_i (*.f32 1/6 (-.f32 (*.f32 1/6 n1_i) (*.f32 1/3 n0_i))))))
(*.f32 (*.f32 normAngle normAngle) (/.f32 (fma.f32 (pow.f32 n1_i 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 (*.f32 1/6 n1_i) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3)) (*.f32 (*.f32 n0_i n0_i) 1/9))))
(/.f32 (-.f32 (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle)))) (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))))) (-.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))))
(/.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))) (-.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 1/6 n1_i) (*.f32 normAngle normAngle)))) (-.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 1/6 n1_i) (*.f32 normAngle normAngle))))
(/.f32 (fma.f32 (*.f32 n0_i n0_i) (*.f32 1/9 (pow.f32 normAngle 4)) (*.f32 (neg.f32 n1_i) (*.f32 (*.f32 1/36 (pow.f32 normAngle 4)) n1_i))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))))
(/.f32 (fma.f32 n0_i (*.f32 (*.f32 1/9 (pow.f32 normAngle 4)) n0_i) (*.f32 (*.f32 n1_i n1_i) (*.f32 -1/36 (pow.f32 normAngle 4)))) (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) 3)) (+.f32 (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))) (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 normAngle normAngle))) 3) (pow.f32 (*.f32 (*.f32 1/6 n1_i) (*.f32 normAngle normAngle)) 3)) (fma.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 1/3 (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 (*.f32 1/6 n1_i) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 1/6 n1_i) (*.f32 normAngle normAngle)) (*.f32 1/3 (*.f32 n0_i (*.f32 normAngle normAngle)))))))
(/.f32 (fma.f32 (pow.f32 n1_i 3) (*.f32 1/216 (pow.f32 normAngle 6)) (*.f32 (pow.f32 n0_i 3) (*.f32 1/27 (pow.f32 normAngle 6)))) (fma.f32 n0_i (*.f32 (*.f32 1/9 (pow.f32 normAngle 4)) n0_i) (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 1/6 n1_i))) (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3))))))
(/.f32 (*.f32 (pow.f32 normAngle 6) (+.f32 (pow.f32 (*.f32 1/3 n0_i) 3) (pow.f32 (*.f32 1/6 n1_i) 3))) (fma.f32 n0_i (*.f32 (*.f32 1/9 (pow.f32 normAngle 4)) n0_i) (*.f32 (*.f32 1/6 (*.f32 normAngle normAngle)) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3))))))
(/.f32 (*.f32 normAngle (*.f32 normAngle (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)))) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))
(*.f32 (/.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 n1_i (*.f32 n1_i 1/36))) (fma.f32 n0_i 1/3 (*.f32 n1_i -1/6))) (*.f32 normAngle normAngle))
(*.f32 (/.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 (*.f32 n1_i n1_i) -1/36)))
(*.f32 (/.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 n1_i (*.f32 -1/36 n1_i))))
(/.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)))) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))
(/.f32 (*.f32 normAngle (*.f32 normAngle (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 (pow.f32 n1_i 3) 1/216)))) (fma.f32 (*.f32 n0_i n0_i) 1/9 (*.f32 n1_i (*.f32 1/6 (-.f32 (*.f32 1/6 n1_i) (*.f32 1/3 n0_i))))))
(*.f32 (*.f32 normAngle normAngle) (/.f32 (fma.f32 (pow.f32 n1_i 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 (*.f32 1/6 n1_i) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3)) (*.f32 (*.f32 n0_i n0_i) 1/9))))
(/.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 n1_i n1_i) 1/36) (*.f32 (*.f32 n0_i n0_i) 1/9))) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))
(/.f32 (*.f32 normAngle normAngle) (/.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 1/3 n0_i)) (fma.f32 (*.f32 n1_i n1_i) 1/36 (neg.f32 (*.f32 (*.f32 n0_i n0_i) 1/9)))))
(*.f32 (/.f32 (fma.f32 n1_i (*.f32 n1_i 1/36) (*.f32 (*.f32 n0_i n0_i) -1/9)) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3))) (*.f32 normAngle normAngle))
(/.f32 (*.f32 (*.f32 normAngle normAngle) (neg.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)))) (neg.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))))
(/.f32 (*.f32 normAngle normAngle) (/.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 1/3 n0_i)) (fma.f32 (*.f32 n1_i n1_i) 1/36 (neg.f32 (*.f32 (*.f32 n0_i n0_i) 1/9)))))
(*.f32 (/.f32 (fma.f32 n1_i (*.f32 n1_i 1/36) (*.f32 (*.f32 n0_i n0_i) -1/9)) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3))) (*.f32 normAngle normAngle))
(/.f32 (*.f32 (*.f32 normAngle normAngle) (neg.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)))) (neg.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(/.f32 (*.f32 normAngle normAngle) (/.f32 (neg.f32 (fma.f32 (*.f32 n0_i n0_i) 1/9 (*.f32 n1_i (*.f32 1/6 (-.f32 (*.f32 1/6 n1_i) (*.f32 1/3 n0_i)))))) (neg.f32 (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 (pow.f32 n1_i 3) 1/216)))))
(/.f32 normAngle (/.f32 (*.f32 1 (/.f32 (fma.f32 (*.f32 1/6 n1_i) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3)) (*.f32 (*.f32 n0_i n0_i) 1/9)) (fma.f32 (pow.f32 n1_i 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/27)))) normAngle))
(/.f32 (*.f32 1 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)))) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))
(*.f32 (/.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 n1_i (*.f32 n1_i 1/36))) (fma.f32 n0_i 1/3 (*.f32 n1_i -1/6))) (*.f32 normAngle normAngle))
(*.f32 (/.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 (*.f32 n1_i n1_i) -1/36)))
(*.f32 (/.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 n1_i (*.f32 -1/36 n1_i))))
(/.f32 (*.f32 1 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)))) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))
(/.f32 (*.f32 normAngle (*.f32 normAngle (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 (pow.f32 n1_i 3) 1/216)))) (fma.f32 (*.f32 n0_i n0_i) 1/9 (*.f32 n1_i (*.f32 1/6 (-.f32 (*.f32 1/6 n1_i) (*.f32 1/3 n0_i))))))
(*.f32 (*.f32 normAngle normAngle) (/.f32 (fma.f32 (pow.f32 n1_i 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 (*.f32 1/6 n1_i) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3)) (*.f32 (*.f32 n0_i n0_i) 1/9))))
(/.f32 (*.f32 1 (*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)) (*.f32 normAngle normAngle))) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))
(*.f32 (/.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 n1_i (*.f32 n1_i 1/36))) (fma.f32 n0_i 1/3 (*.f32 n1_i -1/6))) (*.f32 normAngle normAngle))
(*.f32 (/.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 (*.f32 n1_i n1_i) -1/36)))
(*.f32 (/.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 n1_i (*.f32 -1/36 n1_i))))
(/.f32 (*.f32 1 (*.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)) (*.f32 normAngle normAngle))) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))
(/.f32 (*.f32 normAngle (*.f32 normAngle (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 (pow.f32 n1_i 3) 1/216)))) (fma.f32 (*.f32 n0_i n0_i) 1/9 (*.f32 n1_i (*.f32 1/6 (-.f32 (*.f32 1/6 n1_i) (*.f32 1/3 n0_i))))))
(*.f32 (*.f32 normAngle normAngle) (/.f32 (fma.f32 (pow.f32 n1_i 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 (*.f32 1/6 n1_i) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3)) (*.f32 (*.f32 n0_i n0_i) 1/9))))
(/.f32 (*.f32 1 (-.f32 (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle)))) (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))))) (-.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))))
(/.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))) (-.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 1/6 n1_i) (*.f32 normAngle normAngle)))) (-.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 1/6 n1_i) (*.f32 normAngle normAngle))))
(/.f32 (fma.f32 (*.f32 n0_i n0_i) (*.f32 1/9 (pow.f32 normAngle 4)) (*.f32 (neg.f32 n1_i) (*.f32 (*.f32 1/36 (pow.f32 normAngle 4)) n1_i))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))))
(/.f32 (fma.f32 n0_i (*.f32 (*.f32 1/9 (pow.f32 normAngle 4)) n0_i) (*.f32 (*.f32 n1_i n1_i) (*.f32 -1/36 (pow.f32 normAngle 4)))) (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))))
(/.f32 (*.f32 1 (+.f32 (pow.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) 3))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))) (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 normAngle normAngle))) 3) (pow.f32 (*.f32 (*.f32 1/6 n1_i) (*.f32 normAngle normAngle)) 3)) (fma.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 1/3 (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 (*.f32 1/6 n1_i) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 1/6 n1_i) (*.f32 normAngle normAngle)) (*.f32 1/3 (*.f32 n0_i (*.f32 normAngle normAngle)))))))
(/.f32 (fma.f32 (pow.f32 n1_i 3) (*.f32 1/216 (pow.f32 normAngle 6)) (*.f32 (pow.f32 n0_i 3) (*.f32 1/27 (pow.f32 normAngle 6)))) (fma.f32 n0_i (*.f32 (*.f32 1/9 (pow.f32 normAngle 4)) n0_i) (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 1/6 n1_i))) (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3))))))
(/.f32 (*.f32 (pow.f32 normAngle 6) (+.f32 (pow.f32 (*.f32 1/3 n0_i) 3) (pow.f32 (*.f32 1/6 n1_i) 3))) (fma.f32 n0_i (*.f32 (*.f32 1/9 (pow.f32 normAngle 4)) n0_i) (*.f32 (*.f32 1/6 (*.f32 normAngle normAngle)) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3))))))
(/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (sqrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)))) (sqrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(/.f32 (sqrt.f32 (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 (pow.f32 n1_i 3) 1/216))) (/.f32 (sqrt.f32 (fma.f32 (*.f32 n0_i n0_i) 1/9 (*.f32 n1_i (*.f32 1/6 (-.f32 (*.f32 1/6 n1_i) (*.f32 1/3 n0_i)))))) (*.f32 (*.f32 normAngle normAngle) (sqrt.f32 (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 (pow.f32 n1_i 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/27))) (sqrt.f32 (fma.f32 (*.f32 1/6 n1_i) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3)) (*.f32 (*.f32 n0_i n0_i) 1/9)))) (*.f32 normAngle (*.f32 normAngle (sqrt.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))))
(/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (sqrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))) (sqrt.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)))) (sqrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 n1_i (*.f32 n1_i 1/36)))) (/.f32 (sqrt.f32 (fma.f32 n0_i 1/3 (*.f32 n1_i -1/6))) (*.f32 (*.f32 normAngle normAngle) (sqrt.f32 (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))))
(*.f32 (/.f32 (*.f32 normAngle (*.f32 normAngle (sqrt.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))) (sqrt.f32 (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i)))) (sqrt.f32 (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 (*.f32 n1_i n1_i) -1/36))))
(*.f32 (/.f32 (*.f32 normAngle (*.f32 normAngle (sqrt.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))) (sqrt.f32 (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i)))) (sqrt.f32 (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 n1_i (*.f32 -1/36 n1_i)))))
(/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (pow.f32 (cbrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) 2)) (cbrt.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)))) (cbrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(/.f32 (*.f32 (*.f32 normAngle normAngle) (pow.f32 (cbrt.f32 (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))) 2)) (/.f32 (cbrt.f32 (fma.f32 (*.f32 n0_i n0_i) 1/9 (*.f32 n1_i (*.f32 1/6 (-.f32 (*.f32 1/6 n1_i) (*.f32 1/3 n0_i)))))) (cbrt.f32 (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 (pow.f32 n1_i 3) 1/216)))))
(*.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (pow.f32 (cbrt.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))) 2)) (cbrt.f32 (fma.f32 (*.f32 1/6 n1_i) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3)) (*.f32 (*.f32 n0_i n0_i) 1/9)))) (cbrt.f32 (fma.f32 (pow.f32 n1_i 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/27))))
(/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (pow.f32 (cbrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) 2)) (cbrt.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)))) (cbrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))))
(/.f32 (*.f32 (*.f32 normAngle normAngle) (pow.f32 (cbrt.f32 (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))) 2)) (/.f32 (cbrt.f32 (fma.f32 n0_i 1/3 (*.f32 n1_i -1/6))) (cbrt.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 n1_i (*.f32 n1_i 1/36))))))
(/.f32 (*.f32 normAngle normAngle) (/.f32 (cbrt.f32 (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (*.f32 (pow.f32 (cbrt.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))) 2) (cbrt.f32 (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 (*.f32 n1_i n1_i) -1/36))))))
(/.f32 (*.f32 normAngle normAngle) (/.f32 (cbrt.f32 (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (*.f32 (pow.f32 (cbrt.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))) 2) (cbrt.f32 (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 n1_i (*.f32 -1/36 n1_i)))))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 n1_i n1_i) 1/36) (*.f32 (*.f32 n0_i n0_i) 1/9)) (*.f32 normAngle normAngle)) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))
(/.f32 (*.f32 normAngle normAngle) (/.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 1/3 n0_i)) (fma.f32 (*.f32 n1_i n1_i) 1/36 (neg.f32 (*.f32 (*.f32 n0_i n0_i) 1/9)))))
(*.f32 (/.f32 (fma.f32 n1_i (*.f32 n1_i 1/36) (*.f32 (*.f32 n0_i n0_i) -1/9)) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3))) (*.f32 normAngle normAngle))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36))) (*.f32 normAngle normAngle)) (neg.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))))
(/.f32 (*.f32 normAngle normAngle) (/.f32 (-.f32 (*.f32 1/6 n1_i) (*.f32 1/3 n0_i)) (fma.f32 (*.f32 n1_i n1_i) 1/36 (neg.f32 (*.f32 (*.f32 n0_i n0_i) 1/9)))))
(*.f32 (/.f32 (fma.f32 n1_i (*.f32 n1_i 1/36) (*.f32 (*.f32 n0_i n0_i) -1/9)) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3))) (*.f32 normAngle normAngle))
(/.f32 (*.f32 (neg.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216))) (*.f32 normAngle normAngle)) (neg.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(/.f32 (*.f32 normAngle normAngle) (/.f32 (neg.f32 (fma.f32 (*.f32 n0_i n0_i) 1/9 (*.f32 n1_i (*.f32 1/6 (-.f32 (*.f32 1/6 n1_i) (*.f32 1/3 n0_i)))))) (neg.f32 (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 (pow.f32 n1_i 3) 1/216)))))
(/.f32 normAngle (/.f32 (*.f32 1 (/.f32 (fma.f32 (*.f32 1/6 n1_i) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3)) (*.f32 (*.f32 n0_i n0_i) 1/9)) (fma.f32 (pow.f32 n1_i 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/27)))) normAngle))
(/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36))) 1) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))
(*.f32 (/.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 n1_i (*.f32 n1_i 1/36))) (fma.f32 n0_i 1/3 (*.f32 n1_i -1/6))) (*.f32 normAngle normAngle))
(*.f32 (/.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 (*.f32 n1_i n1_i) -1/36)))
(*.f32 (/.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 n1_i (*.f32 -1/36 n1_i))))
(/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216))) 1) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))
(/.f32 (*.f32 normAngle (*.f32 normAngle (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 (pow.f32 n1_i 3) 1/216)))) (fma.f32 (*.f32 n0_i n0_i) 1/9 (*.f32 n1_i (*.f32 1/6 (-.f32 (*.f32 1/6 n1_i) (*.f32 1/3 n0_i))))))
(*.f32 (*.f32 normAngle normAngle) (/.f32 (fma.f32 (pow.f32 n1_i 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 (*.f32 1/6 n1_i) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3)) (*.f32 (*.f32 n0_i n0_i) 1/9))))
(/.f32 (*.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)) (*.f32 normAngle normAngle)) 1) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))
(*.f32 (/.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 n1_i (*.f32 n1_i 1/36))) (fma.f32 n0_i 1/3 (*.f32 n1_i -1/6))) (*.f32 normAngle normAngle))
(*.f32 (/.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 (*.f32 n1_i n1_i) -1/36)))
(*.f32 (/.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 n1_i (*.f32 -1/36 n1_i))))
(/.f32 (*.f32 (*.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)) (*.f32 normAngle normAngle)) 1) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))
(/.f32 (*.f32 normAngle (*.f32 normAngle (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 (pow.f32 n1_i 3) 1/216)))) (fma.f32 (*.f32 n0_i n0_i) 1/9 (*.f32 n1_i (*.f32 1/6 (-.f32 (*.f32 1/6 n1_i) (*.f32 1/3 n0_i))))))
(*.f32 (*.f32 normAngle normAngle) (/.f32 (fma.f32 (pow.f32 n1_i 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 (*.f32 1/6 n1_i) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3)) (*.f32 (*.f32 n0_i n0_i) 1/9))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle)))) (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))))) 1) (-.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))))
(/.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))) (-.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 1/6 n1_i) (*.f32 normAngle normAngle)))) (-.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 1/6 n1_i) (*.f32 normAngle normAngle))))
(/.f32 (fma.f32 (*.f32 n0_i n0_i) (*.f32 1/9 (pow.f32 normAngle 4)) (*.f32 (neg.f32 n1_i) (*.f32 (*.f32 1/36 (pow.f32 normAngle 4)) n1_i))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))))
(/.f32 (fma.f32 n0_i (*.f32 (*.f32 1/9 (pow.f32 normAngle 4)) n0_i) (*.f32 (*.f32 n1_i n1_i) (*.f32 -1/36 (pow.f32 normAngle 4)))) (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) 3)) 1) (+.f32 (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))) (*.f32 (*.f32 n0_i (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 normAngle normAngle))) 3) (pow.f32 (*.f32 (*.f32 1/6 n1_i) (*.f32 normAngle normAngle)) 3)) (fma.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 1/3 (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 (*.f32 1/6 n1_i) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 1/6 n1_i) (*.f32 normAngle normAngle)) (*.f32 1/3 (*.f32 n0_i (*.f32 normAngle normAngle)))))))
(/.f32 (fma.f32 (pow.f32 n1_i 3) (*.f32 1/216 (pow.f32 normAngle 6)) (*.f32 (pow.f32 n0_i 3) (*.f32 1/27 (pow.f32 normAngle 6)))) (fma.f32 n0_i (*.f32 (*.f32 1/9 (pow.f32 normAngle 4)) n0_i) (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 1/6 n1_i))) (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3))))))
(/.f32 (*.f32 (pow.f32 normAngle 6) (+.f32 (pow.f32 (*.f32 1/3 n0_i) 3) (pow.f32 (*.f32 1/6 n1_i) 3))) (fma.f32 n0_i (*.f32 (*.f32 1/9 (pow.f32 normAngle 4)) n0_i) (*.f32 (*.f32 1/6 (*.f32 normAngle normAngle)) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216))) (*.f32 (sqrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) (*.f32 normAngle normAngle))) (sqrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(/.f32 (sqrt.f32 (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 (pow.f32 n1_i 3) 1/216))) (/.f32 (sqrt.f32 (fma.f32 (*.f32 n0_i n0_i) 1/9 (*.f32 n1_i (*.f32 1/6 (-.f32 (*.f32 1/6 n1_i) (*.f32 1/3 n0_i)))))) (*.f32 (*.f32 normAngle normAngle) (sqrt.f32 (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 (pow.f32 n1_i 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/27))) (sqrt.f32 (fma.f32 (*.f32 1/6 n1_i) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3)) (*.f32 (*.f32 n0_i n0_i) 1/9)))) (*.f32 normAngle (*.f32 normAngle (sqrt.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36))) (*.f32 (sqrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) (*.f32 normAngle normAngle))) (sqrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 n1_i (*.f32 n1_i 1/36)))) (/.f32 (sqrt.f32 (fma.f32 n0_i 1/3 (*.f32 n1_i -1/6))) (*.f32 (*.f32 normAngle normAngle) (sqrt.f32 (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))))
(*.f32 (/.f32 (*.f32 normAngle (*.f32 normAngle (sqrt.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))) (sqrt.f32 (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i)))) (sqrt.f32 (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 (*.f32 n1_i n1_i) -1/36))))
(*.f32 (/.f32 (*.f32 normAngle (*.f32 normAngle (sqrt.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))) (sqrt.f32 (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i)))) (sqrt.f32 (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 n1_i (*.f32 -1/36 n1_i)))))
(/.f32 (*.f32 (*.f32 normAngle (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36))) normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))
(*.f32 (/.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 n1_i (*.f32 n1_i 1/36))) (fma.f32 n0_i 1/3 (*.f32 n1_i -1/6))) (*.f32 normAngle normAngle))
(*.f32 (/.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 (*.f32 n1_i n1_i) -1/36)))
(*.f32 (/.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 n1_i (*.f32 -1/36 n1_i))))
(/.f32 (*.f32 (*.f32 normAngle (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216))) normAngle) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))
(/.f32 (*.f32 normAngle (*.f32 normAngle (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 (pow.f32 n1_i 3) 1/216)))) (fma.f32 (*.f32 n0_i n0_i) 1/9 (*.f32 n1_i (*.f32 1/6 (-.f32 (*.f32 1/6 n1_i) (*.f32 1/3 n0_i))))))
(*.f32 (*.f32 normAngle normAngle) (/.f32 (fma.f32 (pow.f32 n1_i 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 (*.f32 1/6 n1_i) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3)) (*.f32 (*.f32 n0_i n0_i) 1/9))))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36))) 1) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))
(*.f32 (/.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 n1_i (*.f32 n1_i 1/36))) (fma.f32 n0_i 1/3 (*.f32 n1_i -1/6))) (*.f32 normAngle normAngle))
(*.f32 (/.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 (*.f32 n1_i n1_i) -1/36)))
(*.f32 (/.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 n1_i (*.f32 -1/36 n1_i))))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36))) (sqrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))) (sqrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))))
(*.f32 (/.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 n1_i (*.f32 n1_i 1/36))) (fma.f32 n0_i 1/3 (*.f32 n1_i -1/6))) (*.f32 normAngle normAngle))
(*.f32 (/.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 (*.f32 n1_i n1_i) -1/36)))
(*.f32 (/.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 n1_i (*.f32 -1/36 n1_i))))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36))) (*.f32 (cbrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))) (cbrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))))) (cbrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))))
(*.f32 (/.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 n1_i (*.f32 n1_i 1/36))) (fma.f32 n0_i 1/3 (*.f32 n1_i -1/6))) (*.f32 normAngle normAngle))
(*.f32 (/.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 (*.f32 n1_i n1_i) -1/36)))
(*.f32 (/.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 n1_i (*.f32 -1/36 n1_i))))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36))) (+.f32 (sqrt.f32 (*.f32 n0_i 1/3)) (sqrt.f32 (*.f32 n1_i 1/6)))) (-.f32 (sqrt.f32 (*.f32 n0_i 1/3)) (sqrt.f32 (*.f32 n1_i 1/6))))
(/.f32 (*.f32 normAngle (*.f32 normAngle (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 n1_i (*.f32 n1_i 1/36))))) (*.f32 (-.f32 (sqrt.f32 (*.f32 1/3 n0_i)) (sqrt.f32 (*.f32 1/6 n1_i))) (+.f32 (sqrt.f32 (*.f32 1/6 n1_i)) (sqrt.f32 (*.f32 1/3 n0_i)))))
(*.f32 (/.f32 (*.f32 normAngle (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 (*.f32 n1_i n1_i) -1/36))) (-.f32 (sqrt.f32 (*.f32 1/3 n0_i)) (sqrt.f32 (*.f32 1/6 n1_i)))) (/.f32 normAngle (+.f32 (sqrt.f32 (*.f32 1/6 n1_i)) (sqrt.f32 (*.f32 1/3 n0_i)))))
(*.f32 (/.f32 (*.f32 normAngle (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 n1_i (*.f32 -1/36 n1_i)))) (-.f32 (sqrt.f32 (*.f32 1/3 n0_i)) (sqrt.f32 (*.f32 1/6 n1_i)))) (/.f32 normAngle (+.f32 (sqrt.f32 (*.f32 1/6 n1_i)) (sqrt.f32 (*.f32 1/3 n0_i)))))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216))) 1) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))
(/.f32 (*.f32 normAngle (*.f32 normAngle (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 (pow.f32 n1_i 3) 1/216)))) (fma.f32 (*.f32 n0_i n0_i) 1/9 (*.f32 n1_i (*.f32 1/6 (-.f32 (*.f32 1/6 n1_i) (*.f32 1/3 n0_i))))))
(*.f32 (*.f32 normAngle normAngle) (/.f32 (fma.f32 (pow.f32 n1_i 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 (*.f32 1/6 n1_i) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3)) (*.f32 (*.f32 n0_i n0_i) 1/9))))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216))) (sqrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))) (sqrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(/.f32 (*.f32 normAngle (*.f32 normAngle (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 (pow.f32 n1_i 3) 1/216)))) (fma.f32 (*.f32 n0_i n0_i) 1/9 (*.f32 n1_i (*.f32 1/6 (-.f32 (*.f32 1/6 n1_i) (*.f32 1/3 n0_i))))))
(*.f32 (*.f32 normAngle normAngle) (/.f32 (fma.f32 (pow.f32 n1_i 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 (*.f32 1/6 n1_i) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3)) (*.f32 (*.f32 n0_i n0_i) 1/9))))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216))) (*.f32 (cbrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (cbrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))) (cbrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(/.f32 (*.f32 normAngle (*.f32 normAngle (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 (pow.f32 n1_i 3) 1/216)))) (fma.f32 (*.f32 n0_i n0_i) 1/9 (*.f32 n1_i (*.f32 1/6 (-.f32 (*.f32 1/6 n1_i) (*.f32 1/3 n0_i))))))
(*.f32 (*.f32 normAngle normAngle) (/.f32 (fma.f32 (pow.f32 n1_i 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 (*.f32 1/6 n1_i) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3)) (*.f32 (*.f32 n0_i n0_i) 1/9))))
(/.f32 (/.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)) (*.f32 normAngle normAngle)) 1) (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))
(*.f32 (/.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 n1_i (*.f32 n1_i 1/36))) (fma.f32 n0_i 1/3 (*.f32 n1_i -1/6))) (*.f32 normAngle normAngle))
(*.f32 (/.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 (*.f32 n1_i n1_i) -1/36)))
(*.f32 (/.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 n1_i (*.f32 -1/36 n1_i))))
(/.f32 (/.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)) (*.f32 normAngle normAngle)) (sqrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i)))) (sqrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))))
(*.f32 (/.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 n1_i (*.f32 n1_i 1/36))) (fma.f32 n0_i 1/3 (*.f32 n1_i -1/6))) (*.f32 normAngle normAngle))
(*.f32 (/.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 (*.f32 n1_i n1_i) -1/36)))
(*.f32 (/.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 n1_i (*.f32 -1/36 n1_i))))
(/.f32 (/.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)) (*.f32 normAngle normAngle)) (*.f32 (cbrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))) (cbrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))))) (cbrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 -1/6 n1_i))))
(*.f32 (/.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 n1_i (*.f32 n1_i 1/36))) (fma.f32 n0_i 1/3 (*.f32 n1_i -1/6))) (*.f32 normAngle normAngle))
(*.f32 (/.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 (*.f32 n1_i n1_i) -1/36)))
(*.f32 (/.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i -1/6 (*.f32 1/3 n0_i))) (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 n1_i (*.f32 -1/36 n1_i))))
(/.f32 (/.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i n1_i) 1/36)) (*.f32 normAngle normAngle)) (+.f32 (sqrt.f32 (*.f32 n0_i 1/3)) (sqrt.f32 (*.f32 n1_i 1/6)))) (-.f32 (sqrt.f32 (*.f32 n0_i 1/3)) (sqrt.f32 (*.f32 n1_i 1/6))))
(/.f32 (*.f32 normAngle (*.f32 normAngle (-.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 n1_i (*.f32 n1_i 1/36))))) (*.f32 (-.f32 (sqrt.f32 (*.f32 1/3 n0_i)) (sqrt.f32 (*.f32 1/6 n1_i))) (+.f32 (sqrt.f32 (*.f32 1/6 n1_i)) (sqrt.f32 (*.f32 1/3 n0_i)))))
(*.f32 (/.f32 (*.f32 normAngle (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 (*.f32 n1_i n1_i) -1/36))) (-.f32 (sqrt.f32 (*.f32 1/3 n0_i)) (sqrt.f32 (*.f32 1/6 n1_i)))) (/.f32 normAngle (+.f32 (sqrt.f32 (*.f32 1/6 n1_i)) (sqrt.f32 (*.f32 1/3 n0_i)))))
(*.f32 (/.f32 (*.f32 normAngle (fma.f32 n0_i (*.f32 n0_i 1/9) (*.f32 n1_i (*.f32 -1/36 n1_i)))) (-.f32 (sqrt.f32 (*.f32 1/3 n0_i)) (sqrt.f32 (*.f32 1/6 n1_i)))) (/.f32 normAngle (+.f32 (sqrt.f32 (*.f32 1/6 n1_i)) (sqrt.f32 (*.f32 1/3 n0_i)))))
(/.f32 (/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)) (*.f32 normAngle normAngle)) 1) (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))
(/.f32 (*.f32 normAngle (*.f32 normAngle (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 (pow.f32 n1_i 3) 1/216)))) (fma.f32 (*.f32 n0_i n0_i) 1/9 (*.f32 n1_i (*.f32 1/6 (-.f32 (*.f32 1/6 n1_i) (*.f32 1/3 n0_i))))))
(*.f32 (*.f32 normAngle normAngle) (/.f32 (fma.f32 (pow.f32 n1_i 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 (*.f32 1/6 n1_i) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3)) (*.f32 (*.f32 n0_i n0_i) 1/9))))
(/.f32 (/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)) (*.f32 normAngle normAngle)) (sqrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))) (sqrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(/.f32 (*.f32 normAngle (*.f32 normAngle (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 (pow.f32 n1_i 3) 1/216)))) (fma.f32 (*.f32 n0_i n0_i) 1/9 (*.f32 n1_i (*.f32 1/6 (-.f32 (*.f32 1/6 n1_i) (*.f32 1/3 n0_i))))))
(*.f32 (*.f32 normAngle normAngle) (/.f32 (fma.f32 (pow.f32 n1_i 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 (*.f32 1/6 n1_i) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3)) (*.f32 (*.f32 n0_i n0_i) 1/9))))
(/.f32 (/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) 1/27) (*.f32 (pow.f32 n1_i 3) 1/216)) (*.f32 normAngle normAngle)) (*.f32 (cbrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (cbrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))) (cbrt.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) 1/9) (*.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(/.f32 (*.f32 normAngle (*.f32 normAngle (fma.f32 (pow.f32 n0_i 3) 1/27 (*.f32 (pow.f32 n1_i 3) 1/216)))) (fma.f32 (*.f32 n0_i n0_i) 1/9 (*.f32 n1_i (*.f32 1/6 (-.f32 (*.f32 1/6 n1_i) (*.f32 1/3 n0_i))))))
(*.f32 (*.f32 normAngle normAngle) (/.f32 (fma.f32 (pow.f32 n1_i 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/27)) (fma.f32 (*.f32 1/6 n1_i) (fma.f32 1/6 n1_i (*.f32 n0_i -1/3)) (*.f32 (*.f32 n0_i n0_i) 1/9))))
(pow.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) 1)
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(pow.f32 (*.f32 normAngle (sqrt.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))) 2)
(pow.f32 (*.f32 normAngle (sqrt.f32 (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))) 2)
(pow.f32 (*.f32 normAngle (sqrt.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))) 2)
(pow.f32 (cbrt.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))) 3)
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(pow.f32 (pow.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) 3) 1/3)
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(sqrt.f32 (pow.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) 2))
(sqrt.f32 (pow.f32 (*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)))) 2))
(fabs.f32 (*.f32 normAngle (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)))))
(log.f32 (pow.f32 (pow.f32 (exp.f32 normAngle) normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))
(*.f32 (fma.f32 1/3 n0_i (*.f32 1/6 n1_i)) (log.f32 (pow.f32 (exp.f32 normAngle) normAngle)))
(*.f32 (fma.f32 1/6 n1_i (*.f32 1/3 n0_i)) (*.f32 normAngle (log.f32 (exp.f32 normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) 3))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 normAngle normAngle) 3) (pow.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)) 3)))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)) 3) (pow.f32 (*.f32 normAngle normAngle) 3)))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(exp.f32 (log.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))) 1))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(fma.f32 (*.f32 n0_i 1/3) (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 n0_i 1/3) (*.f32 n1_i (*.f32 1/6 (*.f32 normAngle normAngle))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/3 n0_i (*.f32 1/6 n1_i))))
(*.f32 normAngle (*.f32 normAngle (fma.f32 1/6 n1_i (*.f32 1/3 n0_i))))

localize16.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.1b
(*.f32 (-.f32 1 u) n0_i)
Compiler

Compiled 15 to 10 computations (33.3% saved)

localize86.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(*.f32 n1_i u)
0.1b
(+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))
0.2b
(/.f32 1 (-.f32 1 u))
0.3b
(/.f32 n0_i (/.f32 1 (-.f32 1 u)))
Compiler

Compiled 37 to 23 computations (37.8% saved)

series2.0ms (0%)

Counts
3 → 72
Calls

18 calls:

TimeVariablePointExpression
0.0ms
u
@inf
(/.f32 1 (-.f32 1 u))
0.0ms
u
@-inf
(/.f32 1 (-.f32 1 u))
0.0ms
u
@0
(/.f32 1 (-.f32 1 u))
0.0ms
n0_i
@0
(/.f32 n0_i (/.f32 1 (-.f32 1 u)))
0.0ms
u
@inf
(/.f32 n0_i (/.f32 1 (-.f32 1 u)))

rewrite108.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1262×associate-/r*
936×associate-/l*
828×distribute-rgt-in
792×distribute-lft-in
634×associate-/r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01159
124747
2349947
Stop Event
node limit
Counts
3 → 179
Calls
Call 1
Inputs
(/.f32 n0_i (/.f32 1 (-.f32 1 u)))
(/.f32 1 (-.f32 1 u))
(+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 n0_i (*.f32 n0_i (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 n0_i (*.f32 (neg.f32 u) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 n0_i (*.f32 n0_i (*.f32 (neg.f32 u) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 n0_i (*.f32 1 (*.f32 n0_i (neg.f32 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 n0_i (*.f32 1 (*.f32 (neg.f32 u) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 n0_i (*.f32 (*.f32 (neg.f32 u) 1) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 n0_i (*.f32 (*.f32 n0_i (neg.f32 u)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 n0_i (*.f32 (*.f32 (neg.f32 u) n0_i) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i (neg.f32 u)) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 u) n0_i) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 n0_i -1) -1) (*.f32 (/.f32 n0_i -1) (neg.f32 (neg.f32 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -1 (/.f32 n0_i -1)) (*.f32 (neg.f32 (neg.f32 u)) (/.f32 n0_i -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 n0_i (neg.f32 u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 (neg.f32 u) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 n0_i (-.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 n0_i (neg.f32 (+.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 n0_i (/.f32 1 (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 u) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) (sqrt.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (-.f32 1 u)) (*.f32 n0_i (sqrt.f32 (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 n0_i) (*.f32 (sqrt.f32 n0_i) (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) (pow.f32 (cbrt.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) 2) (cbrt.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 n0_i) 2) (*.f32 (cbrt.f32 n0_i) (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (*.f32 n0_i (+.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 -1 u) (neg.f32 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 n0_i) (+.f32 -1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 n0_i (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (cbrt.f32 (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (cbrt.f32 (pow.f32 (-.f32 1 u) -2))) (*.f32 n0_i (cbrt.f32 (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 n0_i -1) (+.f32 -1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 n0_i) 1) (/.f32 (sqrt.f32 n0_i) (/.f32 1 (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 n0_i) (/.f32 1 (-.f32 1 u))) (sqrt.f32 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 n0_i) (cbrt.f32 (pow.f32 (-.f32 1 u) -2))) (*.f32 (/.f32 (sqrt.f32 n0_i) 1) (cbrt.f32 (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) 1) (*.f32 (/.f32 (cbrt.f32 n0_i) -1) (+.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (pow.f32 (-.f32 1 u) -1/2)) (/.f32 (cbrt.f32 n0_i) (pow.f32 (-.f32 1 u) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (cbrt.f32 (pow.f32 (-.f32 1 u) -2))) (cbrt.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) 1) (sqrt.f32 (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 n0_i (cbrt.f32 (pow.f32 (-.f32 1 u) -2))) 1) (cbrt.f32 (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (/.f32 1 (-.f32 1 u))) (cbrt.f32 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 n0_i (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2))) (cbrt.f32 (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (/.f32 1 (-.f32 1 u)) (pow.f32 (cbrt.f32 n0_i) 2))) (cbrt.f32 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 n0_i (cbrt.f32 (pow.f32 (-.f32 1 u) -2))) -1) (cbrt.f32 (+.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (-.f32 1 (*.f32 u u))) (-.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 (pow.f32 u 3))) (-.f32 (+.f32 1 (*.f32 u u)) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) (-.f32 1 (*.f32 (fma.f32 u u u) (fma.f32 u u u)))) (-.f32 1 (fma.f32 u u u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) (+.f32 1 (pow.f32 (fma.f32 u u u) 3))) (+.f32 1 (-.f32 (*.f32 (fma.f32 u u u) (fma.f32 u u u)) (fma.f32 u u u))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (/.f32 1 (-.f32 1 u)) n0_i) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 n0_i (+.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 n0_i) (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 1 (-.f32 1 (*.f32 u u))) 1) (*.f32 (/.f32 1 (-.f32 1 (*.f32 u u))) u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 1 (-.f32 1 (*.f32 u u))) u) (*.f32 (/.f32 1 (-.f32 1 (*.f32 u u))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) 1) (*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) (fma.f32 u u u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) (fma.f32 u u u)) (*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) (+.f32 1 (*.f32 u u))) (*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (/.f32 1 (-.f32 1 (*.f32 u u)))) (*.f32 u (/.f32 1 (-.f32 1 (*.f32 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (/.f32 1 (-.f32 1 (*.f32 u u)))) (*.f32 1 (/.f32 1 (-.f32 1 (*.f32 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (/.f32 1 (-.f32 1 (pow.f32 u 3)))) (*.f32 (fma.f32 u u u) (/.f32 1 (-.f32 1 (pow.f32 u 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (fma.f32 u u u) (/.f32 1 (-.f32 1 (pow.f32 u 3)))) (*.f32 1 (/.f32 1 (-.f32 1 (pow.f32 u 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 1 (*.f32 u u)) (/.f32 1 (-.f32 1 (pow.f32 u 3)))) (*.f32 u (/.f32 1 (-.f32 1 (pow.f32 u 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 1 (-.f32 1 u)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 1 (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (-.f32 1 u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (-.f32 1 u) -1/2) (pow.f32 (-.f32 1 u) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (cbrt.f32 (+.f32 -1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 (-.f32 1 u) -2)) (/.f32 -1 (cbrt.f32 (+.f32 -1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (/.f32 1 (+.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 -1 u)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (/.f32 -1 (cbrt.f32 (+.f32 -1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (-.f32 1 (*.f32 u u))) (+.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 (-.f32 1 u) -2)) 1) (/.f32 -1 (cbrt.f32 (+.f32 -1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (sqrt.f32 (-.f32 1 u)) -1) (pow.f32 (sqrt.f32 (-.f32 1 u)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) -1) (pow.f32 (cbrt.f32 (-.f32 1 u)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (neg.f32 (-.f32 1 (*.f32 u u)))) (neg.f32 (+.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (neg.f32 (-.f32 1 (pow.f32 u 3)))) (neg.f32 (+.f32 1 (fma.f32 u u u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (-.f32 1 (*.f32 (neg.f32 u) (neg.f32 u)))) (+.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 1 (pow.f32 (neg.f32 u) 3))) (+.f32 1 (-.f32 (*.f32 (neg.f32 u) (neg.f32 u)) (neg.f32 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (-.f32 1 u) -1/2) (sqrt.f32 (-.f32 1 (*.f32 u u)))) (sqrt.f32 (+.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (-.f32 1 u) -1/2) (sqrt.f32 (-.f32 1 (pow.f32 u 3)))) (sqrt.f32 (+.f32 1 (fma.f32 u u u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (neg.f32 (-.f32 1 (*.f32 u u)))) (+.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (neg.f32 (-.f32 1 (pow.f32 u 3)))) (+.f32 1 (fma.f32 u u u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (cbrt.f32 (-.f32 1 (*.f32 u u)))) (cbrt.f32 (+.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (cbrt.f32 (-.f32 1 (pow.f32 u 3)))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 1 (fma.f32 u u u)) (-.f32 1 (*.f32 (pow.f32 u 3) (pow.f32 u 3)))) (+.f32 1 (pow.f32 u 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 1 (fma.f32 u u u)) (-.f32 1 (pow.f32 (pow.f32 u 3) 3))) (+.f32 1 (+.f32 (pow.f32 u 3) (*.f32 (pow.f32 u 3) (pow.f32 u 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 1 u) (-.f32 1 (*.f32 (*.f32 u u) (*.f32 u u)))) (+.f32 1 (*.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 1 u) (-.f32 1 (pow.f32 (*.f32 u u) 3))) (+.f32 1 (+.f32 (*.f32 u u) (*.f32 (*.f32 u u) (*.f32 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (-.f32 1 u) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 1 (-.f32 1 u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (-.f32 1 u) -1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 -1 (cbrt.f32 (+.f32 -1 u))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 1 (-.f32 1 u)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (-.f32 1 u) -2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 1 (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (-.f32 1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 1 (-.f32 1 u)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 1 (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (neg.f32 (log1p.f32 (neg.f32 u))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log1p.f32 (neg.f32 u)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (neg.f32 (log1p.f32 (neg.f32 u))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 1 (-.f32 1 u))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 n1_i u))) (-.f32 1 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))))) (-.f32 1 (*.f32 n1_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (pow.f32 (*.f32 n1_i u) 2) (-.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))) (/.f32 (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2) (-.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (exp.f32 (log1p.f32 (*.f32 n1_i u)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 n1_i u) (exp.f32 (log1p.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))) (sqrt.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))) (pow.f32 (cbrt.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))) 2) (cbrt.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2)) (/.f32 1 (-.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (-.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u))))) (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2)) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2))) (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2)) (-.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3))) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3)) (-.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 n1_i u) 2)) (*.f32 (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u))) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u)))))) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3)) (+.f32 (pow.f32 (pow.f32 (*.f32 n1_i u) 2) 3) (pow.f32 (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u))) 3))) (+.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 n1_i u) 2)) (-.f32 (*.f32 (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u))) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u)))) (*.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) (/.f32 (-.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) (-.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2)) (-.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3)) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u)))) (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u)))) (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3))) (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2))) (/.f32 (-.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3)))) (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2)))) (/.f32 (-.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 n1_i u) 3)) (*.f32 (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3))) (*.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u)))) (-.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2) (pow.f32 (*.f32 n1_i u) 2)) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 n1_i u) 2)) (*.f32 (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2))) (*.f32 (-.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) (+.f32 (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2) (pow.f32 (*.f32 n1_i u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 n1_i u) 3) 3) (pow.f32 (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3) 3)) (*.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u)))) (+.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 n1_i u) 3)) (-.f32 (*.f32 (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3)) (*.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 n1_i u) 2) 3) (pow.f32 (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2) 3)) (*.f32 (-.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) (+.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 n1_i u) 2)) (+.f32 (*.f32 (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2)) (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2))) (neg.f32 (-.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2)) 1) (-.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2)) (sqrt.f32 (-.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u)))))) (sqrt.f32 (-.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2)) (*.f32 (cbrt.f32 (-.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))) (cbrt.f32 (-.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))))) (cbrt.f32 (-.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2)) (+.f32 (sqrt.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) (sqrt.f32 (*.f32 n1_i u)))) (-.f32 (sqrt.f32 (*.f32 n1_i u)) (sqrt.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3)) 1) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i u))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 u n1_i (/.f32 n0_i (/.f32 1 (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 n1_i u (/.f32 n0_i (/.f32 1 (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) (sqrt.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) (*.f32 n1_i u))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (*.f32 n1_i u)) (sqrt.f32 (*.f32 n1_i u)) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) 2) (cbrt.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) (*.f32 n1_i u))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (*.f32 n1_i u)) 2) (cbrt.f32 (*.f32 n1_i u)) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))))))

simplify166.0ms (0.9%)

Algorithm
egg-herbie
Rules
928×associate-+r+
926×+-commutative
756×associate-*r*
736×associate-+l+
640×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
05058311
115257053
266627053
Stop Event
node limit
Counts
251 → 286
Calls
Call 1
Inputs
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
n0_i
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(*.f32 -1 (*.f32 u n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(*.f32 -1 (*.f32 u n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
1
(+.f32 1 u)
(+.f32 1 (+.f32 u (pow.f32 u 2)))
(+.f32 (pow.f32 u 3) (+.f32 1 (+.f32 u (pow.f32 u 2))))
(/.f32 -1 u)
(neg.f32 (+.f32 (/.f32 1 (pow.f32 u 2)) (/.f32 1 u)))
(neg.f32 (+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (/.f32 1 (pow.f32 u 2)) (/.f32 1 u))))
(neg.f32 (+.f32 (/.f32 1 (pow.f32 u 4)) (+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (/.f32 1 (pow.f32 u 2)) (/.f32 1 u)))))
(/.f32 -1 u)
(neg.f32 (+.f32 (/.f32 1 (pow.f32 u 2)) (/.f32 1 u)))
(neg.f32 (+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (/.f32 1 (pow.f32 u 2)) (/.f32 1 u))))
(neg.f32 (+.f32 (/.f32 1 (pow.f32 u 4)) (+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (/.f32 1 (pow.f32 u 2)) (/.f32 1 u)))))
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
n0_i
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i)))
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 n0_i (neg.f32 u)))
(+.f32 n0_i (*.f32 (neg.f32 u) n0_i))
(+.f32 n0_i (*.f32 n0_i (*.f32 (neg.f32 u) 1)))
(+.f32 n0_i (*.f32 1 (*.f32 n0_i (neg.f32 u))))
(+.f32 n0_i (*.f32 1 (*.f32 (neg.f32 u) n0_i)))
(+.f32 n0_i (*.f32 (*.f32 (neg.f32 u) 1) n0_i))
(+.f32 n0_i (*.f32 (*.f32 n0_i (neg.f32 u)) 1))
(+.f32 n0_i (*.f32 (*.f32 (neg.f32 u) n0_i) 1))
(+.f32 (*.f32 n0_i (neg.f32 u)) n0_i)
(+.f32 (*.f32 (neg.f32 u) n0_i) n0_i)
(+.f32 (*.f32 (/.f32 n0_i -1) -1) (*.f32 (/.f32 n0_i -1) (neg.f32 (neg.f32 u))))
(+.f32 (*.f32 -1 (/.f32 n0_i -1)) (*.f32 (neg.f32 (neg.f32 u)) (/.f32 n0_i -1)))
(-.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 n0_i (neg.f32 u))))
(-.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 (neg.f32 u) n0_i)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))))) 1)
(*.f32 n0_i (-.f32 1 u))
(*.f32 n0_i (neg.f32 (+.f32 -1 u)))
(*.f32 1 (/.f32 n0_i (/.f32 1 (-.f32 1 u))))
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 1)
(*.f32 (sqrt.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) (sqrt.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))))
(*.f32 (sqrt.f32 (-.f32 1 u)) (*.f32 n0_i (sqrt.f32 (-.f32 1 u))))
(*.f32 (sqrt.f32 n0_i) (*.f32 (sqrt.f32 n0_i) (-.f32 1 u)))
(*.f32 (cbrt.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) (pow.f32 (cbrt.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) 2) (cbrt.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))))
(*.f32 (pow.f32 (cbrt.f32 n0_i) 2) (*.f32 (cbrt.f32 n0_i) (-.f32 1 u)))
(*.f32 -1 (*.f32 n0_i (+.f32 -1 u)))
(*.f32 (+.f32 -1 u) (neg.f32 n0_i))
(*.f32 (neg.f32 n0_i) (+.f32 -1 u))
(*.f32 (*.f32 n0_i (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (cbrt.f32 (-.f32 1 u)))
(*.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (-.f32 1 u) -2))) (*.f32 n0_i (cbrt.f32 (-.f32 1 u))))
(*.f32 (/.f32 n0_i -1) (+.f32 -1 u))
(*.f32 (/.f32 (sqrt.f32 n0_i) 1) (/.f32 (sqrt.f32 n0_i) (/.f32 1 (-.f32 1 u))))
(*.f32 (/.f32 (sqrt.f32 n0_i) (/.f32 1 (-.f32 1 u))) (sqrt.f32 n0_i))
(*.f32 (/.f32 (sqrt.f32 n0_i) (cbrt.f32 (pow.f32 (-.f32 1 u) -2))) (*.f32 (/.f32 (sqrt.f32 n0_i) 1) (cbrt.f32 (-.f32 1 u))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) 1) (*.f32 (/.f32 (cbrt.f32 n0_i) -1) (+.f32 -1 u)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (pow.f32 (-.f32 1 u) -1/2)) (/.f32 (cbrt.f32 n0_i) (pow.f32 (-.f32 1 u) -1/2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (cbrt.f32 (pow.f32 (-.f32 1 u) -2))) (cbrt.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))))
(*.f32 (/.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) 1) (sqrt.f32 (-.f32 1 u)))
(*.f32 (/.f32 (/.f32 n0_i (cbrt.f32 (pow.f32 (-.f32 1 u) -2))) 1) (cbrt.f32 (-.f32 1 u)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (/.f32 1 (-.f32 1 u))) (cbrt.f32 n0_i))
(*.f32 (/.f32 n0_i (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2))) (cbrt.f32 (-.f32 1 u)))
(*.f32 (/.f32 1 (/.f32 (/.f32 1 (-.f32 1 u)) (pow.f32 (cbrt.f32 n0_i) 2))) (cbrt.f32 n0_i))
(*.f32 (/.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 -1 u)))
(*.f32 (/.f32 (/.f32 n0_i (cbrt.f32 (pow.f32 (-.f32 1 u) -2))) -1) (cbrt.f32 (+.f32 -1 u)))
(*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (-.f32 1 (*.f32 u u))) (-.f32 1 u))
(*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 (pow.f32 u 3))) (-.f32 (+.f32 1 (*.f32 u u)) u))
(*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) (-.f32 1 (*.f32 (fma.f32 u u u) (fma.f32 u u u)))) (-.f32 1 (fma.f32 u u u)))
(*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) (+.f32 1 (pow.f32 (fma.f32 u u u) 3))) (+.f32 1 (-.f32 (*.f32 (fma.f32 u u u) (fma.f32 u u u)) (fma.f32 u u u))))
(pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 1)
(pow.f32 (sqrt.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) 2)
(pow.f32 (cbrt.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) 3)
(pow.f32 (/.f32 (/.f32 1 (-.f32 1 u)) n0_i) -1)
(pow.f32 (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3) 1/3)
(neg.f32 (*.f32 n0_i (+.f32 -1 u)))
(sqrt.f32 (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2))
(log.f32 (pow.f32 (exp.f32 n0_i) (-.f32 1 u)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))))))
(cbrt.f32 (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3))
(expm1.f32 (log1p.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))))
(exp.f32 (log.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))))
(exp.f32 (*.f32 (log.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) 1))
(log1p.f32 (expm1.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))))
(+.f32 (*.f32 (/.f32 1 (-.f32 1 (*.f32 u u))) 1) (*.f32 (/.f32 1 (-.f32 1 (*.f32 u u))) u))
(+.f32 (*.f32 (/.f32 1 (-.f32 1 (*.f32 u u))) u) (*.f32 (/.f32 1 (-.f32 1 (*.f32 u u))) 1))
(+.f32 (*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) 1) (*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) (fma.f32 u u u)))
(+.f32 (*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) (fma.f32 u u u)) (*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) 1))
(+.f32 (*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) (+.f32 1 (*.f32 u u))) (*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) u))
(+.f32 (*.f32 1 (/.f32 1 (-.f32 1 (*.f32 u u)))) (*.f32 u (/.f32 1 (-.f32 1 (*.f32 u u)))))
(+.f32 (*.f32 u (/.f32 1 (-.f32 1 (*.f32 u u)))) (*.f32 1 (/.f32 1 (-.f32 1 (*.f32 u u)))))
(+.f32 (*.f32 1 (/.f32 1 (-.f32 1 (pow.f32 u 3)))) (*.f32 (fma.f32 u u u) (/.f32 1 (-.f32 1 (pow.f32 u 3)))))
(+.f32 (*.f32 (fma.f32 u u u) (/.f32 1 (-.f32 1 (pow.f32 u 3)))) (*.f32 1 (/.f32 1 (-.f32 1 (pow.f32 u 3)))))
(+.f32 (*.f32 (+.f32 1 (*.f32 u u)) (/.f32 1 (-.f32 1 (pow.f32 u 3)))) (*.f32 u (/.f32 1 (-.f32 1 (pow.f32 u 3)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (-.f32 1 u)))) 1)
(*.f32 1 (/.f32 1 (-.f32 1 u)))
(*.f32 (/.f32 1 (-.f32 1 u)) 1)
(*.f32 (pow.f32 (-.f32 1 u) -1/2) (pow.f32 (-.f32 1 u) -1/2))
(*.f32 (/.f32 -1 (cbrt.f32 (+.f32 -1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) -2)))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 u) -2)) (/.f32 -1 (cbrt.f32 (+.f32 -1 u))))
(*.f32 -1 (/.f32 1 (+.f32 -1 u)))
(*.f32 (/.f32 1 (+.f32 -1 u)) -1)
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (/.f32 -1 (cbrt.f32 (+.f32 -1 u))))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 u u))) (+.f32 1 u))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (-.f32 1 u) -2)) 1) (/.f32 -1 (cbrt.f32 (+.f32 -1 u))))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 1 u)) -1) (pow.f32 (sqrt.f32 (-.f32 1 u)) -1))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) -1) (pow.f32 (cbrt.f32 (-.f32 1 u)) -1))
(*.f32 (/.f32 1 (neg.f32 (-.f32 1 (*.f32 u u)))) (neg.f32 (+.f32 1 u)))
(*.f32 (/.f32 1 (neg.f32 (-.f32 1 (pow.f32 u 3)))) (neg.f32 (+.f32 1 (fma.f32 u u u))))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 (neg.f32 u) (neg.f32 u)))) (+.f32 1 u))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 (neg.f32 u) 3))) (+.f32 1 (-.f32 (*.f32 (neg.f32 u) (neg.f32 u)) (neg.f32 u))))
(*.f32 (/.f32 (pow.f32 (-.f32 1 u) -1/2) (sqrt.f32 (-.f32 1 (*.f32 u u)))) (sqrt.f32 (+.f32 1 u)))
(*.f32 (/.f32 (pow.f32 (-.f32 1 u) -1/2) (sqrt.f32 (-.f32 1 (pow.f32 u 3)))) (sqrt.f32 (+.f32 1 (fma.f32 u u u))))
(*.f32 (/.f32 -1 (neg.f32 (-.f32 1 (*.f32 u u)))) (+.f32 1 u))
(*.f32 (/.f32 -1 (neg.f32 (-.f32 1 (pow.f32 u 3)))) (+.f32 1 (fma.f32 u u u)))
(*.f32 (/.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (cbrt.f32 (-.f32 1 (*.f32 u u)))) (cbrt.f32 (+.f32 1 u)))
(*.f32 (/.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (cbrt.f32 (-.f32 1 (pow.f32 u 3)))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))
(*.f32 (/.f32 (+.f32 1 (fma.f32 u u u)) (-.f32 1 (*.f32 (pow.f32 u 3) (pow.f32 u 3)))) (+.f32 1 (pow.f32 u 3)))
(*.f32 (/.f32 (+.f32 1 (fma.f32 u u u)) (-.f32 1 (pow.f32 (pow.f32 u 3) 3))) (+.f32 1 (+.f32 (pow.f32 u 3) (*.f32 (pow.f32 u 3) (pow.f32 u 3)))))
(*.f32 (/.f32 (+.f32 1 u) (-.f32 1 (*.f32 (*.f32 u u) (*.f32 u u)))) (+.f32 1 (*.f32 u u)))
(*.f32 (/.f32 (+.f32 1 u) (-.f32 1 (pow.f32 (*.f32 u u) 3))) (+.f32 1 (+.f32 (*.f32 u u) (*.f32 (*.f32 u u) (*.f32 u u)))))
(pow.f32 (-.f32 1 u) -1)
(pow.f32 (/.f32 1 (-.f32 1 u)) 1)
(pow.f32 (pow.f32 (-.f32 1 u) -1/2) 2)
(pow.f32 (/.f32 -1 (cbrt.f32 (+.f32 -1 u))) 3)
(pow.f32 (pow.f32 (/.f32 1 (-.f32 1 u)) 3) 1/3)
(sqrt.f32 (pow.f32 (-.f32 1 u) -2))
(log.f32 (exp.f32 (/.f32 1 (-.f32 1 u))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (-.f32 1 u)))))
(cbrt.f32 (pow.f32 (/.f32 1 (-.f32 1 u)) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (-.f32 1 u))))
(exp.f32 (neg.f32 (log1p.f32 (neg.f32 u))))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 u)) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (neg.f32 u))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (-.f32 1 u))))
(-.f32 (exp.f32 (log1p.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u)))))) 1)
(-.f32 (exp.f32 (log1p.f32 (*.f32 n1_i u))) (-.f32 1 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))))) (-.f32 1 (*.f32 n1_i u)))
(-.f32 (/.f32 (pow.f32 (*.f32 n1_i u) 2) (-.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))) (/.f32 (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2) (-.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))))
(-.f32 (+.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (exp.f32 (log1p.f32 (*.f32 n1_i u)))) 1)
(-.f32 (+.f32 (*.f32 n1_i u) (exp.f32 (log1p.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))))) 1)
(*.f32 1 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u)))))
(*.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) 1)
(*.f32 (sqrt.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))) (sqrt.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))))
(*.f32 (cbrt.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))) (pow.f32 (cbrt.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))) 2) (cbrt.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))))
(*.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2)) (/.f32 1 (-.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))))
(*.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u))))))
(*.f32 (/.f32 1 (-.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2)))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u))))) (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3)))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2)) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2))) (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u)))))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2)) (-.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3))) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u)))))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3)) (-.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 n1_i u) 2)) (*.f32 (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u))) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u)))))) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3)) (+.f32 (pow.f32 (pow.f32 (*.f32 n1_i u) 2) 3) (pow.f32 (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u))) 3))) (+.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 n1_i u) 2)) (-.f32 (*.f32 (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u))) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u)))) (*.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u)))))))
(/.f32 1 (/.f32 1 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))))
(/.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) (/.f32 (-.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) (-.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))))
(/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2)) (-.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u)))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3)) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u)))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u)))) (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u)))) (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3))) (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2))) (/.f32 (-.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2)))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3)))) (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2)))) (/.f32 (-.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 n1_i u) 3)) (*.f32 (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3))) (*.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u)))) (-.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3))))
(/.f32 (-.f32 (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2) (pow.f32 (*.f32 n1_i u) 2)) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u)))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 n1_i u) 2)) (*.f32 (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2))) (*.f32 (-.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) (+.f32 (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2) (pow.f32 (*.f32 n1_i u) 2))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 n1_i u) 3) 3) (pow.f32 (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3) 3)) (*.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u)))) (+.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 n1_i u) 3)) (-.f32 (*.f32 (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3)) (*.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 n1_i u) 2) 3) (pow.f32 (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2) 3)) (*.f32 (-.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) (+.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 n1_i u) 2)) (+.f32 (*.f32 (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2)) (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2))) (neg.f32 (-.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2)) 1) (-.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2)) (sqrt.f32 (-.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u)))))) (sqrt.f32 (-.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2)) (*.f32 (cbrt.f32 (-.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))) (cbrt.f32 (-.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))))) (cbrt.f32 (-.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2)) (+.f32 (sqrt.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) (sqrt.f32 (*.f32 n1_i u)))) (-.f32 (sqrt.f32 (*.f32 n1_i u)) (sqrt.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3)) 1) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u)))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u))))))
(pow.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) 1)
(pow.f32 (sqrt.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))) 2)
(pow.f32 (cbrt.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))) 3)
(pow.f32 (pow.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) 3) 1/3)
(sqrt.f32 (pow.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) 2))
(log.f32 (exp.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u)))))))
(cbrt.f32 (pow.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) 3))
(expm1.f32 (log1p.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))))
(exp.f32 (log.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))))
(exp.f32 (*.f32 (log.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))) 1))
(log1p.f32 (expm1.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i u))
(fma.f32 1 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u))
(fma.f32 1 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))
(fma.f32 u n1_i (/.f32 n0_i (/.f32 1 (-.f32 1 u))))
(fma.f32 n1_i u (/.f32 n0_i (/.f32 1 (-.f32 1 u))))
(fma.f32 (sqrt.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) (sqrt.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) (*.f32 n1_i u))
(fma.f32 (sqrt.f32 (*.f32 n1_i u)) (sqrt.f32 (*.f32 n1_i u)) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) 2) (cbrt.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) (*.f32 n1_i u))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 n1_i u)) 2) (cbrt.f32 (*.f32 n1_i u)) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))
Outputs
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
n0_i
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 -1 (*.f32 u n0_i))
(*.f32 n0_i (neg.f32 u))
(*.f32 u (neg.f32 n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 -1 (*.f32 u n0_i))
(*.f32 n0_i (neg.f32 u))
(*.f32 u (neg.f32 n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
1
(+.f32 1 u)
(+.f32 1 (+.f32 u (pow.f32 u 2)))
(+.f32 1 (fma.f32 u u u))
(+.f32 (pow.f32 u 3) (+.f32 1 (+.f32 u (pow.f32 u 2))))
(+.f32 (+.f32 1 (pow.f32 u 3)) (fma.f32 u u u))
(+.f32 1 (+.f32 (fma.f32 u u u) (pow.f32 u 3)))
(/.f32 -1 u)
(neg.f32 (+.f32 (/.f32 1 (pow.f32 u 2)) (/.f32 1 u)))
(neg.f32 (+.f32 (/.f32 1 (*.f32 u u)) (/.f32 1 u)))
(+.f32 (/.f32 -1 (*.f32 u u)) (/.f32 -1 u))
(neg.f32 (+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (/.f32 1 (pow.f32 u 2)) (/.f32 1 u))))
(neg.f32 (+.f32 (+.f32 (/.f32 1 (*.f32 u u)) (/.f32 1 u)) (/.f32 1 (pow.f32 u 3))))
(+.f32 (+.f32 (/.f32 -1 (pow.f32 u 3)) (/.f32 -1 (*.f32 u u))) (/.f32 -1 u))
(+.f32 (/.f32 -1 (*.f32 u u)) (+.f32 (/.f32 -1 u) (/.f32 -1 (pow.f32 u 3))))
(neg.f32 (+.f32 (/.f32 1 (pow.f32 u 4)) (+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (/.f32 1 (pow.f32 u 2)) (/.f32 1 u)))))
(neg.f32 (+.f32 (+.f32 (/.f32 1 (pow.f32 u 4)) (/.f32 1 (pow.f32 u 3))) (+.f32 (/.f32 1 (*.f32 u u)) (/.f32 1 u))))
(+.f32 (+.f32 (+.f32 (/.f32 -1 (pow.f32 u 3)) (/.f32 -1 (*.f32 u u))) (/.f32 -1 u)) (/.f32 -1 (pow.f32 u 4)))
(+.f32 (+.f32 (/.f32 -1 (*.f32 u u)) (/.f32 -1 u)) (+.f32 (/.f32 -1 (pow.f32 u 4)) (/.f32 -1 (pow.f32 u 3))))
(/.f32 -1 u)
(neg.f32 (+.f32 (/.f32 1 (pow.f32 u 2)) (/.f32 1 u)))
(neg.f32 (+.f32 (/.f32 1 (*.f32 u u)) (/.f32 1 u)))
(+.f32 (/.f32 -1 (*.f32 u u)) (/.f32 -1 u))
(neg.f32 (+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (/.f32 1 (pow.f32 u 2)) (/.f32 1 u))))
(neg.f32 (+.f32 (+.f32 (/.f32 1 (*.f32 u u)) (/.f32 1 u)) (/.f32 1 (pow.f32 u 3))))
(+.f32 (+.f32 (/.f32 -1 (pow.f32 u 3)) (/.f32 -1 (*.f32 u u))) (/.f32 -1 u))
(+.f32 (/.f32 -1 (*.f32 u u)) (+.f32 (/.f32 -1 u) (/.f32 -1 (pow.f32 u 3))))
(neg.f32 (+.f32 (/.f32 1 (pow.f32 u 4)) (+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (/.f32 1 (pow.f32 u 2)) (/.f32 1 u)))))
(neg.f32 (+.f32 (+.f32 (/.f32 1 (pow.f32 u 4)) (/.f32 1 (pow.f32 u 3))) (+.f32 (/.f32 1 (*.f32 u u)) (/.f32 1 u))))
(+.f32 (+.f32 (+.f32 (/.f32 -1 (pow.f32 u 3)) (/.f32 -1 (*.f32 u u))) (/.f32 -1 u)) (/.f32 -1 (pow.f32 u 4)))
(+.f32 (+.f32 (/.f32 -1 (*.f32 u u)) (/.f32 -1 u)) (+.f32 (/.f32 -1 (pow.f32 u 4)) (/.f32 -1 (pow.f32 u 3))))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 n1_i u)
(*.f32 u n1_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 n1_i u)
(*.f32 u n1_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
n0_i
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)
(*.f32 u (+.f32 n1_i (neg.f32 n0_i)))
(*.f32 u (-.f32 n1_i n0_i))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i)))
(*.f32 u (+.f32 n1_i (neg.f32 n0_i)))
(*.f32 u (-.f32 n1_i n0_i))
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 n1_i u)
(*.f32 u n1_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 n0_i (*.f32 n0_i (neg.f32 u)))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 n0_i (*.f32 (neg.f32 u) n0_i))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 n0_i (*.f32 n0_i (*.f32 (neg.f32 u) 1)))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 n0_i (*.f32 1 (*.f32 n0_i (neg.f32 u))))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 n0_i (*.f32 1 (*.f32 (neg.f32 u) n0_i)))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 n0_i (*.f32 (*.f32 (neg.f32 u) 1) n0_i))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 n0_i (*.f32 (*.f32 n0_i (neg.f32 u)) 1))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 n0_i (*.f32 (*.f32 (neg.f32 u) n0_i) 1))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (*.f32 n0_i (neg.f32 u)) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (*.f32 (neg.f32 u) n0_i) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (*.f32 (/.f32 n0_i -1) -1) (*.f32 (/.f32 n0_i -1) (neg.f32 (neg.f32 u))))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (*.f32 -1 (/.f32 n0_i -1)) (*.f32 (neg.f32 (neg.f32 u)) (/.f32 n0_i -1)))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(-.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 n0_i (neg.f32 u))))
(-.f32 (exp.f32 (log1p.f32 n0_i)) (+.f32 1 (*.f32 u n0_i)))
(-.f32 (expm1.f32 (log1p.f32 n0_i)) (*.f32 u n0_i))
(-.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 (neg.f32 u) n0_i)))
(-.f32 (exp.f32 (log1p.f32 n0_i)) (+.f32 1 (*.f32 u n0_i)))
(-.f32 (expm1.f32 (log1p.f32 n0_i)) (*.f32 u n0_i))
(-.f32 (exp.f32 (log1p.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))))) 1)
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 n0_i (-.f32 1 u))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 n0_i (neg.f32 (+.f32 -1 u)))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 1 (/.f32 n0_i (/.f32 1 (-.f32 1 u))))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 1)
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (sqrt.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) (sqrt.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (sqrt.f32 (-.f32 1 u)) (*.f32 n0_i (sqrt.f32 (-.f32 1 u))))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (sqrt.f32 n0_i) (*.f32 (sqrt.f32 n0_i) (-.f32 1 u)))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (cbrt.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) (pow.f32 (cbrt.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) 2))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) 2) (cbrt.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (pow.f32 (cbrt.f32 n0_i) 2) (*.f32 (cbrt.f32 n0_i) (-.f32 1 u)))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 -1 (*.f32 n0_i (+.f32 -1 u)))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (+.f32 -1 u) (neg.f32 n0_i))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (neg.f32 n0_i) (+.f32 -1 u))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (*.f32 n0_i (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (cbrt.f32 (-.f32 1 u)))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (-.f32 1 u) -2))) (*.f32 n0_i (cbrt.f32 (-.f32 1 u))))
(*.f32 (cbrt.f32 (-.f32 1 u)) (/.f32 n0_i (cbrt.f32 (pow.f32 (-.f32 1 u) -2))))
(*.f32 (/.f32 n0_i -1) (+.f32 -1 u))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (/.f32 (sqrt.f32 n0_i) 1) (/.f32 (sqrt.f32 n0_i) (/.f32 1 (-.f32 1 u))))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (/.f32 (sqrt.f32 n0_i) (/.f32 1 (-.f32 1 u))) (sqrt.f32 n0_i))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (/.f32 (sqrt.f32 n0_i) (cbrt.f32 (pow.f32 (-.f32 1 u) -2))) (*.f32 (/.f32 (sqrt.f32 n0_i) 1) (cbrt.f32 (-.f32 1 u))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (-.f32 1 u) -2))) (*.f32 n0_i (cbrt.f32 (-.f32 1 u))))
(*.f32 (cbrt.f32 (-.f32 1 u)) (/.f32 n0_i (cbrt.f32 (pow.f32 (-.f32 1 u) -2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) 1) (*.f32 (/.f32 (cbrt.f32 n0_i) -1) (+.f32 -1 u)))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (pow.f32 (-.f32 1 u) -1/2)) (/.f32 (cbrt.f32 n0_i) (pow.f32 (-.f32 1 u) -1/2)))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (cbrt.f32 (pow.f32 (-.f32 1 u) -2))) (cbrt.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))))
(*.f32 (cbrt.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))) (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (cbrt.f32 (pow.f32 (-.f32 1 u) -2))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 n0_i (*.f32 u n0_i))) (pow.f32 (cbrt.f32 n0_i) 2)) (cbrt.f32 (pow.f32 (-.f32 1 u) -2)))
(*.f32 (/.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) 1) (sqrt.f32 (-.f32 1 u)))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (/.f32 (/.f32 n0_i (cbrt.f32 (pow.f32 (-.f32 1 u) -2))) 1) (cbrt.f32 (-.f32 1 u)))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (-.f32 1 u) -2))) (*.f32 n0_i (cbrt.f32 (-.f32 1 u))))
(*.f32 (cbrt.f32 (-.f32 1 u)) (/.f32 n0_i (cbrt.f32 (pow.f32 (-.f32 1 u) -2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (/.f32 1 (-.f32 1 u))) (cbrt.f32 n0_i))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (/.f32 n0_i (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2))) (cbrt.f32 (-.f32 1 u)))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (/.f32 1 (/.f32 (/.f32 1 (-.f32 1 u)) (pow.f32 (cbrt.f32 n0_i) 2))) (cbrt.f32 n0_i))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (/.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 -1 u)))
(*.f32 (/.f32 n0_i (/.f32 (sqrt.f32 -1) (sqrt.f32 (-.f32 1 u)))) (sqrt.f32 (+.f32 u -1)))
(*.f32 (*.f32 (/.f32 n0_i (sqrt.f32 -1)) (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (+.f32 u -1)))
(*.f32 (/.f32 (/.f32 n0_i (cbrt.f32 (pow.f32 (-.f32 1 u) -2))) -1) (cbrt.f32 (+.f32 -1 u)))
(*.f32 (/.f32 n0_i (*.f32 -1 (cbrt.f32 (pow.f32 (-.f32 1 u) -2)))) (cbrt.f32 (+.f32 u -1)))
(/.f32 (*.f32 (cbrt.f32 (+.f32 u -1)) n0_i) (neg.f32 (cbrt.f32 (pow.f32 (-.f32 1 u) -2))))
(*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (-.f32 1 (*.f32 u u))) (-.f32 1 u))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 (pow.f32 u 3))) (-.f32 (+.f32 1 (*.f32 u u)) u))
(*.f32 (/.f32 n0_i (/.f32 (+.f32 1 (pow.f32 u 3)) (-.f32 1 (*.f32 u u)))) (+.f32 1 (-.f32 (*.f32 u u) u)))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 1 (pow.f32 u 3)) n0_i)) (-.f32 (fma.f32 u u 1) u))
(*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) (-.f32 1 (*.f32 (fma.f32 u u u) (fma.f32 u u u)))) (-.f32 1 (fma.f32 u u u)))
(*.f32 (*.f32 (/.f32 n0_i (-.f32 1 (*.f32 (fma.f32 u u u) (fma.f32 u u u)))) (-.f32 1 (pow.f32 u 3))) (-.f32 1 (fma.f32 u u u)))
(*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) (+.f32 1 (pow.f32 (fma.f32 u u u) 3))) (+.f32 1 (-.f32 (*.f32 (fma.f32 u u u) (fma.f32 u u u)) (fma.f32 u u u))))
(*.f32 (/.f32 n0_i (/.f32 (+.f32 1 (pow.f32 (fma.f32 u u u) 3)) (-.f32 1 (pow.f32 u 3)))) (+.f32 1 (-.f32 (*.f32 (fma.f32 u u u) (fma.f32 u u u)) (fma.f32 u u u))))
(*.f32 (*.f32 (/.f32 n0_i (+.f32 1 (pow.f32 (fma.f32 u u u) 3))) (-.f32 1 (pow.f32 u 3))) (+.f32 1 (-.f32 (*.f32 (fma.f32 u u u) (fma.f32 u u u)) (fma.f32 u u u))))
(pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 1)
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(pow.f32 (sqrt.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) 2)
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(pow.f32 (cbrt.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) 3)
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(pow.f32 (/.f32 (/.f32 1 (-.f32 1 u)) n0_i) -1)
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(pow.f32 (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3) 1/3)
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(neg.f32 (*.f32 n0_i (+.f32 -1 u)))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(sqrt.f32 (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2))
(sqrt.f32 (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 2))
(fabs.f32 (-.f32 n0_i (*.f32 u n0_i)))
(log.f32 (pow.f32 (exp.f32 n0_i) (-.f32 1 u)))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))))))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(cbrt.f32 (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(expm1.f32 (log1p.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(exp.f32 (log.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(exp.f32 (*.f32 (log.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) 1))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(log1p.f32 (expm1.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (*.f32 (/.f32 1 (-.f32 1 (*.f32 u u))) 1) (*.f32 (/.f32 1 (-.f32 1 (*.f32 u u))) u))
(/.f32 (*.f32 1 (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(/.f32 (+.f32 1 u) (-.f32 1 (*.f32 u u)))
(+.f32 (*.f32 (/.f32 1 (-.f32 1 (*.f32 u u))) u) (*.f32 (/.f32 1 (-.f32 1 (*.f32 u u))) 1))
(/.f32 (*.f32 1 (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(/.f32 (+.f32 1 u) (-.f32 1 (*.f32 u u)))
(+.f32 (*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) 1) (*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) (fma.f32 u u u)))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (+.f32 1 (fma.f32 u u u)) (-.f32 1 (pow.f32 u 3)))
(+.f32 (*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) (fma.f32 u u u)) (*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) 1))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (+.f32 1 (fma.f32 u u u)) (-.f32 1 (pow.f32 u 3)))
(+.f32 (*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) (+.f32 1 (*.f32 u u))) (*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) u))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (+.f32 1 (fma.f32 u u u)) (-.f32 1 (pow.f32 u 3)))
(+.f32 (*.f32 1 (/.f32 1 (-.f32 1 (*.f32 u u)))) (*.f32 u (/.f32 1 (-.f32 1 (*.f32 u u)))))
(/.f32 (*.f32 1 (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(/.f32 (+.f32 1 u) (-.f32 1 (*.f32 u u)))
(+.f32 (*.f32 u (/.f32 1 (-.f32 1 (*.f32 u u)))) (*.f32 1 (/.f32 1 (-.f32 1 (*.f32 u u)))))
(/.f32 (*.f32 1 (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(/.f32 (+.f32 1 u) (-.f32 1 (*.f32 u u)))
(+.f32 (*.f32 1 (/.f32 1 (-.f32 1 (pow.f32 u 3)))) (*.f32 (fma.f32 u u u) (/.f32 1 (-.f32 1 (pow.f32 u 3)))))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (+.f32 1 (fma.f32 u u u)) (-.f32 1 (pow.f32 u 3)))
(+.f32 (*.f32 (fma.f32 u u u) (/.f32 1 (-.f32 1 (pow.f32 u 3)))) (*.f32 1 (/.f32 1 (-.f32 1 (pow.f32 u 3)))))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (+.f32 1 (fma.f32 u u u)) (-.f32 1 (pow.f32 u 3)))
(+.f32 (*.f32 (+.f32 1 (*.f32 u u)) (/.f32 1 (-.f32 1 (pow.f32 u 3)))) (*.f32 u (/.f32 1 (-.f32 1 (pow.f32 u 3)))))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (+.f32 1 (fma.f32 u u u)) (-.f32 1 (pow.f32 u 3)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (-.f32 1 u)))) 1)
(/.f32 1 (-.f32 1 u))
(/.f32 -1 (+.f32 u -1))
(*.f32 1 (/.f32 1 (-.f32 1 u)))
(/.f32 1 (-.f32 1 u))
(/.f32 -1 (+.f32 u -1))
(*.f32 (/.f32 1 (-.f32 1 u)) 1)
(/.f32 1 (-.f32 1 u))
(/.f32 -1 (+.f32 u -1))
(*.f32 (pow.f32 (-.f32 1 u) -1/2) (pow.f32 (-.f32 1 u) -1/2))
(/.f32 1 (-.f32 1 u))
(/.f32 -1 (+.f32 u -1))
(*.f32 (/.f32 -1 (cbrt.f32 (+.f32 -1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) -2)))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 u) -2)) (/.f32 -1 (cbrt.f32 (+.f32 u -1))))
(/.f32 (neg.f32 (cbrt.f32 (pow.f32 (-.f32 1 u) -2))) (cbrt.f32 (+.f32 u -1)))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 u) -2)) (/.f32 -1 (cbrt.f32 (+.f32 -1 u))))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 u) -2)) (/.f32 -1 (cbrt.f32 (+.f32 u -1))))
(/.f32 (neg.f32 (cbrt.f32 (pow.f32 (-.f32 1 u) -2))) (cbrt.f32 (+.f32 u -1)))
(*.f32 -1 (/.f32 1 (+.f32 -1 u)))
(/.f32 1 (-.f32 1 u))
(/.f32 -1 (+.f32 u -1))
(*.f32 (/.f32 1 (+.f32 -1 u)) -1)
(/.f32 1 (-.f32 1 u))
(/.f32 -1 (+.f32 u -1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (/.f32 -1 (cbrt.f32 (+.f32 -1 u))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (/.f32 -1 (cbrt.f32 (+.f32 u -1))))
(/.f32 (/.f32 -1 (cbrt.f32 (+.f32 u -1))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 u u))) (+.f32 1 u))
(/.f32 (*.f32 1 (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(/.f32 (+.f32 1 u) (-.f32 1 (*.f32 u u)))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (+.f32 1 (fma.f32 u u u)) (-.f32 1 (pow.f32 u 3)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (-.f32 1 u) -2)) 1) (/.f32 -1 (cbrt.f32 (+.f32 -1 u))))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 u) -2)) (/.f32 -1 (cbrt.f32 (+.f32 u -1))))
(/.f32 (neg.f32 (cbrt.f32 (pow.f32 (-.f32 1 u) -2))) (cbrt.f32 (+.f32 u -1)))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 1 u)) -1) (pow.f32 (sqrt.f32 (-.f32 1 u)) -1))
(pow.f32 (sqrt.f32 (-.f32 1 u)) -2)
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) -1) (pow.f32 (cbrt.f32 (-.f32 1 u)) -1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (/.f32 1 (cbrt.f32 (-.f32 1 u))))
(/.f32 (*.f32 (/.f32 1 (cbrt.f32 (-.f32 1 u))) 1) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2))
(*.f32 (/.f32 1 (neg.f32 (-.f32 1 (*.f32 u u)))) (neg.f32 (+.f32 1 u)))
(/.f32 (*.f32 1 (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(/.f32 (+.f32 1 u) (-.f32 1 (*.f32 u u)))
(*.f32 (/.f32 1 (neg.f32 (-.f32 1 (pow.f32 u 3)))) (neg.f32 (+.f32 1 (fma.f32 u u u))))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (+.f32 1 (fma.f32 u u u)) (-.f32 1 (pow.f32 u 3)))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 (neg.f32 u) (neg.f32 u)))) (+.f32 1 u))
(/.f32 (*.f32 1 (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(/.f32 (+.f32 1 u) (-.f32 1 (*.f32 u u)))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 (neg.f32 u) 3))) (+.f32 1 (-.f32 (*.f32 (neg.f32 u) (neg.f32 u)) (neg.f32 u))))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (+.f32 1 (fma.f32 u u u)) (-.f32 1 (pow.f32 u 3)))
(*.f32 (/.f32 (pow.f32 (-.f32 1 u) -1/2) (sqrt.f32 (-.f32 1 (*.f32 u u)))) (sqrt.f32 (+.f32 1 u)))
(*.f32 (/.f32 (pow.f32 (-.f32 1 u) -1/2) (sqrt.f32 (-.f32 1 (pow.f32 u 3)))) (sqrt.f32 (+.f32 1 (fma.f32 u u u))))
(*.f32 (/.f32 -1 (neg.f32 (-.f32 1 (*.f32 u u)))) (+.f32 1 u))
(/.f32 (*.f32 1 (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(/.f32 (+.f32 1 u) (-.f32 1 (*.f32 u u)))
(*.f32 (/.f32 -1 (neg.f32 (-.f32 1 (pow.f32 u 3)))) (+.f32 1 (fma.f32 u u u)))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (+.f32 1 (fma.f32 u u u)) (-.f32 1 (pow.f32 u 3)))
(*.f32 (/.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (cbrt.f32 (-.f32 1 (*.f32 u u)))) (cbrt.f32 (+.f32 1 u)))
(/.f32 (/.f32 (*.f32 1 (cbrt.f32 (+.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (cbrt.f32 (-.f32 1 (*.f32 u u))))
(*.f32 (/.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (cbrt.f32 (-.f32 1 (pow.f32 u 3)))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))
(/.f32 (*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (cbrt.f32 (+.f32 1 (fma.f32 u u u)))) (cbrt.f32 (-.f32 1 (pow.f32 u 3))))
(*.f32 (/.f32 (/.f32 1 (cbrt.f32 (-.f32 1 (pow.f32 u 3)))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))
(*.f32 (/.f32 (+.f32 1 (fma.f32 u u u)) (-.f32 1 (*.f32 (pow.f32 u 3) (pow.f32 u 3)))) (+.f32 1 (pow.f32 u 3)))
(*.f32 (+.f32 1 (pow.f32 u 3)) (/.f32 (+.f32 1 (fma.f32 u u u)) (-.f32 1 (pow.f32 u 6))))
(*.f32 (/.f32 (+.f32 1 (fma.f32 u u u)) (-.f32 1 (pow.f32 (pow.f32 u 3) 3))) (+.f32 1 (+.f32 (pow.f32 u 3) (*.f32 (pow.f32 u 3) (pow.f32 u 3)))))
(*.f32 (/.f32 (+.f32 1 (fma.f32 u u u)) (-.f32 1 (pow.f32 (pow.f32 u 3) 3))) (+.f32 (+.f32 1 (pow.f32 u 3)) (pow.f32 u 6)))
(*.f32 (/.f32 (+.f32 1 (fma.f32 u u u)) (-.f32 1 (pow.f32 (pow.f32 u 3) 3))) (+.f32 1 (+.f32 (pow.f32 u 3) (pow.f32 u 6))))
(*.f32 (/.f32 (+.f32 1 u) (-.f32 1 (*.f32 (*.f32 u u) (*.f32 u u)))) (+.f32 1 (*.f32 u u)))
(*.f32 (+.f32 1 (*.f32 u u)) (/.f32 (+.f32 1 u) (-.f32 1 (pow.f32 u 4))))
(/.f32 (+.f32 1 u) (/.f32 (-.f32 1 (pow.f32 u 4)) (fma.f32 u u 1)))
(*.f32 (/.f32 (+.f32 1 u) (-.f32 1 (pow.f32 (*.f32 u u) 3))) (+.f32 1 (+.f32 (*.f32 u u) (*.f32 (*.f32 u u) (*.f32 u u)))))
(*.f32 (/.f32 (+.f32 1 u) (-.f32 1 (pow.f32 u 6))) (+.f32 1 (fma.f32 u u (pow.f32 u 4))))
(/.f32 (+.f32 1 u) (/.f32 (-.f32 1 (pow.f32 u 6)) (+.f32 (fma.f32 u u 1) (pow.f32 u 4))))
(pow.f32 (-.f32 1 u) -1)
(/.f32 1 (-.f32 1 u))
(/.f32 -1 (+.f32 u -1))
(pow.f32 (/.f32 1 (-.f32 1 u)) 1)
(/.f32 1 (-.f32 1 u))
(/.f32 -1 (+.f32 u -1))
(pow.f32 (pow.f32 (-.f32 1 u) -1/2) 2)
(/.f32 1 (-.f32 1 u))
(/.f32 -1 (+.f32 u -1))
(pow.f32 (/.f32 -1 (cbrt.f32 (+.f32 -1 u))) 3)
(/.f32 1 (-.f32 1 u))
(/.f32 -1 (+.f32 u -1))
(pow.f32 (pow.f32 (/.f32 1 (-.f32 1 u)) 3) 1/3)
(/.f32 1 (-.f32 1 u))
(/.f32 -1 (+.f32 u -1))
(sqrt.f32 (pow.f32 (-.f32 1 u) -2))
(fabs.f32 (/.f32 -1 (+.f32 u -1)))
(log.f32 (exp.f32 (/.f32 1 (-.f32 1 u))))
(/.f32 1 (-.f32 1 u))
(/.f32 -1 (+.f32 u -1))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (-.f32 1 u)))))
(/.f32 1 (-.f32 1 u))
(/.f32 -1 (+.f32 u -1))
(cbrt.f32 (pow.f32 (/.f32 1 (-.f32 1 u)) 3))
(/.f32 1 (-.f32 1 u))
(/.f32 -1 (+.f32 u -1))
(expm1.f32 (log1p.f32 (/.f32 1 (-.f32 1 u))))
(/.f32 1 (-.f32 1 u))
(/.f32 -1 (+.f32 u -1))
(exp.f32 (neg.f32 (log1p.f32 (neg.f32 u))))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 u)) -1))
(exp.f32 (neg.f32 (log1p.f32 (neg.f32 u))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (neg.f32 u))) 1))
(exp.f32 (neg.f32 (log1p.f32 (neg.f32 u))))
(log1p.f32 (expm1.f32 (/.f32 1 (-.f32 1 u))))
(/.f32 1 (-.f32 1 u))
(/.f32 -1 (+.f32 u -1))
(-.f32 (exp.f32 (log1p.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u)))))) 1)
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(-.f32 (exp.f32 (log1p.f32 (*.f32 n1_i u))) (-.f32 1 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))))
(+.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 u n1_i))) 1) (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (expm1.f32 (log1p.f32 (*.f32 u n1_i))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))))) (-.f32 1 (*.f32 n1_i u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(-.f32 (/.f32 (pow.f32 (*.f32 n1_i u) 2) (-.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))) (/.f32 (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2) (-.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(-.f32 (+.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (exp.f32 (log1p.f32 (*.f32 n1_i u)))) 1)
(+.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 u n1_i))) 1) (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (expm1.f32 (log1p.f32 (*.f32 u n1_i))))
(-.f32 (+.f32 (*.f32 n1_i u) (exp.f32 (log1p.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))))) 1)
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 1 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) 1)
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (sqrt.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))) (sqrt.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (cbrt.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))) (pow.f32 (cbrt.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))) 2))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))) 2) (cbrt.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2)) (/.f32 1 (-.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u))))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)) 1) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (-.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (*.f32 u n1_i)))))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 u n1_i)) (pow.f32 (*.f32 u n1_i) 2)))
(*.f32 (/.f32 1 (-.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (/.f32 1 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u))))) (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3)))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)) 1) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (-.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (*.f32 u n1_i)))))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 u n1_i)) (pow.f32 (*.f32 u n1_i) 2)))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2)) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2))) (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2)) (-.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3))) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u)))))))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 2)) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 3))) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (fma.f32 u n1_i (*.f32 (/.f32 n0_i 1) (-.f32 1 u))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2)) (fma.f32 (-.f32 n0_i (*.f32 u n0_i)) (fma.f32 u (-.f32 n1_i n0_i) n0_i) (pow.f32 (*.f32 u n1_i) 2))) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 3)))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3)) (-.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 n1_i u) 2)) (*.f32 (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u))) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u)))))) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (-.f32 (pow.f32 (*.f32 u n1_i) 4) (*.f32 (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 2) (*.f32 (-.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (*.f32 u n1_i)) (-.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (*.f32 u n1_i)))))) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (-.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (*.f32 u n1_i)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 3) (pow.f32 (*.f32 u n1_i) 3)) (-.f32 (pow.f32 (*.f32 u n1_i) 4) (*.f32 (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2) (*.f32 (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 u n1_i)) (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 u n1_i)))))) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 n0_i (*.f32 (-.f32 1 u) (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 u n1_i))))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3)) (+.f32 (pow.f32 (pow.f32 (*.f32 n1_i u) 2) 3) (pow.f32 (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u))) 3))) (+.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 n1_i u) 2)) (-.f32 (*.f32 (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u))) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u)))) (*.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u)))))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (+.f32 (pow.f32 (*.f32 u n1_i) 4) (*.f32 (*.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (-.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (*.f32 u n1_i))) (-.f32 (*.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (-.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_i) 2))))) (+.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 2) 3) (pow.f32 (*.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (-.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (*.f32 u n1_i))) 3)))
(/.f32 (*.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (*.f32 n0_i (*.f32 (-.f32 1 u) (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 u n1_i)))) (fma.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 u n1_i)) (neg.f32 (pow.f32 (*.f32 u n1_i) 2))) (pow.f32 (*.f32 u n1_i) 4))) (+.f32 (pow.f32 (*.f32 n0_i (*.f32 (-.f32 1 u) (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 u n1_i)))) 3) (pow.f32 (*.f32 u n1_i) 6)))
(/.f32 1 (/.f32 1 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(/.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) (/.f32 (-.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) (-.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2)) (-.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3)) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)) 1) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (-.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (*.f32 u n1_i)))))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 u n1_i)) (pow.f32 (*.f32 u n1_i) 2)))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u)))) (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u)))) (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3))) (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3)))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3))) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (-.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (*.f32 u n1_i))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3))))
(*.f32 (hypot.f32 (pow.f32 (*.f32 u n1_i) 3/2) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 3/2)) (/.f32 (hypot.f32 (pow.f32 (*.f32 u n1_i) 3/2) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 3/2)) (fma.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 u n1_i)) (pow.f32 (*.f32 u n1_i) 2))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2))) (/.f32 (-.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 2))) (-.f32 (*.f32 u n1_i) (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 2))))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2))) (/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2))) (fma.f32 u n1_i (*.f32 n0_i (+.f32 u -1)))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3)))) (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3)))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)))) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (-.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (*.f32 u n1_i))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 3) (pow.f32 (*.f32 u n1_i) 3))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 3) (pow.f32 (*.f32 u n1_i) 3)))) (/.f32 (fma.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 u n1_i)) (pow.f32 (*.f32 u n1_i) 2)) (cbrt.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 3) (pow.f32 (*.f32 u n1_i) 3)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2)))) (/.f32 (-.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2)))))
(/.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 2))) (/.f32 (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 (/.f32 n0_i 1) (-.f32 1 u))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 2)))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 2)))))
(*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2))) (/.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2))) (/.f32 (fma.f32 u n1_i (*.f32 n0_i (+.f32 u -1))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 n1_i u) 3)) (*.f32 (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3))) (*.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u)))) (-.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 6) (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 6)) (*.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (-.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (*.f32 u n1_i)))) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 3))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 6) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 6)) (*.f32 (fma.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 u n1_i)) (pow.f32 (*.f32 u n1_i) 2)) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 3))))
(/.f32 (-.f32 (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2) (pow.f32 (*.f32 n1_i u) 2)) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 n1_i u) 2)) (*.f32 (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2))) (*.f32 (-.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) (+.f32 (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2) (pow.f32 (*.f32 n1_i u) 2))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 4) (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 4)) (*.f32 (-.f32 (*.f32 u n1_i) (*.f32 (/.f32 n0_i 1) (-.f32 1 u))) (+.f32 (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 2) (pow.f32 (*.f32 u n1_i) 2))))
(*.f32 (/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2) (pow.f32 (*.f32 u n1_i) 2)) (+.f32 (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2) (pow.f32 (*.f32 u n1_i) 2))) (fma.f32 u (-.f32 n1_i n0_i) n0_i))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 n1_i u) 3) 3) (pow.f32 (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3) 3)) (*.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u)))) (+.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 n1_i u) 3)) (-.f32 (*.f32 (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3)) (*.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3))))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 3) 3) (pow.f32 (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 3) 3)) (*.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (-.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (*.f32 u n1_i)))) (-.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 6) (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 6)) (*.f32 (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)))))
(/.f32 (/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 3) 3) (pow.f32 (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 3) 3)) (fma.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 u n1_i)) (pow.f32 (*.f32 u n1_i) 2))) (fma.f32 (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 3) (-.f32 (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 3) (pow.f32 (*.f32 u n1_i) 3)) (pow.f32 (*.f32 u n1_i) 6)))
(/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 n1_i u) 2) 3) (pow.f32 (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2) 3)) (*.f32 (-.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) (+.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 n1_i u) 2)) (+.f32 (*.f32 (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2)) (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 2) 3) (pow.f32 (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 2) 3)) (*.f32 (-.f32 (*.f32 u n1_i) (*.f32 (/.f32 n0_i 1) (-.f32 1 u))) (+.f32 (pow.f32 (*.f32 u n1_i) 4) (*.f32 (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 2) (+.f32 (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 2) (pow.f32 (*.f32 u n1_i) 2))))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 6) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 6)) (*.f32 (fma.f32 u n1_i (*.f32 n0_i (+.f32 u -1))) (fma.f32 (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2) (+.f32 (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2) (pow.f32 (*.f32 u n1_i) 2)) (pow.f32 (*.f32 u n1_i) 4))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2))) (neg.f32 (-.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (-.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (*.f32 u n1_i))))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 u n1_i)) (pow.f32 (*.f32 u n1_i) 2))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2)) 1) (-.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2)) (sqrt.f32 (-.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u)))))) (sqrt.f32 (-.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2)) (*.f32 (cbrt.f32 (-.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))) (cbrt.f32 (-.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))))) (cbrt.f32 (-.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 2)) (+.f32 (sqrt.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) (sqrt.f32 (*.f32 n1_i u)))) (-.f32 (sqrt.f32 (*.f32 n1_i u)) (sqrt.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 2)) (+.f32 (sqrt.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))) (sqrt.f32 (*.f32 u n1_i)))) (-.f32 (sqrt.f32 (*.f32 u n1_i)) (sqrt.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2)) (*.f32 (+.f32 (sqrt.f32 (-.f32 n0_i (*.f32 u n0_i))) (sqrt.f32 (*.f32 u n1_i))) (-.f32 (sqrt.f32 (*.f32 u n1_i)) (sqrt.f32 (-.f32 n0_i (*.f32 u n0_i))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3)) 1) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)) 1) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (-.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (*.f32 u n1_i)))))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 u n1_i)) (pow.f32 (*.f32 u n1_i) 2)))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u))))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)) 1) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (-.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (*.f32 u n1_i)))))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 u n1_i)) (pow.f32 (*.f32 u n1_i) 2)))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (-.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u))))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)) 1) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (-.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (*.f32 u n1_i)))))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 u n1_i)) (pow.f32 (*.f32 u n1_i) 2)))
(pow.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) 1)
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(pow.f32 (sqrt.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))) 2)
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(pow.f32 (cbrt.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))) 3)
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(pow.f32 (pow.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) 3) 1/3)
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(sqrt.f32 (pow.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) 2))
(sqrt.f32 (pow.f32 (fma.f32 u n1_i (*.f32 (/.f32 n0_i 1) (-.f32 1 u))) 2))
(fabs.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i))
(log.f32 (exp.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(log.f32 (+.f32 1 (expm1.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u)))))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(cbrt.f32 (pow.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) 3))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(expm1.f32 (log1p.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(exp.f32 (log.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(exp.f32 (*.f32 (log.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))) 1))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(log1p.f32 (expm1.f32 (+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i u))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 1 (/.f32 n0_i (/.f32 1 (-.f32 1 u))) (*.f32 n1_i u))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 1 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 u n1_i (/.f32 n0_i (/.f32 1 (-.f32 1 u))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 n1_i u (/.f32 n0_i (/.f32 1 (-.f32 1 u))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 (sqrt.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) (sqrt.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) (*.f32 n1_i u))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 (sqrt.f32 (*.f32 n1_i u)) (sqrt.f32 (*.f32 n1_i u)) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) 2) (cbrt.f32 (/.f32 n0_i (/.f32 1 (-.f32 1 u)))) (*.f32 n1_i u))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 n1_i u)) 2) (cbrt.f32 (*.f32 n1_i u)) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)

localize10.0ms (0.1%)

Compiler

Compiled 11 to 5 computations (54.5% saved)

localize138.0ms (0.7%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))
0.2b
(*.f32 -1/3 (*.f32 normAngle normAngle))
0.2b
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))
1.5b
(/.f32 (sin.f32 normAngle) (*.f32 normAngle u))
Compiler

Compiled 114 to 44 computations (61.4% saved)

series8.0ms (0%)

Counts
4 → 120
Calls

30 calls:

TimeVariablePointExpression
1.0ms
u
@0
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))
1.0ms
u
@inf
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))
0.0ms
normAngle
@-inf
(/.f32 (sin.f32 normAngle) (*.f32 normAngle u))
0.0ms
n1_i
@0
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))
0.0ms
u
@-inf
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))

rewrite127.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
726×associate-+l+
474×associate-+r+
452×add-sqr-sqrt
440×pow1
440×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
020112
1439104
26464104
Stop Event
node limit
Counts
4 → 200
Calls
Call 1
Inputs
(/.f32 (sin.f32 normAngle) (*.f32 normAngle u))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))
(*.f32 -1/3 (*.f32 normAngle normAngle))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 normAngle) (/.f32 (/.f32 1 normAngle) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (sqrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (sin.f32 normAngle)) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 (/.f32 1 normAngle) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 2) (cbrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 (/.f32 1 normAngle) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 normAngle) normAngle) (/.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 normAngle) u) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 1 (*.f32 normAngle (neg.f32 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 normAngle) (/.f32 (sin.f32 normAngle) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 u) (/.f32 (sin.f32 normAngle) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 (*.f32 normAngle u))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2)) (/.f32 (sin.f32 normAngle) (cbrt.f32 (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) normAngle) (/.f32 (sqrt.f32 (sin.f32 normAngle)) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) u) (/.f32 (sqrt.f32 (sin.f32 normAngle)) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) 1) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (*.f32 normAngle u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2)) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (cbrt.f32 (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) normAngle) (/.f32 (cbrt.f32 (sin.f32 normAngle)) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) u) (/.f32 (cbrt.f32 (sin.f32 normAngle)) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) 1) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (*.f32 normAngle u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (sqrt.f32 (*.f32 normAngle u))) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (sqrt.f32 (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2)) (cbrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) u)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (neg.f32 u))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (sin.f32 normAngle) 3) (pow.f32 (*.f32 normAngle u) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 normAngle u) (/.f32 n1_i (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 n1_i (/.f32 normAngle (/.f32 (sin.f32 normAngle) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 n1_i) (*.f32 (sqrt.f32 n1_i) (/.f32 normAngle (/.f32 (sin.f32 normAngle) u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) (sqrt.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 n1_i) 2) (*.f32 (cbrt.f32 n1_i) (/.f32 normAngle (/.f32 (sin.f32 normAngle) u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) (pow.f32 (cbrt.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) 2) (cbrt.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 normAngle u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) u)) n1_i)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 n1_i) (/.f32 1 (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) u)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) u) normAngle)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) 1) (*.f32 normAngle u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2)) (cbrt.f32 (*.f32 normAngle u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 n1_i 1) (/.f32 normAngle (/.f32 (sin.f32 normAngle) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (/.f32 1 normAngle) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) (/.f32 n1_i (sqrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 2)) (/.f32 n1_i (cbrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) u)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 n1_i (neg.f32 (sin.f32 normAngle))) (*.f32 normAngle (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 n1_i) 1) (/.f32 (sqrt.f32 n1_i) (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 n1_i) (sin.f32 normAngle)) (/.f32 (sqrt.f32 n1_i) (/.f32 (/.f32 1 normAngle) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 n1_i) 2) 1) (/.f32 (cbrt.f32 n1_i) (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 n1_i) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 2)) (/.f32 (sqrt.f32 n1_i) (cbrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 n1_i) 2) (sin.f32 normAngle)) (/.f32 (cbrt.f32 n1_i) (/.f32 (/.f32 1 normAngle) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 n1_i) 2) (sqrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) (/.f32 (cbrt.f32 n1_i) (sqrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 n1_i) 2) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 2)) (cbrt.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (*.f32 normAngle u))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 n1_i (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 n1_i) (/.f32 normAngle (/.f32 (sin.f32 normAngle) u))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 -1/3 (*.f32 normAngle normAngle)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 normAngle (sqrt.f32 -1/3)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 -1/3 (*.f32 normAngle normAngle))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 -1/3 (*.f32 normAngle normAngle)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (*.f32 (pow.f32 normAngle 4) 1/9))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 -1/3) (*.f32 normAngle normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 -1/3 (*.f32 normAngle normAngle)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 -1/3 (*.f32 normAngle normAngle))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (fma.f32 (neg.f32 (neg.f32 (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (*.f32 n0_i u) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (fma.f32 (neg.f32 (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))) (*.f32 u (neg.f32 n0_i)) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (fma.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) -1 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (fma.f32 (neg.f32 (*.f32 u (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) n0_i (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (fma.f32 (neg.f32 (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))) (*.f32 n0_i u) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (fma.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 1 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (fma.f32 (*.f32 u (neg.f32 n0_i)) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (fma.f32 (neg.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (sqrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (fma.f32 (neg.f32 (cbrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (pow.f32 (cbrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 2) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (-.f32 (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) (fma.f32 (neg.f32 (neg.f32 (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (*.f32 n0_i u) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (-.f32 (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) (fma.f32 (neg.f32 (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))) (*.f32 u (neg.f32 n0_i)) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (-.f32 (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) (fma.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) -1 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (-.f32 (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) (fma.f32 (neg.f32 (*.f32 u (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) n0_i (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (-.f32 (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) (fma.f32 (neg.f32 (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))) (*.f32 n0_i u) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (-.f32 (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) (fma.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 1 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (-.f32 (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) (fma.f32 (*.f32 u (neg.f32 n0_i)) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (-.f32 (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) (fma.f32 (neg.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (sqrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (-.f32 (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) (fma.f32 (neg.f32 (cbrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (pow.f32 (cbrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 2) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (neg.f32 n0_i)) (-.f32 (*.f32 -1/3 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i u))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))) (+.f32 1 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))) (-.f32 1 (*.f32 (*.f32 u (neg.f32 n0_i)) (neg.f32 (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))) (-.f32 1 (*.f32 (neg.f32 (*.f32 u (neg.f32 n0_i))) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))) (-.f32 1 (fma.f32 (neg.f32 (neg.f32 (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (*.f32 n0_i u) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))) (-.f32 1 (fma.f32 (neg.f32 (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))) (*.f32 u (neg.f32 n0_i)) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))) (-.f32 1 (fma.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) -1 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))) (-.f32 1 (fma.f32 (neg.f32 (*.f32 u (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) n0_i (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))) (-.f32 1 (fma.f32 (neg.f32 (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))) (*.f32 n0_i u) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))) (-.f32 1 (fma.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 1 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))) (-.f32 1 (fma.f32 (*.f32 u (neg.f32 n0_i)) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))) (-.f32 1 (fma.f32 (neg.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (sqrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))) (-.f32 1 (fma.f32 (neg.f32 (cbrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (pow.f32 (cbrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 2) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (-.f32 1 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i u)) (*.f32 -1/3 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i u)) (-.f32 (*.f32 -1/3 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i u))) (fma.f32 (neg.f32 (neg.f32 (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (*.f32 n0_i u) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i u)) (-.f32 (*.f32 -1/3 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i u))) (fma.f32 (neg.f32 (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))) (*.f32 u (neg.f32 n0_i)) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i u)) (-.f32 (*.f32 -1/3 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i u))) (fma.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) -1 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i u)) (-.f32 (*.f32 -1/3 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i u))) (fma.f32 (neg.f32 (*.f32 u (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) n0_i (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i u)) (-.f32 (*.f32 -1/3 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i u))) (fma.f32 (neg.f32 (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))) (*.f32 n0_i u) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i u)) (-.f32 (*.f32 -1/3 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i u))) (fma.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 1 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i u)) (-.f32 (*.f32 -1/3 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i u))) (fma.f32 (*.f32 u (neg.f32 n0_i)) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i u)) (-.f32 (*.f32 -1/3 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i u))) (fma.f32 (neg.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (sqrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i u)) (-.f32 (*.f32 -1/3 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i u))) (fma.f32 (neg.f32 (cbrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (pow.f32 (cbrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 2) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (/.f32 (pow.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (-.f32 (/.f32 (pow.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (fma.f32 (neg.f32 (neg.f32 (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (*.f32 n0_i u) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (-.f32 (/.f32 (pow.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (fma.f32 (neg.f32 (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))) (*.f32 u (neg.f32 n0_i)) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (-.f32 (/.f32 (pow.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (fma.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) -1 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (-.f32 (/.f32 (pow.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (fma.f32 (neg.f32 (*.f32 u (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) n0_i (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (-.f32 (/.f32 (pow.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (fma.f32 (neg.f32 (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))) (*.f32 n0_i u) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (-.f32 (/.f32 (pow.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (fma.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 1 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (-.f32 (/.f32 (pow.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (fma.f32 (*.f32 u (neg.f32 n0_i)) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (-.f32 (/.f32 (pow.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (fma.f32 (neg.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (sqrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (-.f32 (/.f32 (pow.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (fma.f32 (neg.f32 (cbrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (pow.f32 (cbrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 2) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 u (neg.f32 n0_i))) (*.f32 -1/3 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 0) 0) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 0) (*.f32 u (neg.f32 n0_i))) (*.f32 -1/3 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (exp.f32 (log1p.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (exp.f32 (log1p.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 0) (exp.f32 (log1p.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (sqrt.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (pow.f32 (cbrt.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) 2) (cbrt.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 2) (/.f32 1 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 3) (pow.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 2) (/.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (/.f32 (sin.f32 normAngle) (*.f32 n1_i (*.f32 normAngle u)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) (sqrt.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))) (-.f32 (sqrt.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) (sqrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 2) (/.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (/.f32 (sin.f32 normAngle) (*.f32 n1_i (*.f32 normAngle u))))) (+.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 3) (pow.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 3) (pow.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 3)) (+.f32 (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 2) (/.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (/.f32 (sin.f32 normAngle) (*.f32 n1_i (*.f32 normAngle u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 2) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 2)) (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 3) (pow.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 3)) (+.f32 (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 2) (/.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (/.f32 (sin.f32 normAngle) (*.f32 n1_i (*.f32 normAngle u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 2)) (neg.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 3) (pow.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 3))) (neg.f32 (+.f32 (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 2) (/.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (/.f32 (sin.f32 normAngle) (*.f32 n1_i (*.f32 normAngle u)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 n1_i (/.f32 normAngle (/.f32 (sin.f32 normAngle) u)) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 n0_i u) (neg.f32 (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) (sqrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) (sqrt.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 2) (cbrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) 2) (cbrt.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 normAngle u) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 u (neg.f32 n0_i)) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 -1 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))))))

simplify185.0ms (1%)

Algorithm
egg-herbie
Rules
1218×fma-def
710×associate-*r*
578×associate-*l*
542×*-commutative
506×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
055017570
1164715106
Stop Event
node limit
Counts
320 → 306
Calls
Call 1
Inputs
(/.f32 1 u)
(+.f32 (*.f32 -1/6 (/.f32 (pow.f32 normAngle 2) u)) (/.f32 1 u))
(+.f32 (*.f32 -1/6 (/.f32 (pow.f32 normAngle 2) u)) (+.f32 (*.f32 1/120 (/.f32 (pow.f32 normAngle 4) u)) (/.f32 1 u)))
(+.f32 (*.f32 -1/6 (/.f32 (pow.f32 normAngle 2) u)) (+.f32 (*.f32 1/120 (/.f32 (pow.f32 normAngle 4) u)) (+.f32 (/.f32 1 u) (*.f32 -1/5040 (/.f32 (pow.f32 normAngle 6) u)))))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (*.f32 -1/36 (*.f32 n1_i u))) (pow.f32 normAngle 4))) (+.f32 (*.f32 n1_i u) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (*.f32 -1/36 (*.f32 n1_i u))) (pow.f32 normAngle 4))) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 -1 (*.f32 (+.f32 (*.f32 1/6 (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (*.f32 -1/36 (*.f32 n1_i u)))) (+.f32 (*.f32 -1/5040 (*.f32 n1_i u)) (*.f32 1/720 (*.f32 n1_i u)))) (pow.f32 normAngle 6))))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 -1/3 (pow.f32 normAngle 2))
(*.f32 -1/3 (pow.f32 normAngle 2))
(*.f32 -1/3 (pow.f32 normAngle 2))
(*.f32 -1/3 (pow.f32 normAngle 2))
(*.f32 -1/3 (pow.f32 normAngle 2))
(*.f32 -1/3 (pow.f32 normAngle 2))
(*.f32 -1/3 (pow.f32 normAngle 2))
(*.f32 -1/3 (pow.f32 normAngle 2))
(*.f32 -1/3 (pow.f32 normAngle 2))
(*.f32 -1/3 (pow.f32 normAngle 2))
(*.f32 -1/3 (pow.f32 normAngle 2))
(*.f32 -1/3 (pow.f32 normAngle 2))
(*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(-.f32 (*.f32 n1_i u) (*.f32 n0_i u))
(-.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 u n0_i)) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2))) (*.f32 n1_i u)) (*.f32 n0_i u))
(-.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 u n0_i)) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (*.f32 -1/36 (*.f32 n1_i u))) (pow.f32 normAngle 4))) (*.f32 n1_i u))) (*.f32 n0_i u))
(-.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 u n0_i)) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/5040 (*.f32 n1_i u)) (+.f32 (*.f32 1/6 (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (*.f32 -1/36 (*.f32 n1_i u)))) (*.f32 1/720 (*.f32 n1_i u)))) (pow.f32 normAngle 6))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (*.f32 -1/36 (*.f32 n1_i u))) (pow.f32 normAngle 4))) (*.f32 n1_i u)))) (*.f32 n0_i u))
(*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 -1 (*.f32 n0_i u))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 -1 (*.f32 n0_i u))))
(*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 -1 (*.f32 n0_i u))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 -1 (*.f32 n0_i u))))
(*.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) n0_i)))
(*.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) n0_i)))
(*.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) n0_i)))
(*.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) n0_i)))
(*.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) n0_i)))
(*.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) n0_i)))
(*.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) n0_i)))
(*.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) n0_i)))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) n0_i))) u))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) n0_i))) u))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) n0_i))) u))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) n0_i))) u))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) 1)
(*.f32 (sin.f32 normAngle) (/.f32 (/.f32 1 normAngle) u))
(*.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)) 1)
(*.f32 1 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))
(*.f32 (sqrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (sqrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(*.f32 (sqrt.f32 (sin.f32 normAngle)) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 (/.f32 1 normAngle) u)))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 2) (cbrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 (/.f32 1 normAngle) u)))
(*.f32 (/.f32 (sin.f32 normAngle) normAngle) (/.f32 1 u))
(*.f32 (/.f32 (/.f32 1 normAngle) u) (sin.f32 normAngle))
(*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 1 (*.f32 normAngle (neg.f32 u))))
(*.f32 (/.f32 1 normAngle) (/.f32 (sin.f32 normAngle) u))
(*.f32 (/.f32 1 u) (/.f32 (sin.f32 normAngle) normAngle))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 normAngle u))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 normAngle u))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2)) (/.f32 (sin.f32 normAngle) (cbrt.f32 (*.f32 normAngle u))))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) normAngle) (/.f32 (sqrt.f32 (sin.f32 normAngle)) u))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) u) (/.f32 (sqrt.f32 (sin.f32 normAngle)) normAngle))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) 1) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (*.f32 normAngle u)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2)) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (cbrt.f32 (*.f32 normAngle u))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) normAngle) (/.f32 (cbrt.f32 (sin.f32 normAngle)) u))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) u) (/.f32 (cbrt.f32 (sin.f32 normAngle)) normAngle))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) 1) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (*.f32 normAngle u)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (sqrt.f32 (*.f32 normAngle u))) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (sqrt.f32 (*.f32 normAngle u))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2)) (cbrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)) 1)
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 2)
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 3)
(pow.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)) 3) 1/3)
(pow.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) u)) -1)
(neg.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (neg.f32 u))))
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)) 2))
(log.f32 (exp.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))))
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)) 3))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 normAngle) 3) (pow.f32 (*.f32 normAngle u) 3)))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(exp.f32 (log.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 1))
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 0)
(+.f32 0 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))) 1)
(*.f32 (*.f32 normAngle u) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 normAngle (/.f32 (sin.f32 normAngle) u)))
(*.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 1)
(*.f32 1 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(*.f32 (sqrt.f32 n1_i) (*.f32 (sqrt.f32 n1_i) (/.f32 normAngle (/.f32 (sin.f32 normAngle) u))))
(*.f32 (sqrt.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) (sqrt.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))))
(*.f32 (pow.f32 (cbrt.f32 n1_i) 2) (*.f32 (cbrt.f32 n1_i) (/.f32 normAngle (/.f32 (sin.f32 normAngle) u))))
(*.f32 (cbrt.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) (pow.f32 (cbrt.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) 2) (cbrt.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 normAngle u))
(*.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) u)) n1_i)
(*.f32 (neg.f32 n1_i) (/.f32 1 (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 normAngle u))))
(*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) u)
(*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) u) normAngle)
(*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) 1) (*.f32 normAngle u))
(*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)))
(*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2)) (cbrt.f32 (*.f32 normAngle u)))
(*.f32 (/.f32 n1_i 1) (/.f32 normAngle (/.f32 (sin.f32 normAngle) u)))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (/.f32 1 normAngle) u)))
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) (/.f32 n1_i (sqrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 2)) (/.f32 n1_i (cbrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))))
(*.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) u)
(*.f32 (/.f32 n1_i (neg.f32 (sin.f32 normAngle))) (*.f32 normAngle (neg.f32 u)))
(*.f32 (/.f32 (sqrt.f32 n1_i) 1) (/.f32 (sqrt.f32 n1_i) (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(*.f32 (/.f32 (sqrt.f32 n1_i) (sin.f32 normAngle)) (/.f32 (sqrt.f32 n1_i) (/.f32 (/.f32 1 normAngle) u)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n1_i) 2) 1) (/.f32 (cbrt.f32 n1_i) (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(*.f32 (/.f32 (sqrt.f32 n1_i) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 2)) (/.f32 (sqrt.f32 n1_i) (cbrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n1_i) 2) (sin.f32 normAngle)) (/.f32 (cbrt.f32 n1_i) (/.f32 (/.f32 1 normAngle) u)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n1_i) 2) (sqrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) (/.f32 (cbrt.f32 n1_i) (sqrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n1_i) 2) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 2)) (cbrt.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))))
(pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 1)
(pow.f32 (sqrt.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) 2)
(pow.f32 (cbrt.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) 3)
(pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (*.f32 normAngle u))) -1)
(pow.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 3) 1/3)
(neg.f32 (/.f32 n1_i (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 normAngle u))))
(sqrt.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 2))
(log.f32 (pow.f32 (exp.f32 n1_i) (/.f32 normAngle (/.f32 (sin.f32 normAngle) u))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))))
(cbrt.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 3))
(expm1.f32 (log1p.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))))
(exp.f32 (log.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))))
(exp.f32 (*.f32 (log.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) 1))
(log1p.f32 (expm1.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))))
(-.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1) 1)
(pow.f32 (*.f32 -1/3 (*.f32 normAngle normAngle)) 1)
(pow.f32 (*.f32 normAngle (sqrt.f32 -1/3)) 2)
(pow.f32 (cbrt.f32 (*.f32 -1/3 (*.f32 normAngle normAngle))) 3)
(pow.f32 (pow.f32 (*.f32 -1/3 (*.f32 normAngle normAngle)) 3) 1/3)
(sqrt.f32 (*.f32 (pow.f32 normAngle 4) 1/9))
(log.f32 (pow.f32 (exp.f32 -1/3) (*.f32 normAngle normAngle)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 -1/3 (*.f32 normAngle normAngle)))))
(cbrt.f32 (pow.f32 (*.f32 -1/3 (*.f32 normAngle normAngle)) 3))
(expm1.f32 (log1p.f32 (*.f32 -1/3 (*.f32 normAngle normAngle))))
(exp.f32 (log.f32 (*.f32 -1/3 (*.f32 normAngle normAngle))))
(exp.f32 (*.f32 (log.f32 (*.f32 -1/3 (*.f32 normAngle normAngle))) 1))
(log1p.f32 (expm1.f32 (*.f32 -1/3 (*.f32 normAngle normAngle))))
(-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))
(-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (fma.f32 (neg.f32 (neg.f32 (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (*.f32 n0_i u) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (fma.f32 (neg.f32 (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))) (*.f32 u (neg.f32 n0_i)) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (fma.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) -1 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (fma.f32 (neg.f32 (*.f32 u (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) n0_i (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (fma.f32 (neg.f32 (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))) (*.f32 n0_i u) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (fma.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 1 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (fma.f32 (*.f32 u (neg.f32 n0_i)) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (fma.f32 (neg.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (sqrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (fma.f32 (neg.f32 (cbrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (pow.f32 (cbrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 2) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(-.f32 0 (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))))
(-.f32 0 (-.f32 (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) (fma.f32 (neg.f32 (neg.f32 (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (*.f32 n0_i u) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(-.f32 0 (-.f32 (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) (fma.f32 (neg.f32 (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))) (*.f32 u (neg.f32 n0_i)) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(-.f32 0 (-.f32 (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) (fma.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) -1 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(-.f32 0 (-.f32 (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) (fma.f32 (neg.f32 (*.f32 u (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) n0_i (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(-.f32 0 (-.f32 (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) (fma.f32 (neg.f32 (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))) (*.f32 n0_i u) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(-.f32 0 (-.f32 (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) (fma.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 1 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(-.f32 0 (-.f32 (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) (fma.f32 (*.f32 u (neg.f32 n0_i)) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(-.f32 0 (-.f32 (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) (fma.f32 (neg.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (sqrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(-.f32 0 (-.f32 (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) (fma.f32 (neg.f32 (cbrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (pow.f32 (cbrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 2) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(-.f32 (*.f32 u (neg.f32 n0_i)) (-.f32 (*.f32 -1/3 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i u))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))) (+.f32 1 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))) (-.f32 1 (*.f32 (*.f32 u (neg.f32 n0_i)) (neg.f32 (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))) (-.f32 1 (*.f32 (neg.f32 (*.f32 u (neg.f32 n0_i))) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))
(-.f32 (exp.f32 (log1p.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))) 1)
(-.f32 (exp.f32 (log1p.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))) (-.f32 1 (fma.f32 (neg.f32 (neg.f32 (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (*.f32 n0_i u) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(-.f32 (exp.f32 (log1p.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))) (-.f32 1 (fma.f32 (neg.f32 (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))) (*.f32 u (neg.f32 n0_i)) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(-.f32 (exp.f32 (log1p.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))) (-.f32 1 (fma.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) -1 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(-.f32 (exp.f32 (log1p.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))) (-.f32 1 (fma.f32 (neg.f32 (*.f32 u (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) n0_i (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(-.f32 (exp.f32 (log1p.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))) (-.f32 1 (fma.f32 (neg.f32 (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))) (*.f32 n0_i u) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(-.f32 (exp.f32 (log1p.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))) (-.f32 1 (fma.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 1 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(-.f32 (exp.f32 (log1p.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))) (-.f32 1 (fma.f32 (*.f32 u (neg.f32 n0_i)) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(-.f32 (exp.f32 (log1p.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))) (-.f32 1 (fma.f32 (neg.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (sqrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(-.f32 (exp.f32 (log1p.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))) (-.f32 1 (fma.f32 (neg.f32 (cbrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (pow.f32 (cbrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 2) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(-.f32 (exp.f32 (log1p.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (-.f32 1 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))))
(-.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i u)) (*.f32 -1/3 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i u))))
(-.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i u)) (-.f32 (*.f32 -1/3 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i u))) (fma.f32 (neg.f32 (neg.f32 (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (*.f32 n0_i u) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(-.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i u)) (-.f32 (*.f32 -1/3 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i u))) (fma.f32 (neg.f32 (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))) (*.f32 u (neg.f32 n0_i)) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(-.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i u)) (-.f32 (*.f32 -1/3 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i u))) (fma.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) -1 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(-.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i u)) (-.f32 (*.f32 -1/3 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i u))) (fma.f32 (neg.f32 (*.f32 u (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) n0_i (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(-.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i u)) (-.f32 (*.f32 -1/3 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i u))) (fma.f32 (neg.f32 (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))) (*.f32 n0_i u) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(-.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i u)) (-.f32 (*.f32 -1/3 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i u))) (fma.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 1 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(-.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i u)) (-.f32 (*.f32 -1/3 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i u))) (fma.f32 (*.f32 u (neg.f32 n0_i)) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(-.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i u)) (-.f32 (*.f32 -1/3 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i u))) (fma.f32 (neg.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (sqrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(-.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i u)) (-.f32 (*.f32 -1/3 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i u))) (fma.f32 (neg.f32 (cbrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (pow.f32 (cbrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 2) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(-.f32 (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (/.f32 (pow.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(-.f32 (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (-.f32 (/.f32 (pow.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (fma.f32 (neg.f32 (neg.f32 (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (*.f32 n0_i u) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(-.f32 (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (-.f32 (/.f32 (pow.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (fma.f32 (neg.f32 (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))) (*.f32 u (neg.f32 n0_i)) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(-.f32 (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (-.f32 (/.f32 (pow.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (fma.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) -1 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(-.f32 (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (-.f32 (/.f32 (pow.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (fma.f32 (neg.f32 (*.f32 u (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) n0_i (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(-.f32 (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (-.f32 (/.f32 (pow.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (fma.f32 (neg.f32 (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))) (*.f32 n0_i u) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(-.f32 (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (-.f32 (/.f32 (pow.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (fma.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 1 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(-.f32 (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (-.f32 (/.f32 (pow.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (fma.f32 (*.f32 u (neg.f32 n0_i)) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(-.f32 (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (-.f32 (/.f32 (pow.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (fma.f32 (neg.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (sqrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(-.f32 (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (-.f32 (/.f32 (pow.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (fma.f32 (neg.f32 (cbrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (pow.f32 (cbrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 2) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(-.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 u (neg.f32 n0_i))) (*.f32 -1/3 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i u))))
(-.f32 (+.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 0) 0) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))
(-.f32 (+.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 0) (*.f32 u (neg.f32 n0_i))) (*.f32 -1/3 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i u))))
(-.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (exp.f32 (log1p.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))) 1)
(-.f32 (+.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (exp.f32 (log1p.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))))) 1)
(-.f32 (+.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 0) (exp.f32 (log1p.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))) 1)
(*.f32 1 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))
(*.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 1)
(*.f32 (sqrt.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (sqrt.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(*.f32 (cbrt.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (pow.f32 (cbrt.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) 2) (cbrt.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(*.f32 (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 2) (/.f32 1 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(*.f32 (+.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 3) (pow.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 2) (/.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (/.f32 (sin.f32 normAngle) (*.f32 n1_i (*.f32 normAngle u)))))))
(*.f32 (+.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) (sqrt.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))) (-.f32 (sqrt.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) (sqrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(/.f32 1 (/.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 2)))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 2) (/.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (/.f32 (sin.f32 normAngle) (*.f32 n1_i (*.f32 normAngle u))))) (+.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 3) (pow.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 3))))
(/.f32 (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))
(/.f32 (+.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 3) (pow.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 3)) (+.f32 (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 2) (/.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (/.f32 (sin.f32 normAngle) (*.f32 n1_i (*.f32 normAngle u))))))
(/.f32 (-.f32 (pow.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 2) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 2)) (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))))
(/.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 3) (pow.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 3)) (+.f32 (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 2) (/.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (/.f32 (sin.f32 normAngle) (*.f32 n1_i (*.f32 normAngle u))))))
(/.f32 (neg.f32 (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 2)) (neg.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 3) (pow.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 3))) (neg.f32 (+.f32 (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 2) (/.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (/.f32 (sin.f32 normAngle) (*.f32 n1_i (*.f32 normAngle u)))))))
(pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 1)
(pow.f32 (sqrt.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) 2)
(pow.f32 (cbrt.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) 3)
(pow.f32 (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 3) 1/3)
(sqrt.f32 (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 2))
(log.f32 (exp.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))))
(cbrt.f32 (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 3))
(expm1.f32 (log1p.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(exp.f32 (log.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(exp.f32 (*.f32 (log.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) 1))
(log1p.f32 (expm1.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(fma.f32 n1_i (/.f32 normAngle (/.f32 (sin.f32 normAngle) u)) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))
(fma.f32 (*.f32 n0_i u) (neg.f32 (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(fma.f32 1 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))
(fma.f32 1 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(fma.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) (sqrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(fma.f32 (sqrt.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) (sqrt.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))
(fma.f32 (pow.f32 (cbrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 2) (cbrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) 2) (cbrt.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))
(fma.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 normAngle u) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))
(fma.f32 (*.f32 u (neg.f32 n0_i)) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(fma.f32 -1 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
Outputs
(/.f32 1 u)
(+.f32 (*.f32 -1/6 (/.f32 (pow.f32 normAngle 2) u)) (/.f32 1 u))
(fma.f32 -1/6 (/.f32 (*.f32 normAngle normAngle) u) (/.f32 1 u))
(fma.f32 -1/6 (/.f32 normAngle (/.f32 u normAngle)) (/.f32 1 u))
(+.f32 (*.f32 -1/6 (/.f32 (pow.f32 normAngle 2) u)) (+.f32 (*.f32 1/120 (/.f32 (pow.f32 normAngle 4) u)) (/.f32 1 u)))
(fma.f32 -1/6 (/.f32 (*.f32 normAngle normAngle) u) (fma.f32 1/120 (/.f32 (pow.f32 normAngle 4) u) (/.f32 1 u)))
(fma.f32 -1/6 (/.f32 normAngle (/.f32 u normAngle)) (fma.f32 1/120 (/.f32 (pow.f32 normAngle 4) u) (/.f32 1 u)))
(+.f32 (*.f32 -1/6 (/.f32 (pow.f32 normAngle 2) u)) (+.f32 (*.f32 1/120 (/.f32 (pow.f32 normAngle 4) u)) (+.f32 (/.f32 1 u) (*.f32 -1/5040 (/.f32 (pow.f32 normAngle 6) u)))))
(fma.f32 -1/6 (/.f32 (*.f32 normAngle normAngle) u) (+.f32 (fma.f32 1/120 (/.f32 (pow.f32 normAngle 4) u) (/.f32 1 u)) (/.f32 (*.f32 -1/5040 (pow.f32 normAngle 6)) u)))
(fma.f32 -1/6 (/.f32 normAngle (/.f32 u normAngle)) (fma.f32 1/120 (/.f32 (pow.f32 normAngle 4) u) (fma.f32 -1/5040 (/.f32 (pow.f32 normAngle 6) u) (/.f32 1 u))))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i u)
(*.f32 u n1_i)
(+.f32 (*.f32 n1_i u) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(fma.f32 n1_i u (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(fma.f32 1/6 (*.f32 (*.f32 n1_i (*.f32 u normAngle)) normAngle) (*.f32 u n1_i))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (*.f32 -1/36 (*.f32 n1_i u))) (pow.f32 normAngle 4))) (+.f32 (*.f32 n1_i u) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))))
(fma.f32 -1 (*.f32 (pow.f32 normAngle 4) (*.f32 (*.f32 u n1_i) -7/360)) (fma.f32 n1_i u (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))))
(-.f32 (fma.f32 1/6 (*.f32 (*.f32 n1_i (*.f32 u normAngle)) normAngle) (*.f32 u n1_i)) (*.f32 (pow.f32 normAngle 4) (*.f32 n1_i (*.f32 u -7/360))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (*.f32 -1/36 (*.f32 n1_i u))) (pow.f32 normAngle 4))) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 -1 (*.f32 (+.f32 (*.f32 1/6 (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (*.f32 -1/36 (*.f32 n1_i u)))) (+.f32 (*.f32 -1/5040 (*.f32 n1_i u)) (*.f32 1/720 (*.f32 n1_i u)))) (pow.f32 normAngle 6))))))
(fma.f32 -1 (*.f32 (pow.f32 normAngle 4) (*.f32 (*.f32 u n1_i) -7/360)) (fma.f32 n1_i u (fma.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))) (neg.f32 (*.f32 (pow.f32 normAngle 6) (fma.f32 1/6 (*.f32 (*.f32 u n1_i) -7/360) (*.f32 (*.f32 u n1_i) 1/840)))))))
(-.f32 (-.f32 (fma.f32 1/6 (*.f32 (*.f32 n1_i (*.f32 u normAngle)) normAngle) (*.f32 u n1_i)) (*.f32 (pow.f32 normAngle 6) (fma.f32 (*.f32 u n1_i) 1/840 (*.f32 (*.f32 u n1_i) -7/2160)))) (*.f32 (pow.f32 normAngle 4) (*.f32 n1_i (*.f32 u -7/360))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 -1/3 (pow.f32 normAngle 2))
(*.f32 (*.f32 normAngle normAngle) -1/3)
(*.f32 normAngle (*.f32 normAngle -1/3))
(*.f32 -1/3 (pow.f32 normAngle 2))
(*.f32 (*.f32 normAngle normAngle) -1/3)
(*.f32 normAngle (*.f32 normAngle -1/3))
(*.f32 -1/3 (pow.f32 normAngle 2))
(*.f32 (*.f32 normAngle normAngle) -1/3)
(*.f32 normAngle (*.f32 normAngle -1/3))
(*.f32 -1/3 (pow.f32 normAngle 2))
(*.f32 (*.f32 normAngle normAngle) -1/3)
(*.f32 normAngle (*.f32 normAngle -1/3))
(*.f32 -1/3 (pow.f32 normAngle 2))
(*.f32 (*.f32 normAngle normAngle) -1/3)
(*.f32 normAngle (*.f32 normAngle -1/3))
(*.f32 -1/3 (pow.f32 normAngle 2))
(*.f32 (*.f32 normAngle normAngle) -1/3)
(*.f32 normAngle (*.f32 normAngle -1/3))
(*.f32 -1/3 (pow.f32 normAngle 2))
(*.f32 (*.f32 normAngle normAngle) -1/3)
(*.f32 normAngle (*.f32 normAngle -1/3))
(*.f32 -1/3 (pow.f32 normAngle 2))
(*.f32 (*.f32 normAngle normAngle) -1/3)
(*.f32 normAngle (*.f32 normAngle -1/3))
(*.f32 -1/3 (pow.f32 normAngle 2))
(*.f32 (*.f32 normAngle normAngle) -1/3)
(*.f32 normAngle (*.f32 normAngle -1/3))
(*.f32 -1/3 (pow.f32 normAngle 2))
(*.f32 (*.f32 normAngle normAngle) -1/3)
(*.f32 normAngle (*.f32 normAngle -1/3))
(*.f32 -1/3 (pow.f32 normAngle 2))
(*.f32 (*.f32 normAngle normAngle) -1/3)
(*.f32 normAngle (*.f32 normAngle -1/3))
(*.f32 -1/3 (pow.f32 normAngle 2))
(*.f32 (*.f32 normAngle normAngle) -1/3)
(*.f32 normAngle (*.f32 normAngle -1/3))
(*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i)))
(*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 (neg.f32 n0_i) (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(-.f32 (*.f32 n1_i u) (*.f32 n0_i u))
(*.f32 u (-.f32 n1_i n0_i))
(-.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 u n0_i)) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2))) (*.f32 n1_i u)) (*.f32 n0_i u))
(+.f32 (neg.f32 (*.f32 (*.f32 normAngle normAngle) (fma.f32 -1/3 (*.f32 u n0_i) (*.f32 -1/6 (*.f32 u n1_i))))) (*.f32 u (-.f32 n1_i n0_i)))
(fma.f32 (neg.f32 (fma.f32 -1/6 (*.f32 u n1_i) (*.f32 -1/3 (*.f32 u n0_i)))) (*.f32 normAngle normAngle) (*.f32 u (-.f32 n1_i n0_i)))
(-.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 u n0_i)) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (*.f32 -1/36 (*.f32 n1_i u))) (pow.f32 normAngle 4))) (*.f32 n1_i u))) (*.f32 n0_i u))
(-.f32 (fma.f32 -1 (*.f32 (*.f32 normAngle normAngle) (fma.f32 -1/3 (*.f32 u n0_i) (*.f32 -1/6 (*.f32 u n1_i)))) (fma.f32 -1 (*.f32 (pow.f32 normAngle 4) (*.f32 (*.f32 u n1_i) -7/360)) (*.f32 u n1_i))) (*.f32 u n0_i))
(+.f32 (-.f32 (*.f32 (fma.f32 -1/6 (*.f32 u n1_i) (*.f32 -1/3 (*.f32 u n0_i))) (neg.f32 (*.f32 normAngle normAngle))) (*.f32 (pow.f32 normAngle 4) (*.f32 n1_i (*.f32 u -7/360)))) (*.f32 u (-.f32 n1_i n0_i)))
(-.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 u n0_i)) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/5040 (*.f32 n1_i u)) (+.f32 (*.f32 1/6 (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (*.f32 -1/36 (*.f32 n1_i u)))) (*.f32 1/720 (*.f32 n1_i u)))) (pow.f32 normAngle 6))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (*.f32 -1/36 (*.f32 n1_i u))) (pow.f32 normAngle 4))) (*.f32 n1_i u)))) (*.f32 n0_i u))
(-.f32 (fma.f32 -1 (*.f32 (*.f32 normAngle normAngle) (fma.f32 -1/3 (*.f32 u n0_i) (*.f32 -1/6 (*.f32 u n1_i)))) (fma.f32 -1 (*.f32 (pow.f32 normAngle 6) (fma.f32 -1/5040 (*.f32 u n1_i) (fma.f32 1/6 (*.f32 (*.f32 u n1_i) -7/360) (*.f32 (*.f32 u n1_i) 1/720)))) (fma.f32 -1 (*.f32 (pow.f32 normAngle 4) (*.f32 (*.f32 u n1_i) -7/360)) (*.f32 u n1_i)))) (*.f32 u n0_i))
(fma.f32 (neg.f32 (fma.f32 -1/6 (*.f32 u n1_i) (*.f32 -1/3 (*.f32 u n0_i)))) (*.f32 normAngle normAngle) (+.f32 (-.f32 (*.f32 (pow.f32 normAngle 6) (neg.f32 (fma.f32 (*.f32 u n1_i) 1/840 (*.f32 (*.f32 u n1_i) -7/2160)))) (*.f32 (pow.f32 normAngle 4) (*.f32 n1_i (*.f32 u -7/360)))) (*.f32 u (-.f32 n1_i n0_i))))
(*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/3 (*.f32 (*.f32 normAngle normAngle) (*.f32 u n0_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u n0_i) 1/3))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 1/3 (*.f32 (*.f32 normAngle normAngle) (*.f32 u n0_i))) (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))))
(fma.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u n0_i) 1/3)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 -1 (*.f32 n0_i u))))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 -1 (*.f32 n0_i u))))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/3 (*.f32 (*.f32 normAngle normAngle) (*.f32 u n0_i)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u n0_i) 1/3))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 1/3 (*.f32 (*.f32 normAngle normAngle) (*.f32 u n0_i))) (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))))
(fma.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u n0_i) 1/3)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 -1 (*.f32 n0_i u))))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 1/3 (*.f32 n0_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 -1 (*.f32 n0_i u))))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(*.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) n0_i)))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(*.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) n0_i)))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(*.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) n0_i)))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(*.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) n0_i)))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(*.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) n0_i)))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(*.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) n0_i)))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(*.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) n0_i)))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(*.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) n0_i)))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) n0_i))) u))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) n0_i))) u))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) n0_i))) u))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) n0_i))) u))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i)))
(*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 (neg.f32 n0_i) (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i)))
(*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 (neg.f32 n0_i) (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) 1)
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(*.f32 (sin.f32 normAngle) (/.f32 (/.f32 1 normAngle) u))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(*.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)) 1)
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(*.f32 1 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(*.f32 (sqrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (sqrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(*.f32 (sqrt.f32 (sin.f32 normAngle)) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 (/.f32 1 normAngle) u)))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 2))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 2) (cbrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 (/.f32 1 normAngle) u)))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(*.f32 (/.f32 (sin.f32 normAngle) normAngle) (/.f32 1 u))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(*.f32 (/.f32 (/.f32 1 normAngle) u) (sin.f32 normAngle))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 1 (*.f32 normAngle (neg.f32 u))))
(*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 1 (neg.f32 (*.f32 u normAngle))))
(/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 u (neg.f32 normAngle)))
(*.f32 (/.f32 1 normAngle) (/.f32 (sin.f32 normAngle) u))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(*.f32 (/.f32 1 u) (/.f32 (sin.f32 normAngle) normAngle))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 normAngle u))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 normAngle u))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 u normAngle))))
(/.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2)) (/.f32 (sin.f32 normAngle) (cbrt.f32 (*.f32 normAngle u))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)) (/.f32 (sin.f32 normAngle) (cbrt.f32 (*.f32 u normAngle))))
(/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) normAngle) (/.f32 (sqrt.f32 (sin.f32 normAngle)) u))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) u) (/.f32 (sqrt.f32 (sin.f32 normAngle)) normAngle))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) 1) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (*.f32 normAngle u)))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2)) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (cbrt.f32 (*.f32 normAngle u))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)) (/.f32 (sin.f32 normAngle) (cbrt.f32 (*.f32 u normAngle))))
(/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) normAngle) (/.f32 (cbrt.f32 (sin.f32 normAngle)) u))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) u) (/.f32 (cbrt.f32 (sin.f32 normAngle)) normAngle))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) 1) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (*.f32 normAngle u)))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (sqrt.f32 (*.f32 normAngle u))) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (sqrt.f32 (*.f32 normAngle u))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 u normAngle))))
(/.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2)) (cbrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)))
(/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (/.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (cbrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)))))
(pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)) 1)
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 2)
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 3)
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(pow.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)) 3) 1/3)
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(pow.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) u)) -1)
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(neg.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (neg.f32 u))))
(*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 1 (neg.f32 (*.f32 u normAngle))))
(/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 u (neg.f32 normAngle)))
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)) 2))
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)) 2))
(fabs.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)))
(log.f32 (exp.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)) 3))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 normAngle) 3) (pow.f32 (*.f32 normAngle u) 3)))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(exp.f32 (log.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 1))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(/.f32 (sin.f32 normAngle) (*.f32 u normAngle))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 0)
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 0 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))) 1)
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (*.f32 normAngle u) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 normAngle (/.f32 (sin.f32 normAngle) u)))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 1)
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 1 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (sqrt.f32 n1_i) (*.f32 (sqrt.f32 n1_i) (/.f32 normAngle (/.f32 (sin.f32 normAngle) u))))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (sqrt.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) (sqrt.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (pow.f32 (cbrt.f32 n1_i) 2) (*.f32 (cbrt.f32 n1_i) (/.f32 normAngle (/.f32 (sin.f32 normAngle) u))))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (cbrt.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) (pow.f32 (cbrt.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) 2))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) 2) (cbrt.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 normAngle u))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) u)) n1_i)
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (neg.f32 n1_i) (/.f32 1 (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 normAngle u))))
(/.f32 (*.f32 (neg.f32 n1_i) 1) (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 u normAngle)))
(*.f32 (neg.f32 u) (*.f32 normAngle (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))))
(*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) u)
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) u) normAngle)
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) 1) (*.f32 normAngle u))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2)) (cbrt.f32 (*.f32 normAngle u)))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (/.f32 n1_i 1) (/.f32 normAngle (/.f32 (sin.f32 normAngle) u)))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (/.f32 1 normAngle) u)))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) (/.f32 n1_i (sqrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 2)) (/.f32 n1_i (cbrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) u)
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (/.f32 n1_i (neg.f32 (sin.f32 normAngle))) (*.f32 normAngle (neg.f32 u)))
(/.f32 (*.f32 (neg.f32 n1_i) 1) (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 u normAngle)))
(*.f32 (neg.f32 u) (*.f32 normAngle (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))))
(*.f32 (/.f32 (sqrt.f32 n1_i) 1) (/.f32 (sqrt.f32 n1_i) (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (/.f32 (sqrt.f32 n1_i) (sin.f32 normAngle)) (/.f32 (sqrt.f32 n1_i) (/.f32 (/.f32 1 normAngle) u)))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n1_i) 2) 1) (/.f32 (cbrt.f32 n1_i) (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (/.f32 (sqrt.f32 n1_i) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 2)) (/.f32 (sqrt.f32 n1_i) (cbrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n1_i) 2) (sin.f32 normAngle)) (/.f32 (cbrt.f32 n1_i) (/.f32 (/.f32 1 normAngle) u)))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n1_i) 2) (sqrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) (/.f32 (cbrt.f32 n1_i) (sqrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n1_i) 2) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 2)) (cbrt.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 n1_i) 2) (cbrt.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) 2))
(*.f32 (cbrt.f32 (*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))) (/.f32 (pow.f32 (cbrt.f32 n1_i) 2) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) 2)))
(pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 1)
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(pow.f32 (sqrt.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) 2)
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(pow.f32 (cbrt.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) 3)
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (*.f32 normAngle u))) -1)
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(pow.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 3) 1/3)
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(neg.f32 (/.f32 n1_i (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 normAngle u))))
(/.f32 (*.f32 (neg.f32 n1_i) 1) (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 u normAngle)))
(*.f32 (neg.f32 u) (*.f32 normAngle (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))))
(sqrt.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 2))
(sqrt.f32 (pow.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) 2))
(fabs.f32 (*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle)))))
(log.f32 (pow.f32 (exp.f32 n1_i) (/.f32 normAngle (/.f32 (sin.f32 normAngle) u))))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(cbrt.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 3))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(expm1.f32 (log1p.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(exp.f32 (log.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(exp.f32 (*.f32 (log.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) 1))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(log1p.f32 (expm1.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(-.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1) 1)
(+.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1) -1)
(+.f32 (*.f32 normAngle (*.f32 normAngle -1/3)) 0)
(pow.f32 (*.f32 -1/3 (*.f32 normAngle normAngle)) 1)
(*.f32 (*.f32 normAngle normAngle) -1/3)
(*.f32 normAngle (*.f32 normAngle -1/3))
(pow.f32 (*.f32 normAngle (sqrt.f32 -1/3)) 2)
(pow.f32 (cbrt.f32 (*.f32 -1/3 (*.f32 normAngle normAngle))) 3)
(*.f32 (*.f32 normAngle normAngle) -1/3)
(*.f32 normAngle (*.f32 normAngle -1/3))
(pow.f32 (pow.f32 (*.f32 -1/3 (*.f32 normAngle normAngle)) 3) 1/3)
(*.f32 (*.f32 normAngle normAngle) -1/3)
(*.f32 normAngle (*.f32 normAngle -1/3))
(sqrt.f32 (*.f32 (pow.f32 normAngle 4) 1/9))
(log.f32 (pow.f32 (exp.f32 -1/3) (*.f32 normAngle normAngle)))
(*.f32 (*.f32 normAngle normAngle) -1/3)
(*.f32 normAngle (*.f32 normAngle -1/3))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 -1/3 (*.f32 normAngle normAngle)))))
(*.f32 (*.f32 normAngle normAngle) -1/3)
(*.f32 normAngle (*.f32 normAngle -1/3))
(cbrt.f32 (pow.f32 (*.f32 -1/3 (*.f32 normAngle normAngle)) 3))
(*.f32 (*.f32 normAngle normAngle) -1/3)
(*.f32 normAngle (*.f32 normAngle -1/3))
(expm1.f32 (log1p.f32 (*.f32 -1/3 (*.f32 normAngle normAngle))))
(*.f32 (*.f32 normAngle normAngle) -1/3)
(*.f32 normAngle (*.f32 normAngle -1/3))
(exp.f32 (log.f32 (*.f32 -1/3 (*.f32 normAngle normAngle))))
(*.f32 (*.f32 normAngle normAngle) -1/3)
(*.f32 normAngle (*.f32 normAngle -1/3))
(exp.f32 (*.f32 (log.f32 (*.f32 -1/3 (*.f32 normAngle normAngle))) 1))
(*.f32 (*.f32 normAngle normAngle) -1/3)
(*.f32 normAngle (*.f32 normAngle -1/3))
(log1p.f32 (expm1.f32 (*.f32 -1/3 (*.f32 normAngle normAngle))))
(*.f32 (*.f32 normAngle normAngle) -1/3)
(*.f32 normAngle (*.f32 normAngle -1/3))
(-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))))
(*.f32 u (+.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (fma.f32 (neg.f32 (neg.f32 (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (*.f32 n0_i u) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(+.f32 (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))) (fma.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1) (*.f32 u n0_i) (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))))
(+.f32 (*.f32 u (+.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))) (*.f32 0 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))))
(-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (fma.f32 (neg.f32 (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))) (*.f32 u (neg.f32 n0_i)) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(+.f32 (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))) (fma.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1) (*.f32 u n0_i) (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))))
(+.f32 (*.f32 u (+.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))) (*.f32 0 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))))
(-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (fma.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) -1 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(+.f32 (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))) (fma.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1) (*.f32 u n0_i) (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))))
(+.f32 (*.f32 u (+.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))) (*.f32 0 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))))
(-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (fma.f32 (neg.f32 (*.f32 u (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) n0_i (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(+.f32 (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))) (fma.f32 (*.f32 u (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) n0_i (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))))
(+.f32 (*.f32 u (+.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))) (*.f32 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1))) -2))
(-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (fma.f32 (neg.f32 (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))) (*.f32 n0_i u) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(+.f32 (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))) (fma.f32 (*.f32 u (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) n0_i (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))))
(+.f32 (*.f32 u (+.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))) (*.f32 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1))) -2))
(-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (fma.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 1 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(+.f32 (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))) (fma.f32 (*.f32 u (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) n0_i (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))))
(+.f32 (*.f32 u (+.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))) (*.f32 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1))) -2))
(-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (fma.f32 (*.f32 u (neg.f32 n0_i)) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(+.f32 (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))) (fma.f32 (*.f32 u (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) n0_i (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))))
(+.f32 (*.f32 u (+.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))) (*.f32 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1))) -2))
(-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (fma.f32 (neg.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (sqrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(+.f32 (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))) (fma.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1) (*.f32 u n0_i) (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))))
(+.f32 (*.f32 u (+.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))) (*.f32 0 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))))
(-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (fma.f32 (neg.f32 (cbrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (pow.f32 (cbrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 2) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(+.f32 (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))) (fma.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1) (*.f32 u n0_i) (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))))
(+.f32 (*.f32 u (+.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))) (*.f32 0 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))))
(-.f32 0 (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))))
(*.f32 u (+.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(-.f32 0 (-.f32 (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) (fma.f32 (neg.f32 (neg.f32 (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (*.f32 n0_i u) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(+.f32 (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))) (fma.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1) (*.f32 u n0_i) (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))))
(+.f32 (*.f32 u (+.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))) (*.f32 0 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))))
(-.f32 0 (-.f32 (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) (fma.f32 (neg.f32 (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))) (*.f32 u (neg.f32 n0_i)) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(+.f32 (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))) (fma.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1) (*.f32 u n0_i) (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))))
(+.f32 (*.f32 u (+.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))) (*.f32 0 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))))
(-.f32 0 (-.f32 (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) (fma.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) -1 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(+.f32 (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))) (fma.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1) (*.f32 u n0_i) (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))))
(+.f32 (*.f32 u (+.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))) (*.f32 0 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))))
(-.f32 0 (-.f32 (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) (fma.f32 (neg.f32 (*.f32 u (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) n0_i (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(+.f32 (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))) (fma.f32 (*.f32 u (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) n0_i (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))))
(+.f32 (*.f32 u (+.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))) (*.f32 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1))) -2))
(-.f32 0 (-.f32 (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) (fma.f32 (neg.f32 (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))) (*.f32 n0_i u) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(+.f32 (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))) (fma.f32 (*.f32 u (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) n0_i (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))))
(+.f32 (*.f32 u (+.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))) (*.f32 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1))) -2))
(-.f32 0 (-.f32 (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) (fma.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 1 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(+.f32 (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))) (fma.f32 (*.f32 u (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) n0_i (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))))
(+.f32 (*.f32 u (+.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))) (*.f32 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1))) -2))
(-.f32 0 (-.f32 (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) (fma.f32 (*.f32 u (neg.f32 n0_i)) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(+.f32 (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))) (fma.f32 (*.f32 u (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) n0_i (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))))
(+.f32 (*.f32 u (+.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))) (*.f32 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1))) -2))
(-.f32 0 (-.f32 (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) (fma.f32 (neg.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (sqrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(+.f32 (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))) (fma.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1) (*.f32 u n0_i) (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))))
(+.f32 (*.f32 u (+.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))) (*.f32 0 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))))
(-.f32 0 (-.f32 (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) (fma.f32 (neg.f32 (cbrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (pow.f32 (cbrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 2) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(+.f32 (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))) (fma.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1) (*.f32 u n0_i) (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))))
(+.f32 (*.f32 u (+.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))) (*.f32 0 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))))
(-.f32 (*.f32 u (neg.f32 n0_i)) (-.f32 (*.f32 -1/3 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i u))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))) (+.f32 1 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))))
(*.f32 u (+.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))) (-.f32 1 (*.f32 (*.f32 u (neg.f32 n0_i)) (neg.f32 (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))))
(*.f32 u (+.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))) (-.f32 1 (*.f32 (neg.f32 (*.f32 u (neg.f32 n0_i))) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))))
(*.f32 u (+.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(-.f32 (exp.f32 (log1p.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))) 1)
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(-.f32 (exp.f32 (log1p.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))) (-.f32 1 (fma.f32 (neg.f32 (neg.f32 (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (*.f32 n0_i u) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(+.f32 (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) (fma.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1) (*.f32 u n0_i) (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))))
(+.f32 (*.f32 0 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))) (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))))
(-.f32 (exp.f32 (log1p.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))) (-.f32 1 (fma.f32 (neg.f32 (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))) (*.f32 u (neg.f32 n0_i)) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(+.f32 (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) (fma.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1) (*.f32 u n0_i) (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))))
(+.f32 (*.f32 0 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))) (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))))
(-.f32 (exp.f32 (log1p.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))) (-.f32 1 (fma.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) -1 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(+.f32 (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) (fma.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1) (*.f32 u n0_i) (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))))
(+.f32 (*.f32 0 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))) (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))))
(-.f32 (exp.f32 (log1p.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))) (-.f32 1 (fma.f32 (neg.f32 (*.f32 u (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) n0_i (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(+.f32 (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) (fma.f32 (*.f32 u (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) n0_i (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))))
(+.f32 (*.f32 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1))) -2) (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))))
(-.f32 (exp.f32 (log1p.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))) (-.f32 1 (fma.f32 (neg.f32 (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))) (*.f32 n0_i u) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(+.f32 (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) (fma.f32 (*.f32 u (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) n0_i (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))))
(+.f32 (*.f32 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1))) -2) (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))))
(-.f32 (exp.f32 (log1p.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))) (-.f32 1 (fma.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 1 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(+.f32 (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) (fma.f32 (*.f32 u (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) n0_i (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))))
(+.f32 (*.f32 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1))) -2) (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))))
(-.f32 (exp.f32 (log1p.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))) (-.f32 1 (fma.f32 (*.f32 u (neg.f32 n0_i)) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(+.f32 (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) (fma.f32 (*.f32 u (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) n0_i (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))))
(+.f32 (*.f32 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1))) -2) (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))))
(-.f32 (exp.f32 (log1p.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))) (-.f32 1 (fma.f32 (neg.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (sqrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(+.f32 (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) (fma.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1) (*.f32 u n0_i) (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))))
(+.f32 (*.f32 0 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))) (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))))
(-.f32 (exp.f32 (log1p.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))) (-.f32 1 (fma.f32 (neg.f32 (cbrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (pow.f32 (cbrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 2) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(+.f32 (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) (fma.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1) (*.f32 u n0_i) (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))))
(+.f32 (*.f32 0 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))) (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))))
(-.f32 (exp.f32 (log1p.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (-.f32 1 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))))) (-.f32 1 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))))
(fma.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (expm1.f32 (log1p.f32 (*.f32 (neg.f32 n0_i) (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))))
(-.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i u)) (*.f32 -1/3 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i u))))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(-.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i u)) (-.f32 (*.f32 -1/3 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i u))) (fma.f32 (neg.f32 (neg.f32 (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (*.f32 n0_i u) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(+.f32 (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) (fma.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1) (*.f32 u n0_i) (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))))
(+.f32 (*.f32 0 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))) (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))))
(-.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i u)) (-.f32 (*.f32 -1/3 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i u))) (fma.f32 (neg.f32 (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))) (*.f32 u (neg.f32 n0_i)) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(+.f32 (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) (fma.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1) (*.f32 u n0_i) (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))))
(+.f32 (*.f32 0 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))) (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))))
(-.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i u)) (-.f32 (*.f32 -1/3 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i u))) (fma.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) -1 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(+.f32 (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) (fma.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1) (*.f32 u n0_i) (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))))
(+.f32 (*.f32 0 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))) (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))))
(-.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i u)) (-.f32 (*.f32 -1/3 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i u))) (fma.f32 (neg.f32 (*.f32 u (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) n0_i (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(+.f32 (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) (fma.f32 (*.f32 u (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) n0_i (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))))
(+.f32 (*.f32 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1))) -2) (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))))
(-.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i u)) (-.f32 (*.f32 -1/3 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i u))) (fma.f32 (neg.f32 (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))) (*.f32 n0_i u) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(+.f32 (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) (fma.f32 (*.f32 u (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) n0_i (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))))
(+.f32 (*.f32 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1))) -2) (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))))
(-.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i u)) (-.f32 (*.f32 -1/3 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i u))) (fma.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 1 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(+.f32 (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) (fma.f32 (*.f32 u (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) n0_i (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))))
(+.f32 (*.f32 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1))) -2) (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))))
(-.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i u)) (-.f32 (*.f32 -1/3 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i u))) (fma.f32 (*.f32 u (neg.f32 n0_i)) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(+.f32 (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) (fma.f32 (*.f32 u (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) n0_i (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))))
(+.f32 (*.f32 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1))) -2) (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))))
(-.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i u)) (-.f32 (*.f32 -1/3 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i u))) (fma.f32 (neg.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (sqrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(+.f32 (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) (fma.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1) (*.f32 u n0_i) (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))))
(+.f32 (*.f32 0 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))) (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))))
(-.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i u)) (-.f32 (*.f32 -1/3 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i u))) (fma.f32 (neg.f32 (cbrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (pow.f32 (cbrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 2) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(+.f32 (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) (fma.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1) (*.f32 u n0_i) (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))))
(+.f32 (*.f32 0 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))) (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))))
(-.f32 (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (/.f32 (pow.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(-.f32 (/.f32 (pow.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) 2) (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))) (/.f32 (pow.f32 (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) 2) (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))))
(-.f32 (/.f32 (pow.f32 (*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle)))) 2) (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))) (/.f32 (pow.f32 (*.f32 (neg.f32 n0_i) (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1))) 2) (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))))
(-.f32 (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (-.f32 (/.f32 (pow.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (fma.f32 (neg.f32 (neg.f32 (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (*.f32 n0_i u) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(+.f32 (-.f32 (/.f32 (pow.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) 2) (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))) (/.f32 (pow.f32 (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) 2) (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))))) (fma.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1) (*.f32 u n0_i) (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))))
(-.f32 (/.f32 (pow.f32 (*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle)))) 2) (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))) (+.f32 (*.f32 0 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))) (/.f32 (pow.f32 (*.f32 (neg.f32 n0_i) (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1))) 2) (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))))))
(-.f32 (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (-.f32 (/.f32 (pow.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (fma.f32 (neg.f32 (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))) (*.f32 u (neg.f32 n0_i)) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(+.f32 (-.f32 (/.f32 (pow.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) 2) (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))) (/.f32 (pow.f32 (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) 2) (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))))) (fma.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1) (*.f32 u n0_i) (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))))
(-.f32 (/.f32 (pow.f32 (*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle)))) 2) (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))) (+.f32 (*.f32 0 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))) (/.f32 (pow.f32 (*.f32 (neg.f32 n0_i) (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1))) 2) (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))))))
(-.f32 (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (-.f32 (/.f32 (pow.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (fma.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) -1 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(+.f32 (-.f32 (/.f32 (pow.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) 2) (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))) (/.f32 (pow.f32 (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) 2) (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))))) (fma.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1) (*.f32 u n0_i) (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))))
(-.f32 (/.f32 (pow.f32 (*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle)))) 2) (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))) (+.f32 (*.f32 0 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))) (/.f32 (pow.f32 (*.f32 (neg.f32 n0_i) (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1))) 2) (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))))))
(-.f32 (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (-.f32 (/.f32 (pow.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (fma.f32 (neg.f32 (*.f32 u (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) n0_i (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(+.f32 (-.f32 (/.f32 (pow.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) 2) (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))) (/.f32 (pow.f32 (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) 2) (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))))) (fma.f32 (*.f32 u (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) n0_i (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))))
(+.f32 (*.f32 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1))) -2) (-.f32 (/.f32 (pow.f32 (*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle)))) 2) (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))) (/.f32 (pow.f32 (*.f32 (neg.f32 n0_i) (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1))) 2) (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))))))
(-.f32 (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (-.f32 (/.f32 (pow.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (fma.f32 (neg.f32 (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))) (*.f32 n0_i u) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(+.f32 (-.f32 (/.f32 (pow.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) 2) (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))) (/.f32 (pow.f32 (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) 2) (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))))) (fma.f32 (*.f32 u (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) n0_i (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))))
(+.f32 (*.f32 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1))) -2) (-.f32 (/.f32 (pow.f32 (*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle)))) 2) (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))) (/.f32 (pow.f32 (*.f32 (neg.f32 n0_i) (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1))) 2) (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))))))
(-.f32 (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (-.f32 (/.f32 (pow.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (fma.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 1 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(+.f32 (-.f32 (/.f32 (pow.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) 2) (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))) (/.f32 (pow.f32 (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) 2) (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))))) (fma.f32 (*.f32 u (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) n0_i (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))))
(+.f32 (*.f32 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1))) -2) (-.f32 (/.f32 (pow.f32 (*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle)))) 2) (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))) (/.f32 (pow.f32 (*.f32 (neg.f32 n0_i) (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1))) 2) (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))))))
(-.f32 (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (-.f32 (/.f32 (pow.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (fma.f32 (*.f32 u (neg.f32 n0_i)) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(+.f32 (-.f32 (/.f32 (pow.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) 2) (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))) (/.f32 (pow.f32 (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) 2) (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))))) (fma.f32 (*.f32 u (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) n0_i (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))))
(+.f32 (*.f32 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1))) -2) (-.f32 (/.f32 (pow.f32 (*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle)))) 2) (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))) (/.f32 (pow.f32 (*.f32 (neg.f32 n0_i) (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1))) 2) (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))))))
(-.f32 (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (-.f32 (/.f32 (pow.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (fma.f32 (neg.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (sqrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(+.f32 (-.f32 (/.f32 (pow.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) 2) (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))) (/.f32 (pow.f32 (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) 2) (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))))) (fma.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1) (*.f32 u n0_i) (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))))
(-.f32 (/.f32 (pow.f32 (*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle)))) 2) (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))) (+.f32 (*.f32 0 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))) (/.f32 (pow.f32 (*.f32 (neg.f32 n0_i) (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1))) 2) (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))))))
(-.f32 (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (-.f32 (/.f32 (pow.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (fma.f32 (neg.f32 (cbrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (pow.f32 (cbrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 2) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(+.f32 (-.f32 (/.f32 (pow.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) 2) (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))) (/.f32 (pow.f32 (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) 2) (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))))) (fma.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1) (*.f32 u n0_i) (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))))
(-.f32 (/.f32 (pow.f32 (*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle)))) 2) (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))) (+.f32 (*.f32 0 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))) (/.f32 (pow.f32 (*.f32 (neg.f32 n0_i) (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1))) 2) (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))))))
(-.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 u (neg.f32 n0_i))) (*.f32 -1/3 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i u))))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(-.f32 (+.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 0) 0) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))))
(*.f32 u (+.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(-.f32 (+.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 0) (*.f32 u (neg.f32 n0_i))) (*.f32 -1/3 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i u))))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(-.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (exp.f32 (log1p.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))) 1)
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))))) (-.f32 1 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))))
(fma.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (expm1.f32 (log1p.f32 (*.f32 (neg.f32 n0_i) (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))))
(-.f32 (+.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (exp.f32 (log1p.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))))) 1)
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(-.f32 (+.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 0) (exp.f32 (log1p.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))) 1)
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))))) (-.f32 1 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))))
(fma.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (expm1.f32 (log1p.f32 (*.f32 (neg.f32 n0_i) (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))))
(*.f32 1 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(*.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 1)
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(*.f32 (sqrt.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (sqrt.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(*.f32 (cbrt.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) (pow.f32 (cbrt.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) 2))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) 2) (cbrt.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(*.f32 (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 2) (/.f32 1 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(*.f32 (pow.f32 (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) 2) (/.f32 1 (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))))
(/.f32 (pow.f32 (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))) 2) (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))))
(*.f32 (+.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 3) (pow.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 2) (/.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (/.f32 (sin.f32 normAngle) (*.f32 n1_i (*.f32 normAngle u)))))))
(*.f32 (+.f32 (pow.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) 3) (pow.f32 (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) 3)) (/.f32 1 (+.f32 (pow.f32 (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) 2) (*.f32 (/.f32 (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) (sin.f32 normAngle)) (*.f32 n1_i (*.f32 u normAngle))))))
(/.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle)))) 3) (pow.f32 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1))) 3)) (-.f32 (pow.f32 (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))) 2) (*.f32 (/.f32 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1))) (sin.f32 normAngle)) (*.f32 n1_i (*.f32 u normAngle)))))
(*.f32 (+.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) (sqrt.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))) (-.f32 (sqrt.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) (sqrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(*.f32 (+.f32 (sqrt.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))) (sqrt.f32 (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))))) (-.f32 (sqrt.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))) (sqrt.f32 (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))))))
(*.f32 (+.f32 (sqrt.f32 (*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))) (sqrt.f32 (*.f32 (neg.f32 n0_i) (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))) (-.f32 (sqrt.f32 (*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))) (sqrt.f32 (*.f32 (neg.f32 n0_i) (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))))
(/.f32 1 (/.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 2)))
(*.f32 (pow.f32 (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) 2) (/.f32 1 (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))))
(/.f32 (pow.f32 (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))) 2) (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 2) (/.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (/.f32 (sin.f32 normAngle) (*.f32 n1_i (*.f32 normAngle u))))) (+.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 3) (pow.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 3))))
(*.f32 (+.f32 (pow.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) 3) (pow.f32 (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) 3)) (/.f32 1 (+.f32 (pow.f32 (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) 2) (*.f32 (/.f32 (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) (sin.f32 normAngle)) (*.f32 n1_i (*.f32 u normAngle))))))
(/.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle)))) 3) (pow.f32 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1))) 3)) (-.f32 (pow.f32 (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))) 2) (*.f32 (/.f32 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1))) (sin.f32 normAngle)) (*.f32 n1_i (*.f32 u normAngle)))))
(/.f32 (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 2) (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))
(*.f32 (pow.f32 (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) 2) (/.f32 1 (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))))
(/.f32 (pow.f32 (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))) 2) (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))))
(/.f32 (+.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 3) (pow.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 3)) (+.f32 (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 2) (/.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (/.f32 (sin.f32 normAngle) (*.f32 n1_i (*.f32 normAngle u))))))
(*.f32 (+.f32 (pow.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) 3) (pow.f32 (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) 3)) (/.f32 1 (+.f32 (pow.f32 (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) 2) (*.f32 (/.f32 (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) (sin.f32 normAngle)) (*.f32 n1_i (*.f32 u normAngle))))))
(/.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle)))) 3) (pow.f32 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1))) 3)) (-.f32 (pow.f32 (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))) 2) (*.f32 (/.f32 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1))) (sin.f32 normAngle)) (*.f32 n1_i (*.f32 u normAngle)))))
(/.f32 (-.f32 (pow.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 2) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 2)) (-.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) 2) (pow.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) 2)) (-.f32 (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (neg.f32 n0_i) (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1))) 2) (pow.f32 (*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle)))) 2)) (neg.f32 (*.f32 u (+.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))))
(/.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 3) (pow.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 3)) (+.f32 (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 2) (/.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (/.f32 (sin.f32 normAngle) (*.f32 n1_i (*.f32 normAngle u))))))
(/.f32 (-.f32 (pow.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) 3) (pow.f32 (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) 3)) (+.f32 (pow.f32 (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) 2) (*.f32 (/.f32 (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) (sin.f32 normAngle)) (*.f32 n1_i (*.f32 u normAngle)))))
(/.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle)))) 3) (pow.f32 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1))) 3)) (-.f32 (pow.f32 (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))) 2) (*.f32 (/.f32 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1))) (sin.f32 normAngle)) (*.f32 n1_i (*.f32 u normAngle)))))
(/.f32 (neg.f32 (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 2)) (neg.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(/.f32 (neg.f32 (pow.f32 (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) 2)) (neg.f32 (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))))
(*.f32 1 (/.f32 (pow.f32 (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))) 2) (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) 3) (pow.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) 3))) (neg.f32 (+.f32 (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 2) (/.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (/.f32 (sin.f32 normAngle) (*.f32 n1_i (*.f32 normAngle u)))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) 3) (pow.f32 (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) 3))) (neg.f32 (+.f32 (pow.f32 (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) 2) (*.f32 (/.f32 (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) (sin.f32 normAngle)) (*.f32 n1_i (*.f32 u normAngle))))))
(/.f32 (-.f32 (pow.f32 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1))) 3) (pow.f32 (*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle)))) 3)) (-.f32 (*.f32 (/.f32 (*.f32 n0_i (*.f32 u (fma.f32 (*.f32 normAngle normAngle) -1/3 1))) (sin.f32 normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (pow.f32 (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))) 2)))
(pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 1)
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(pow.f32 (sqrt.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) 2)
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(pow.f32 (cbrt.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) 3)
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(pow.f32 (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 3) 1/3)
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(sqrt.f32 (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 2))
(sqrt.f32 (pow.f32 (-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))) 2))
(fabs.f32 (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1)))))
(log.f32 (exp.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(cbrt.f32 (pow.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 3))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(expm1.f32 (log1p.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(exp.f32 (log.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(exp.f32 (*.f32 (log.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))) 1))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(log1p.f32 (expm1.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(fma.f32 n1_i (/.f32 normAngle (/.f32 (sin.f32 normAngle) u)) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(fma.f32 (*.f32 n0_i u) (neg.f32 (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(fma.f32 1 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(fma.f32 1 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(fma.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) (sqrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(fma.f32 (sqrt.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) (sqrt.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(fma.f32 (pow.f32 (cbrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) 2) (cbrt.f32 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) 2) (cbrt.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(fma.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 normAngle u) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(fma.f32 (*.f32 u (neg.f32 n0_i)) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (fma.f32 -1/3 (*.f32 normAngle normAngle) 1)))
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))
(fma.f32 -1 (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(-.f32 (*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (*.f32 u n0_i) (neg.f32 (fma.f32 -1/3 (*.f32 normAngle normAngle) 1))))
(*.f32 u (+.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) -1/3 1))))

eval658.0ms (3.5%)

Compiler

Compiled 29495 to 14958 computations (49.3% saved)

prune359.0ms (1.9%)

Pruning

28 alts after pruning (20 fresh and 8 done)

PrunedKeptTotal
New9628970
Fresh21214
Picked011
Done279
Total96628994
Error
0b
Counts
994 → 28
Alt Table
Click to see full alt table
StatusErrorProgram
0.8b
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))
6.1b
(fma.f32 u n1_i n0_i)
13.6b
(/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 1 u) n0_i))
17.8b
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
22.1b
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
13.6b
(/.f32 n0_i (/.f32 1 (-.f32 1 u)))
28.0b
(-.f32 (+.f32 (*.f32 u n1_i) 1) 1)
13.4b
(-.f32 n0_i (*.f32 n0_i u))
7.0b
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 n1_i u))
0.8b
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
1.0b
(+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))
3.4b
(+.f32 (*.f32 n1_i u) (/.f32 n0_i (+.f32 1 u)))
6.1b
(+.f32 (*.f32 n1_i u) n0_i)
0.5b
(+.f32 n0_i (fma.f32 u (-.f32 n1_i n0_i) (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))))
0.8b
(+.f32 n0_i (-.f32 (*.f32 n1_i u) (*.f32 n0_i u)))
0.8b
(+.f32 n0_i (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))
0.7b
(+.f32 n0_i (+.f32 (/.f32 n1_i (/.f32 1 u)) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))
0.7b
(+.f32 n0_i (+.f32 (*.f32 u n1_i) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))
6.2b
(+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))
0.3b
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))
13.4b
(+.f32 n0_i (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))
9.5b
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 n1_i (*.f32 u normAngle))))
13.5b
(*.f32 (-.f32 1 u) n0_i)
19.6b
(*.f32 u n1_i)
19.2b
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
13.4b
(*.f32 n0_i (+.f32 1 (neg.f32 (*.f32 u (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))
25.0b
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 1 u) n0_i))))
17.4b
n0_i
Compiler

Compiled 426 to 296 computations (30.5% saved)

regimes207.0ms (1.1%)

Counts
56 → 1
Calls
Call 1
Inputs
n0_i
(*.f32 u n1_i)
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 n1_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(-.f32 (+.f32 (*.f32 u n1_i) 1) 1)
(/.f32 n0_i (/.f32 1 (-.f32 1 u)))
(+.f32 n0_i (-.f32 (*.f32 n1_i u) (*.f32 n0_i u)))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (/.f32 n0_i (+.f32 1 u)))
(+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i 1) (+.f32 1 u)))
(/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 1 u) n0_i))
(*.f32 n0_i (+.f32 1 (neg.f32 (*.f32 u (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))
(+.f32 n0_i (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))
(+.f32 (*.f32 n1_i u) (/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 1 u) n0_i)))
(+.f32 n0_i (+.f32 (*.f32 u n1_i) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))
(+.f32 n0_i (+.f32 (/.f32 n1_i (/.f32 1 u)) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))
(fma.f32 u n1_i n0_i)
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 u normAngle) (/.f32 (sin.f32 normAngle) n1_i))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))
(+.f32 (fabs.f32 (*.f32 u n1_i)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i))))
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (sin.f32 normAngle))
(+.f32 (fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i) (*.f32 1/3 (*.f32 u (*.f32 normAngle (*.f32 normAngle n0_i)))))
(+.f32 n0_i (fma.f32 u (-.f32 n1_i n0_i) (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))))
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))
(+.f32 (fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i) (*.f32 (+.f32 (neg.f32 (*.f32 n0_i -1/3)) (*.f32 1/6 n1_i)) (*.f32 (*.f32 normAngle normAngle) u)))
(+.f32 n0_i (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i)
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 n1_i u))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 u n1_i))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 n1_i (*.f32 u normAngle))))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i))
(/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))
(/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 (exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))))) n1_i))
Outputs
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))
Calls

5 calls:

79.0ms
n0_i
35.0ms
u
26.0ms
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
26.0ms
normAngle
26.0ms
n1_i
Results
ErrorSegmentsBranch
0.3b1normAngle
0.3b1u
0.3b1n0_i
0.3b1n1_i
0.3b1(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
Compiler

Compiled 780 to 363 computations (53.5% saved)

regimes97.0ms (0.5%)

Counts
33 → 1
Calls
Call 1
Inputs
n0_i
(*.f32 u n1_i)
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 n1_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(-.f32 (+.f32 (*.f32 u n1_i) 1) 1)
(/.f32 n0_i (/.f32 1 (-.f32 1 u)))
(+.f32 n0_i (-.f32 (*.f32 n1_i u) (*.f32 n0_i u)))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (/.f32 n0_i (+.f32 1 u)))
(+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i 1) (+.f32 1 u)))
(/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 1 u) n0_i))
(*.f32 n0_i (+.f32 1 (neg.f32 (*.f32 u (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))
(+.f32 n0_i (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))
(+.f32 (*.f32 n1_i u) (/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 1 u) n0_i)))
(+.f32 n0_i (+.f32 (*.f32 u n1_i) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))
(+.f32 n0_i (+.f32 (/.f32 n1_i (/.f32 1 u)) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))
(fma.f32 u n1_i n0_i)
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 u normAngle) (/.f32 (sin.f32 normAngle) n1_i))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))
(+.f32 (fabs.f32 (*.f32 u n1_i)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i))))
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (sin.f32 normAngle))
(+.f32 (fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i) (*.f32 1/3 (*.f32 u (*.f32 normAngle (*.f32 normAngle n0_i)))))
(+.f32 n0_i (fma.f32 u (-.f32 n1_i n0_i) (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))))
Outputs
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i))))
Calls

4 calls:

38.0ms
n1_i
18.0ms
normAngle
17.0ms
n0_i
16.0ms
u
Results
ErrorSegmentsBranch
0.4b1normAngle
0.4b1u
0.4b1n0_i
0.4b1n1_i
Compiler

Compiled 355 to 175 computations (50.7% saved)

regimes65.0ms (0.3%)

Counts
29 → 1
Calls
Call 1
Inputs
n0_i
(*.f32 u n1_i)
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 n1_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(-.f32 (+.f32 (*.f32 u n1_i) 1) 1)
(/.f32 n0_i (/.f32 1 (-.f32 1 u)))
(+.f32 n0_i (-.f32 (*.f32 n1_i u) (*.f32 n0_i u)))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (/.f32 n0_i (+.f32 1 u)))
(+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i 1) (+.f32 1 u)))
(/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 1 u) n0_i))
(*.f32 n0_i (+.f32 1 (neg.f32 (*.f32 u (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))
(+.f32 n0_i (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))
(+.f32 (*.f32 n1_i u) (/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 1 u) n0_i)))
(+.f32 n0_i (+.f32 (*.f32 u n1_i) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))
(+.f32 n0_i (+.f32 (/.f32 n1_i (/.f32 1 u)) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))
(fma.f32 u n1_i n0_i)
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 u normAngle) (/.f32 (sin.f32 normAngle) n1_i))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))
(+.f32 (fabs.f32 (*.f32 u n1_i)) (*.f32 (-.f32 1 u) n0_i))
Outputs
(+.f32 n0_i (+.f32 (*.f32 u n1_i) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))
Calls

4 calls:

15.0ms
u
15.0ms
n0_i
15.0ms
normAngle
14.0ms
n1_i
Results
ErrorSegmentsBranch
0.7b1normAngle
0.7b1u
0.7b1n0_i
0.7b1n1_i
Compiler

Compiled 291 to 146 computations (49.8% saved)

regimes49.0ms (0.3%)

Counts
19 → 1
Calls
Call 1
Inputs
n0_i
(*.f32 u n1_i)
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 n1_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(-.f32 (+.f32 (*.f32 u n1_i) 1) 1)
(/.f32 n0_i (/.f32 1 (-.f32 1 u)))
(+.f32 n0_i (-.f32 (*.f32 n1_i u) (*.f32 n0_i u)))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (/.f32 n0_i (+.f32 1 u)))
(+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i 1) (+.f32 1 u)))
(/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 1 u) n0_i))
(*.f32 n0_i (+.f32 1 (neg.f32 (*.f32 u (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))
(+.f32 n0_i (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))
(+.f32 (*.f32 n1_i u) (/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 1 u) n0_i)))
Outputs
(+.f32 n0_i (-.f32 (*.f32 n1_i u) (*.f32 n0_i u)))
Calls

4 calls:

13.0ms
u
11.0ms
normAngle
11.0ms
n0_i
9.0ms
n1_i
Results
ErrorSegmentsBranch
0.8b1normAngle
0.8b1u
0.8b1n0_i
0.8b1n1_i
Compiler

Compiled 189 to 102 computations (46% saved)

regimes28.0ms (0.1%)

Counts
9 → 1
Calls
Call 1
Inputs
n0_i
(*.f32 u n1_i)
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 n1_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(-.f32 (+.f32 (*.f32 u n1_i) 1) 1)
(/.f32 n0_i (/.f32 1 (-.f32 1 u)))
Outputs
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
Calls

4 calls:

7.0ms
u
7.0ms
n1_i
6.0ms
n0_i
6.0ms
normAngle
Results
ErrorSegmentsBranch
0.8b1normAngle
0.8b1u
0.8b1n0_i
0.8b1n1_i
Compiler

Compiled 71 to 42 computations (40.8% saved)

regimes34.0ms (0.2%)

Counts
5 → 3
Calls
Call 1
Inputs
n0_i
(*.f32 u n1_i)
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 n1_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
Outputs
(+.f32 (*.f32 n1_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 (*.f32 n1_i u) n0_i)
Calls

4 calls:

18.0ms
n1_i
5.0ms
n0_i
4.0ms
u
4.0ms
normAngle
Results
ErrorSegmentsBranch
6.1b1normAngle
6.1b1u
6.1b1n0_i
4.0b3n1_i
Compiler

Compiled 43 to 28 computations (34.9% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
0.0ms
1.7040899318874433e-26
3.439242494513128e-26
0.0ms
-1.2516221196632124e-25
-9.717852999306039e-26
Compiler

Compiled 36 to 26 computations (27.8% saved)

regimes25.0ms (0.1%)

Counts
4 → 3
Calls
Call 1
Inputs
n0_i
(*.f32 u n1_i)
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 n1_i u) n0_i)
Outputs
(+.f32 (*.f32 n1_i u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 n1_i u) n0_i)
Calls

4 calls:

12.0ms
n1_i
5.0ms
normAngle
4.0ms
n0_i
4.0ms
u
Results
ErrorSegmentsBranch
6.1b1normAngle
6.1b1u
6.1b1n0_i
4.1b3n1_i
Compiler

Compiled 38 to 26 computations (31.6% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
0.0ms
1.7040899318874433e-26
3.439242494513128e-26
0.0ms
-1.2516221196632124e-25
-9.717852999306039e-26
Compiler

Compiled 36 to 26 computations (27.8% saved)

regimes29.0ms (0.2%)

Counts
3 → 3
Calls
Call 1
Inputs
n0_i
(*.f32 u n1_i)
(*.f32 (-.f32 1 u) n0_i)
Outputs
(*.f32 (-.f32 1 u) n0_i)
(*.f32 u n1_i)
(*.f32 (-.f32 1 u) n0_i)
Calls

4 calls:

10.0ms
n1_i
10.0ms
n0_i
3.0ms
normAngle
3.0ms
u
Results
ErrorSegmentsBranch
13.5b1normAngle
13.5b1u
8.9b3n0_i
9.3b3n1_i
Compiler

Compiled 33 to 24 computations (27.3% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
0.0ms
5.604623031552117e-25
7.07926340143278e-25
0.0ms
-2.7508385882294204e-25
-1.5796738714038963e-25
Compiler

Compiled 36 to 26 computations (27.8% saved)

regimes34.0ms (0.2%)

Accuracy

Total -16.8b remaining (-141.3%)

Threshold costs -16.8b (-141.3%)

Counts
2 → 3
Calls
Call 1
Inputs
n0_i
(*.f32 u n1_i)
Outputs
n0_i
(*.f32 u n1_i)
n0_i
Calls

4 calls:

12.0ms
n1_i
9.0ms
n0_i
9.0ms
u
3.0ms
normAngle
Results
ErrorSegmentsBranch
17.4b1normAngle
14.9b2u
11.9b3n0_i
12.6b3n1_i
Compiler

Compiled 28 to 21 computations (25% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
0.0ms
3.3681368787513627e-21
3.8321658153480045e-21
0.0ms
-2.7098220378561245e-20
-1.6217749941741543e-20
Compiler

Compiled 36 to 26 computations (27.8% saved)

simplify17.0ms (0.1%)

Algorithm
egg-herbie
Rules
56×+-commutative
48×*-commutative
22×neg-sub0
20×distribute-lft-neg-in
20×neg-mul-1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
066366
1123362
2153362
3181362
4200362
5208362
6212362
7213362
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i))))
(+.f32 n0_i (+.f32 (*.f32 u n1_i) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))
(+.f32 n0_i (-.f32 (*.f32 n1_i u) (*.f32 n0_i u)))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(if (<=.f32 n1_i -2028241/20282409603651670423947251286016) (+.f32 (*.f32 n1_i u) n0_i) (if (<=.f32 n1_i 6490371/324518553658426726783156020576256) (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 n1_i u) n0_i)))
(if (<=.f32 n1_i -2028241/20282409603651670423947251286016) (+.f32 (*.f32 n1_i u) n0_i) (if (<=.f32 n1_i 6490371/324518553658426726783156020576256) (*.f32 (-.f32 1 u) n0_i) (+.f32 (*.f32 n1_i u) n0_i)))
(if (<=.f32 n0_i -2028241/10141204801825835211973625643008) (*.f32 (-.f32 1 u) n0_i) (if (<=.f32 n0_i 6084723/10141204801825835211973625643008) (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))
(if (<=.f32 n0_i -1547425/77371252455336267181195264) n0_i (if (<=.f32 n0_i 2166395/618970019642690137449562112) (*.f32 u n1_i) n0_i))
n0_i
Outputs
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 -1 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle)))))))
(+.f32 n0_i (*.f32 u (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (+.f32 n0_i (*.f32 (*.f32 n0_i -1/3) (*.f32 normAngle normAngle))))))
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i))))
(+.f32 n0_i (*.f32 u (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) n0_i)))
(+.f32 n0_i (+.f32 (*.f32 u n1_i) (neg.f32 (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle)))))))
(+.f32 n0_i (-.f32 (*.f32 u n1_i) (*.f32 (*.f32 n0_i u) (+.f32 1 (*.f32 -1/3 (*.f32 normAngle normAngle))))))
(+.f32 n0_i (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 n0_i u) (+.f32 -1 (*.f32 (*.f32 normAngle normAngle) 1/3)))))
(+.f32 n0_i (-.f32 (*.f32 n1_i u) (*.f32 n0_i u)))
(+.f32 n0_i (-.f32 (*.f32 u n1_i) (*.f32 n0_i u)))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(if (<=.f32 n1_i -2028241/20282409603651670423947251286016) (+.f32 (*.f32 n1_i u) n0_i) (if (<=.f32 n1_i 6490371/324518553658426726783156020576256) (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 n1_i u) n0_i)))
(if (or (<=.f32 n1_i -2028241/20282409603651670423947251286016) (not (<=.f32 n1_i 6490371/324518553658426726783156020576256))) (+.f32 n0_i (*.f32 u n1_i)) (-.f32 n0_i (*.f32 n0_i u)))
(if (<=.f32 n1_i -2028241/20282409603651670423947251286016) (+.f32 (*.f32 n1_i u) n0_i) (if (<=.f32 n1_i 6490371/324518553658426726783156020576256) (*.f32 (-.f32 1 u) n0_i) (+.f32 (*.f32 n1_i u) n0_i)))
(if (or (<=.f32 n1_i -2028241/20282409603651670423947251286016) (not (<=.f32 n1_i 6490371/324518553658426726783156020576256))) (+.f32 n0_i (*.f32 u n1_i)) (*.f32 n0_i (-.f32 1 u)))
(if (<=.f32 n0_i -2028241/10141204801825835211973625643008) (*.f32 (-.f32 1 u) n0_i) (if (<=.f32 n0_i 6084723/10141204801825835211973625643008) (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))
(if (or (<=.f32 n0_i -2028241/10141204801825835211973625643008) (not (<=.f32 n0_i 6084723/10141204801825835211973625643008))) (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i))
(if (<=.f32 n0_i -1547425/77371252455336267181195264) n0_i (if (<=.f32 n0_i 2166395/618970019642690137449562112) (*.f32 u n1_i) n0_i))
n0_i
Compiler

Compiled 174 to 115 computations (33.9% saved)

soundness649.0ms (3.5%)

Algorithm
egg-herbie
Rules
1290×+-commutative
1126×distribute-lft-in
990×associate-+r+
928×associate-*r*
906×associate-+l+
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02073
14161
29161
317551
427551
536651
643751
754551
891651
9112651
10140951
11204351
12403451
13636451
14776551
057715806
1159915078
2722815078
049515148
1141113918
2635113918
Stop Event
node limit
node limit
node limit
Compiler

Compiled 464 to 229 computations (50.6% saved)

end55.0ms (0.3%)

Compiler

Compiled 138 to 67 computations (51.4% saved)

Profiling

Loading profile data...